OpenCart 3.0.3.9
11 December 2023
OpenCart version 3.0.3.9 is now available.
Upgrading to OpenCart 3.0.3.9
OpenCart 3.0.3.9 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply OpenCart updates as new versions are released, or use Installatron's Clone feature to duplicate an existing OpenCart install to test the 3.0.3.9 upgrade prior to applying it live. Get started managing your OpenCart installations with Installatron
What's New in OpenCart 3.0.3.9
WARNING: Incompatible OpenCart themes, modifications, and/or extensions will result in a broken website. If this website uses any themes, modifications, or extensions, it's very important to get confirmation each are compatible with the new OpeCart version prior to proceeding. Following the manual upgrade procedure outlined in the OpenCart documentation at http://docs.opencart.com/ is recommended in these cases, and creating a backup prior to attempting any upgrade is always recommended.
Bug Fixes and Changes
- fixed install text issue by @WebkulOpencart in #10179
- Added HTTPS on docs.opencart.com HREF - admin/view/template/common/header.twig file by @TheCartpenter in #10178
- Fix for bug #10197 in maintenance branch v2 by @mathsolutions in #10203
- Fix for issue #10216 by @mathsolutions in #10217
- Corrected typo - admin/controller/common/filemanager.php file by @TheCartpenter in #10171
- Fixed deleteApiSessionBySessionId method call - admin/controller/extension/payment/klarna_checkout.php file by @TheCartpenter in #10135
- Pushed dots on $code - admin/controller/design/translation.php file by @TheCartpenter in #10127
- Added space on IF statements - admin/controller/common/login.php file by @TheCartpenter in #10116
- Added space on IF statements - admin/controller/marketing/contact.php file by @TheCartpenter in #10117
- Added space on IF statement - admin/model/localisation/currency.php file by @TheCartpenter in #10118
- Added space on IF statement - catalog/controller/event/activity.php file by @TheCartpenter in #10119
- fixed the issue #9739 by @webkul-dilip in #10248
- Improved summernote language by @webkul-dilip in #10275
- [3.0.x.x] Fixed custom_fields not inserted in database when register as affiliate by @condor2 in #10322
- [3.0.x.x] Autogenerate tracking code when add a customer from admin by @condor2 in #10323
- Fix upload date filter by @ADDCreative in #10326
- [3.0.x.x] Update affiliate custom_field when edit a customer by @condor2 in #10325
- Split base64 encoded lines in mail by @ADDCreative in #10269
- Fix mail line endings for PHP 8 by @ADDCreative in #10539
- Don't use strftime as deprecated in PHP 8.1 by @ADDCreative in #10457
- Change session read return type to array by @ADDCreative in #10414
- Fix deprecated optional parameter in PHP 8 by @ADDCreative in #10541
- Fix null credentials in marketplace for PHP 8 by @ADDCreative in #10542
- PHP 8.x support for 3.0.x.x maintenance branch (09-03-2022) by @mhcwebdesign in #10467
- [Maintenance] - Removed console.log entry - catalog/view/theme/default/template/extension/advertise/google_dynamic_remarketing_cart.twig file by @TheCartpenter in #10674
- [3.0.x.x] Fixed PHP 8.1 warning pp_braintree by @condor2 in #10679
- [3.0.x.x]Fixed PHP 8.1 warning marketplace extension info by @condor2 in #10682
- 3.0.x.x maintenance - update scssphp for PHP8.x by @mhcwebdesign in #10684
- [Maintenance] - Removed console.log entry - catalog/view/theme/default/template/extension/payment/paypal.twig file by @TheCartpenter in #10677
- [Maintenance] - Removed console.log entry - catalog/view/theme/default/template/extension/advertise/google_dynamic_remarketing_product.twig file by @TheCartpenter in #10675
- [Maintenance] - Replaced addReference with editReference - catalog/controller/extension/payment/pp_express.php file by @TheCartpenter in #10681
- Fix error handler for PHP 8 by @ADDCreative in #10835
- Fix passed by reference warning in PHP 8 by @ADDCreative in #10836
- [Maintenance] - Added payment prefixes - admin/view/template/extension/payment/klarna_account.twig file by @TheCartpenter in #10815
- Revert change made to contact from address by @ADDCreative in #8931
- [3.0.x.x] Fixed sort by username API by @condor2 in #11138
- [3.0.x.x] Added missing language variable Menu by @condor2 in #11153
- PHP 8.x support for catalog/model/product.php by @mhcwebdesign in #11430
- Fixed custom fields support for affiliate by @mhcwebdesign in #11463
- Fix validation for custom_fields in checkout by @MarvinKlein1508 in #11464
- Refresh left menu and extensions list after an extension uninstall by @mhcwebdesign in #11669
- Load correct language file in install function. by @mhcwebdesign in #11670
- 3.0.x.x maintenance by @mhcwebdesign in #11680
- Fixed pagination. by @mhcwebdesign in #11817
- 3.0.x.x maintenance by @mhcwebdesign in #11874
- [Maintainance] Fix onRegionClick by @osworx in #11880
- mail classes fixes for PHP 8.2 by @mhcwebdesign in #12070
- Bugfix for using str_split in PHP 8.2 by @mhcwebdesign in #12073
- [3.0.x.x] Fixed PHP 8.2 recurring warning by @condor2 in #12087
- [3.0.x.x_Maintenance] Add support for images of type *.webp by @nmpetkov in #12104
- [3.0.x.x] Added webp support filemanager controller by @condor2 in #12109
- [3.0.x.x] Added webp support opencart.sql by @condor2 in #12110
- Bugfix order editor for special characters in form fields by @mhcwebdesign in #12116
- Keep order options sort order by @mhcwebdesign in #12164
- Fix double slash in session path by @ADDCreative in #10536
- Italic support for summernote by @mhcwebdesign in #12210
- 3.0.x.x maintenance by @mhcwebdesign in #12230
- bugfix backup / restore by @mhcwebdesign in #12296
- Check if encryption negotiation failed by @ADDCreative in #12321
- [3.0.x.x] Update pagination Return controller by @condor2 in #12252
- [3.0.x.x] Update Download pagination controller by @condor2 in #12253
- [3.0.x.x] Update Order pagination controller by @condor2 in #12254
- [3.0.x.x] Update Pagination in Transaction controller by @condor2 in #12255
- [3.0.x.x] Update pagination code Reward controller by @condor2 in #12256
- [3.0.x.x]Update paginatio Recurring controler by @condor2 in #12257
- Update city length check by @dennisbuijsgmailcom in #12251
- no more addthis by @mhcwebdesign in #12362
- matching default fontsizes by @mhcwebdesign in #12385
- Fix SMTP line lengths by @ADDCreative in #12384
- 3.0.x.x maintenance by @mhcwebdesign in #12388
- 3.0.x.x maintenance by @mhcwebdesign in #12390
- 3.0.x.x maintenance by @mhcwebdesign in #12391
- Update Twig docs link by @bloodyKnuckles in #12156
- need leading space to prevent appending to link by @daretogo in #12223
- 3.0.x.x maintenance by @mhcwebdesign in #12463
- filemanager fix by @mhcwebdesign in #12491
- deprecation error fixes by @mhcwebdesign in #12519
- Update translation_form.twig by @mhcwebdesign in #12640
- Fixed error displaying guest shipping by @SirStepheno in #12672
- re-added old jquery by @mhcwebdesign in #12715