Skip to content

Releases: opencart/opencart

3.0.3.9

16 Oct 05:53
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.3.8...3.0.3.9

4.0.2.3

15 Sep 18:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.2.2...4.0.2.3

4.0.2.2

08 Jul 22:44
Compare
Choose a tag to compare

FIXES
https://github.com/opencart/opencart/releases/tag/4.0.2.2

What's Changed

New Contributors

Full Changelog: 4.0.2.1...4.0.2.2

4.0.2.1

18 Apr 17:42
Compare
Choose a tag to compare

Full Changelog: 4.0.2.0...4.0.2.1

4.0.2.0

17 Apr 20:07
Compare
Choose a tag to compare

https://github.com/opencart/opencart/releases/tag/4.0.2.0

Changes

  • Works with PHP 8.2
  • Changed the route to use . instead of using | for compatibility with some payment gateways
  • Payment methods need to be updated:
$method_data = [];

if ($status) {
    $method_data = [
        'code'       => 'bank_transfer',
        'title'      => $this->language->get('heading_title'),
        'sort_order' => $this->config->get('payment_bank_transfer_sort_order')
    ];
}

has changed to:

$method_data = [];

if ($status) {
    $option_data['bank_transfer'] = [
        'code' => 'bank_transfer.bank_transfer',
        'name' => $this->language->get('heading_title')
    ];

    $method_data = [
        'code'       => 'bank_transfer',
        'name'       => $this->language->get('heading_title'),
        'option'     => $option_data,
        'sort_order' => $this->config->get('payment_bank_transfer_sort_order')
    ];
}

What's Changed

Read more

4.0.1.1

27 Aug 10:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1.0...4.0.1.1

4.0.1.0

15 Aug 12:17
Compare
Choose a tag to compare

What's Changed

  • Update en-gb.php by @osworx in #10882
  • Update marketplace.php by @osworx in #10890
  • Correct facebook icon by @saosangmo in #10889
  • build(deps): bump guzzlehttp/guzzle from 7.4.2 to 7.4.3 in /upload/system/storage by @dependabot in #10895
  • Fixed CKEditor language interface bug by @condor2 in #10888
  • fix error auto login customer by admin by @loja5combr in #10894
  • Fix world map zoom in/out button issue by @saosangmo in #10893
  • Fixed delete product & required option on Firefox by @saosangmo in #10913
  • [Master] - Added array in getEvents() method - catalog/model/setting/event.php file by @TheCartpenter in #10592
  • May require basename with request type - admin/controller/marketplace/extension.php file. by @straightlight in #8733
  • OC4: Fix Ukrainian Crimea and Sevastopol by @stalker780 in #10917
  • [Master] - Updated SQL query - install/model/install/install.php file by @TheCartpenter in #10920
  • cart-heading does not exist - extension/opencart/catalog/view/template/module/store.twig file. by @straightlight in #8875
  • Update contact.php by @PhamToan in #10901
  • [Master] - Model getStorageByHostName didn't use a function argument. by @trydalcoholic in #10862
  • Removed unused language variables admin user/profile by @condor2 in #10899
  • [Master] - Code structure - catalog/controller/account/login.php file by @TheCartpenter in #10908
  • Added array in Order Sale Model by @condor2 in #10898
  • Fixed hover color for header cart button by @condor2 in #10912
  • Missed some Return names by @condor2 in #10897
  • error API by @BuslikDrev in #10925
  • error API style array =) by @BuslikDrev in #10926
  • Add IndexIngore, header nosniff, prevent FLOC by @osworx in #9631
  • OC4: utf8mb4 in mysqli.php by @stalker780 in #10931
  • OC4: utf8mb4 charset fix in db_schema by @stalker780 in #10934
  • OC4 straighten .row.mb-3 + .row.mb-3 border by @stalker780 in #10404
  • OC4 return created module_id by @stalker780 in #10410
  • Update pgsql.php by @MrTomek in #9593
  • Replaced final class with class - system/library/db/pgsql.php file by @TheCartpenter in #10936
  • Changed style array cart controller by @condor2 in #10927
  • return to returns by @BuslikDrev in #10929
  • Modified comment text - admin/controller/common/login.php file by @TheCartpenter in #9864
  • Made various changes - extension/opencart/catalog/controller/module/category.php file by @TheCartpenter in #9902
  • Fix default report settings by @ADDCreative in #10408
  • Update UPGRADE.md by @anytizer in #10940
  • Don't remove leading slash from PHP_SELF by @ADDCreative in #10501
  • Cast various variables - admin/controller/sale/subscription.php file by @TheCartpenter in #10373
  • Update marketplace.php by @boxaltcoin in #10483
  • Trimmed for attribute - extension/opencart/catalog/view/template/payment/credit_card.twig file by @TheCartpenter in #10477
  • [Master] - Renamed credit to transaction - extension/opencart/admin/language/en-gb/report/customer_transaction.php file by @TheCartpenter in #10569
  • [Master] - Added customer subscription - extension/opencart/admin/model/report/customer_subscription.php file by @TheCartpenter in #10570
  • [Master] - Added customer subscription report - extension/opencart/admin/controller/report/customer_subscription.php file by @TheCartpenter in #10571
  • [Master] - Added customer subscription report - extension/opencart/admin/language/en-gb/report/customer_subscription.php file by @TheCartpenter in #10572
  • [Master] - Added customer subscription report - extension/opencart/admin/view/template/report/customer_subscription.twig file by @TheCartpenter in #10573
  • [Master] - Added customer subscription form - extension/opencart/admin/view/template/report/customer_subscription_form.twig file by @TheCartpenter in #10574
  • [Master] - Added void on deleteReturnAction() method - admin/model/localisation/return_action.php file by @TheCartpenter in #10580
  • [Master] - Added string and array in two methods - admin/model/sale/order.php file by @TheCartpenter in #10581
  • [Master] - Added void on delete() method - admin/controller/common/security.php file by @TheCartpenter in #10584
  • [Master] - Added void on chart() method - extension/opencart/admin/controller/dashboard/chart.php file by @TheCartpenter in #10582
  • [Master] - Added void on map() method - extension/opencart/admin/controller/dashboard/map.php file by @TheCartpenter in #10583
  • [Master] - Added void on addHistory() method - catalog/controller/api/sale/order.php file by @TheCartpenter in #10585
  • [Master] - Added void on save() method - catalog/controller/checkout/register.php file by @TheCartpenter in #10586
  • [Master] - Added void on index() method - catalog/controller/mail/order.php file by @TheCartpenter in #10593
  • [Master] - Added void on addReport() method - catalog/model/catalog/product.php file by @TheCartpenter in #10591
  • [Master] - Added void on addReport() method - catalog/model/account/download.php file by @TheCartpenter in #10588
  • [Master] - Added void on remove() method - catalog/controller/checkout/voucher.php file by @TheCartpenter in #10587
  • [Master] - Added 2 voids on two methods - catalog/model/account/gdpr.php file by @TheCartpenter in #10589
  • [Master] - Added array on getOrders() method - catalog/model/account/order.php file by @TheCartpenter in #10590
  • [Master] Added void on setShippingAddress() method - system/library/cart/tax.php file by @TheCartpenter in #10594
  • [Master] - Added bool on login() method - system/library/cart/user.php file by @TheCartpenter in #10595
  • [Master] - Added string on escape method - system/library/db/pdo.php file by @TheCartpenter in #10596
  • [Master] - Added string on getId() method - system/library/session.php file by @TheCartpenter in #10597
  • [Master] - Renamed fa prefixes to fas - admin/view/template/catalog/product_form.twig file by @TheCartpenter in #10598
  • [Master] - Renamed fa prefix to fas - admin/view/template/common/header.twig file by @TheCartpenter in #10599
  • [Master] - Renamed fa prefix to fas - admin/view/template/marketplace/marketplace_extension.twig file by @TheCartpenter in #10601
  • [Master] - Renamed fa prefix to fas - admin/view/template/marketplace/promotion.twig file by @TheCartpenter in #10602
  • [Master] - Renamed fa prefix to fas - admin/view/template/sale/order_info.twig file by @TheCartpenter in #10603
  • [Master] - Renamed fa prefix to fas - extension/opencart/catalog/view/template/module/banner.twig file by @TheCartpenter in #10604
  • [Master] - Renamed fa prefix to fas - install/view/template/install/step_2.twig file by @TheCartpenter in #10605
  • [Master] - Renamed fa prefix to fas - install/view/template/install/step_3.twig file by @TheCartpenter in #10606
  • [Master] - Pushed switch parentheses - extension/opencart/admin/model/report/returns.php file by @TheCartpenter in #10611
  • [Master] - Pushed switch parentheses - extension/opencart/admin/model/report/sale.php file by @TheCartpenter in #10612
  • [Master] - Added backward escaped qu...
Read more

4.0.0.0

23 May 19:33
Compare
Choose a tag to compare

Its finally here! OpenCart 4.0.0.0. After many years hard work.

ADDED
PHP 8.1+ Compatibly
New event based extension system
Startup page
CRON job page
GDPR
Product variants. You can now choose to use create a new product variant based off a master product and link the stock quantities.
Cookie accept policy.
Admin notification system. OpenCart can now send you updates and news information directly to your OpenCart admin.
Autoloader class
Telephone field now optional
Additional admin security, renaming admin folder, install directory, moving storage folder.

UPDATED
Boootstrap 5
jQuery v3.6.0
Font Awsome 6
CKEditor 5
Renamed order_recurring to subscription system.
Sliding buttons instead of checkboxes
All forms are now using AJAX.
New installer
Upgrade system can be done fully via the admin.
Reports system.
Admin alerts.
Backup system now backs up the database in parts to avoid crashing with large tables.
Order editor has been completely reworked so API session is not required.

REMOVED
OCMOD
All 3rd party extensions. There is a system to download and add core extensions directly to the extension pages.

3.0.3.8

25 Aug 12:15
8b4144e
Compare
Choose a tag to compare

RTL related issues resolved
Resolved other Github issues.

Version released by https://webkul.com/

3.0.3.7

04 Feb 13:54
Compare
Choose a tag to compare

A collection of fixes for 3.0.3.6 issues.

Big thanks to Webkul and his team for helping get this release ready!

https://webkul.com/

Extensions
https://www.opencart.com/index.php?route=marketplace/extension&filter_member=webkul