Open Source POS v3.1.0 Release Notes

Release Date: 2017-09-02 // over 6 years ago
  • ๐Ÿš€ Today we're delighted to announce a new major release with various improvements. Please read below.

    ๐Ÿ”‹ Features

    ๐Ÿ”– Version 3.1.0

    • ๐Ÿ‘ MySQL 5.7 and PHP 7.x support
    • ๐Ÿ‘ Advanced Tax support with customer tax categories and etc,
    • ๐Ÿ‘ Better HORECA use case support with Dinner Table sale tagging
    • ๐Ÿ‘ Customer Rewards support
    • โž• Added quote support and better invoice support
    • โž• Added integration with Mailchimp to connect Customer list with Mailchimp list
    • Prevent inserting two customers with same email address
    • Customer total spending and stats
    • โž• Added reCAPTCHA to Login page to increase protection from Brute Force attacks
    • โž• Added due payment for credit sale support
    • Gifcard numbering with two options: Series and Random
    • Extended Item Kits functionality
    • Employee allowed to change their own password clicking their name on top bar
    • ๐Ÿ‘ Cash rounding support, extended decimals
    • Reworked Item Pictures and file name and storing
    • Financial year start date and selection from date range pickers
    • Date time range filters can be date & time or date only
    • โž• Added two new Bootswatch themes
    • ๐Ÿ‘ Receipts font size support
    • ๐Ÿ›  Fix automatically people's name first capital letter, emails in lower case only
    • ๐Ÿ›  Fixes to Receiving
    • โšก๏ธ Various amendments to database script updates from older versions
    • โž• Added dotenv support
    • โšก๏ธ Updates to language translations (split English to American English and British English)
    • ๐Ÿณ Various Dockers support improvements
    • ๐Ÿ›  Minor bugfixes

    ๐Ÿš€ 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.2

    For this version an upgrade is required, which means that some configuration files will need to be adapted. Therefore please read the UPGRADE.TXT file first. The 3.0.2_to_3.1.0.sql migration script needs to be executed on your server. Just copy paste the contents into a phpMyAdmin SQL console or execute it from the command line.

    โฌ†๏ธ 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.1.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
    • ๐ŸŒฒ Log into OSPOS and go to Migrate, execute the migration step (required for the new Tax support)
    • Now you are good to go and use your new version of OSPOS