Open Source POS v3.0.1 Release Notes

Release Date: 2016-11-27 // over 7 years ago
  • ๐Ÿš€ Today we're delighted to announce a new minor release with significant improvement in terms of performance and security. Please read below.

    ๐Ÿ”‹ Features

    ๐Ÿ”– Version 3.0.1

    • โฌ†๏ธ CodeIgniter 3.1.2 Upgrade
    • ๐ŸŽ Substantial database performance improvements
    • ๐Ÿ‘Œ Improved security: email and sms passwords encryption, removed phpinfo.php
    • Set code to be production and not development in index.php
    • ๐Ÿ›  Reports improvements, fixed table sorting, tax calculation and made profit to be net profit
    • ๐Ÿ‘ Better Apache 2.4 support in .htaccess
    • โšก๏ธ Updates to language translations
    • ๐Ÿ›  Fixed excel template download links
    • ๐Ÿ›  Fixed employee name in Sale receipt and invoice reprinting
    • Fixed 2.3.2_to_2.3.3.sql database upgrade script mistake
    • ๐Ÿ›  Fixed phppos to ospos database migration script
    • ๐Ÿ›  Minor bugfixes and some general code clean up

    ๐Ÿš€ For this release I would like to thank all the contributors for the continuous effort to keep the project moving forward. Keep up the good work! You know who you are.

    โฌ†๏ธ UPGRADE from version 3.0.0

    ๐Ÿ‘€ Make sure you have enabled in PHP MCrypt support (see FAQ for more details).
    โฌ†๏ธ If you have saved email or sms message passwords, please after the upgrade of the code to 3.0.1 reenter and save the passwords to make sure they are encrypted in MySQL. In any case as they are they will be of no use.
    No database change is required, so there is no migration script to run.
    โฌ†๏ธ If you are upgrading from previous to 3.0.0 versions please read 3.0.0 database upgrade instructions.

    โฌ†๏ธ WARNING: Always a good idea to do a backup previous to an upgrade. This is not an exception.

    • Backup your database.
    • ๐ŸŒ Backup your ospos files (normally at web server place)
    • Backup your ospos/application/config/database.php and ospos/application/config/config.php files
    • โœ‚ Remove all your ospos files (do not remove nor modify database data!!!)
    • Extract the files for version 3.0.0
    • ๐Ÿšš Move the files to your web server place
    • โฌ†๏ธ Run the database upgrade scripts
    • Copy application/config/database.php.tmpl to application/config/database.php
    • โช Restore the content of your ospos/application/config/database.php and ospos/application/config/config.php files in the new files
    • ๐Ÿšš Move the content of old uploads dir to public/uploads
    • ๐Ÿ‘‰ Make sure your webroot points to public/ directory as index.php is now contained there