Download Latest Version opensourcepos.3.4.1.5f395d.zip (33.3 MB)
Email in envelope

Get an email when there's a new version of Open Source Point of Sale

Home / 3.4.0
Name Modified Size InfoDownloads / Week
Parent folder
opensourcepos.3.4.0.f3fae1.zip 2025-03-23 30.1 MB
OpensourcePos 3.4.0 source code.tar.gz 2025-03-23 3.5 MB
OpensourcePos 3.4.0 source code.zip 2025-03-23 4.4 MB
README.md 2025-03-23 1.3 kB
Totals: 4 Items   38.0 MB 0

Today we are thrilled to announce 3.4.0. This release adds long awaited CI4 and PHP 8.x support

Release Highlights

  • Translation updates (Spanish, Indonesian, Swedish, Urdu, Chinese, Thai, French, Dutch)
  • PHP 8.x support
  • MySQL 8 support
  • Security fixes (XSS, SQLi)
  • Migration to Gulp as buildsystem
  • Decimal validation fix
  • Sticky header fix
  • Receipt sent as attachment
  • Barcode generation library upgrade
  • Bump framework to CodeIgniter 4.x.x
  • Improve security performance against bots

How to upgrade

For this version an upgrade is required:

WARNING: Always a good idea to do a backup previous to an upgrade. This is not an exception.

  • Unzip and upload Open Source Point of Sale files to the web-server.
  • Create a .env file in the unzipped folder root and add a the following one line: CI_ENVIRONMENT=development. This will allow to show error messages during the upgrade phase
  • Open app/Config/Database.php and modify credentials to connect to your database if needed.
  • Copy your encryption key in application/config.php and past it in the key value on line 24 in app/Config/Encryption.php
  • Move the content of old uploads dir to writable/uploads
  • Go to your install public dir via the browser.
  • Remove the .env file in the install root
  • Enjoy!
Source: README.md, updated 2025-03-23