Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
opensourcepos.3.4.1.5f395d.zip | 2025-06-05 | 33.3 MB | |
OpensourcePos 3.4.1 source code.tar.gz | 2025-06-05 | 2.7 MB | |
OpensourcePos 3.4.1 source code.zip | 2025-06-05 | 3.4 MB | |
README.md | 2025-06-05 | 4.5 kB | |
Totals: 4 Items | 39.5 MB | 61 |
Today we are thrilled to announce 3.4.1. This release adds quite some bugfixes on top of 3.4.0. The migration path for MySQL coming from versions pre 3.4 was broken and should be fixed again with this version.
How to upgrade
WARNING: It's 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.
Upgrade from release 3.4
- In case you have all config in the
.env
file you can just overwrite the unzipped.env
file with the your custom version.
Upgrading from an older release
- Edit the
.env
file in the unzipped folder root and setCI_ENVIRONMENT=development
. This willl show error messages during the upgrade phase. - Next add your database username, password and database name in
database.default.username
,database.default.password
anddatabase.default.database
respectively in the.env
file - In case you are upgrading from pre 3.4, copy your encryption key from
application/config.php
and paste it in theencryption.key
value in the.env
file. In case you are already on 3.4 - Move the content of old uploads dir to the
writable/uploads
folder in case you use uploaded images - Go to your install public dir via the browser.
- Restore the
CI_ENVIRONMENT=production
in the.env
file - Enjoy!
What's Changed
- Feature: PSR-12 Compliant Indentation by @objecttothis in https://github.com/opensourcepos/opensourcepos/pull/4196
- Add .env to dist zip by @jekkos in https://github.com/opensourcepos/opensourcepos/pull/4199
- Add CI4 coding standards linter (#3708) by @jekkos in https://github.com/opensourcepos/opensourcepos/pull/4198
- Bump canvg from 3.0.10 to 3.0.11 by @dependabot in https://github.com/opensourcepos/opensourcepos/pull/4189
- Bump jspdf and jspdf-autotable by @dependabot in https://github.com/opensourcepos/opensourcepos/pull/4190
- Feature bump ci to 4.6.0 by @objecttothis in https://github.com/opensourcepos/opensourcepos/pull/4197
- Add Kurdish language option to UI by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4210
- Convert language ku to ckb by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4211
- Fix PHP 8.4 errors by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4215
- Add default bootstrap to themes by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4219
- Update language names by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4218
- Update install docs by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4217
- Convert menu icons to SVG by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4220
- Enhance license handling by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4223
- Fix datetime rendering (#4226) by @jekkos in https://github.com/opensourcepos/opensourcepos/pull/4227
- Fix datetime rendering by @jekkos in https://github.com/opensourcepos/opensourcepos/pull/4228
- Fix null error when sending by email a receipt of a sale that has no invoice by @diego-ramos in https://github.com/opensourcepos/opensourcepos/pull/4229
- Update Receivings.php to save form. by @odiea in https://github.com/opensourcepos/opensourcepos/pull/4231
- Update Cashups.php for ajax cashup total to work. by @odiea in https://github.com/opensourcepos/opensourcepos/pull/4238
- Coding style updates for PSR-12 compliance & improved readability by @BudsieBuds in https://github.com/opensourcepos/opensourcepos/pull/4204
- Fix Codeigniter disallowed characters error with payment types that have accents by @diego-ramos in https://github.com/opensourcepos/opensourcepos/pull/4232
- Fixed broken escape string for success & warning messages by @Franchovy in https://github.com/opensourcepos/opensourcepos/pull/4253
- Bugfix constraint migration fix by @objecttothis in https://github.com/opensourcepos/opensourcepos/pull/4230
- Fix item number lookup in sales/receivings (#4212) by @jekkos in https://github.com/opensourcepos/opensourcepos/pull/4250
New Contributors
- @diego-ramos made their first contribution in https://github.com/opensourcepos/opensourcepos/pull/4229
- @Franchovy made their first contribution in https://github.com/opensourcepos/opensourcepos/pull/4253
Full Changelog: https://github.com/opensourcepos/opensourcepos/compare/3.4.0...3.4.1