Magento Lts Versions Save

Official OpenMage LTS codebase | Migrate easily from Magento Community Edition in minutes! Download the source code for free or contribute to OpenMage LTS | Security vulnerability patches, bug fixes, performance improvements and more.

v20.7.0

1 week ago

This is such a great release I don't even know how to start, packed with new features like never before! 🀯 Carefully check the πŸ“– changelog and, if your store uses 🚚 UPS, double check the feature number 4, it is extremely important! 🚨

Incredible new features

1. ConfigurableSwatches now allows for auto-generation of the swatch image file based on color selection

Forget the times when you had to manually generate image files for your plain-color swatches, now everything will be done for you in the backend and it's backward compatible with any swatch image you previously uploaded in the media/wysiwyg/swatches folder.

2. Added copyText function to admin order view page for copying order details

Tired of selecting important data with your mouse just to copy them to the clipboard? Well, now you can do it much more easily.

3. Override configurations with env variables

The title almost says it all, but now you can create environment variables with structure similar to these:

OPENMAGE_CONFIG__DEFAULT__GENERAL__STORE_INFORMATION__NAME = default
OPENMAGE_CONFIG__WEBSITES__BASE__GENERAL__STORE_INFORMATION__NAME = website
OPENMAGE_CONFIG__STORES__GERMAN__GENERAL__STORE_INFORMATION__NAME = store_german

And they will override every XML or DB based configuration.

4. Added support for UPS Rest APIs

This is extremely important if your store uses UPS for shipments, on 3rd of June 2024 UPS will shut down their SOAP APIs, so you have to migrate to the new Rest API which is provided by this new feature.

Go to "System -> Configuration -> Shipping Methods -> UPS", select the new "United Parcel Service REST" and follow the documentation in the page to create your new UPS credentials.

IMPORTANT NOTE: while you will have to update to v20.7.0 before 3rd of June or your UPS integration will stop working, this new feature has to be handle with caution because of the limited tests that we were able to do before publishing. We worked on this for a few months but you must test with care before upgrading, and you must do it now if you want your store to be safe after the end of May. In case you face any problem get in contact with one of the maintainers.

Important bugs fixed

Since the beginning of the M1 platform, many many years ago, these data were always broken in the context of multistore/multilanguage project, well, now they're not anymore!

Screenshot 2024-05-07 alle 11 35 26

Minor changes and fixes

Dependency update

v21.0.0-beta1

1 month ago

πŸš€ OpenMage 21 is the next step in the evolution of our beloved M1 platform. πŸš€

πŸ“’πŸ”” While V21 introduces breaking changes that require careful consideration during the upgrade process, these long-overdue modifications will ultimately bring significant benefits to your stores. In the long run, you can expect enhancements in performance, security, SEO scores, and more, making the transition worthwhile. πŸ“’πŸ””

Changes you must know and that you have to check one by one

Changes you want to know about

Changes that probably won't affect you

v20.6.0

1 month ago

A solid bugfix release this 20.6.0, with some accessibility improvements to the RWD theme too, which will improve the lighthouse scores that everybody loves ;-)

Changelog

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.5.0...v20.6.0

v20.5.0

2 months ago

πŸŽ‰πŸŽ‰πŸŽ‰ We are thrilled to announce OpenMage 20.5.0, the latest and greatest version of your favorite ecommerce platform! πŸŽ‰πŸŽ‰πŸŽ‰

This release surely packs a good amount of new features, so much so that we had to add a dedicated section to the changelog! But it also comes with a bunch of bugfix, components updates and most importantly a security fix!

Complete changelog

Security fixes

New features

Bugfix and more

Packages upgrades

New Contributors

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.4.0...v20.5.0

v19.5.3

2 months ago

Quick security release for OpenMage v19, fixing CVE-2024-20717 (XSS), all the details in https://github.com/OpenMage/magento-lts/security/advisories/GHSA-gp6m-fq6h-cjcx

v20.4.0

3 months ago

πŸš€βœ¨ Hello OpenMage enthusiasts! It's time for our first release of 2024! OpenMage 20.4.0 brings many fixes to PHP8.1+ warnings and a few nice addition, be sure to get it while it's hot! πŸ§™β€β™‚οΈπŸ”₯

Highlights of OpenMage 20.4.0

Complete changelog

And the dependency related ones:

New Contributors

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.3.0...v20.4.0

v20.3.0

4 months ago

πŸŽ‰πŸ›’ Greetings, fellow Mage aficionados! Brace yourselves for the magical unveiling of our latest release for this great 2023: OpenMage 20.3.0! πŸš€πŸͺ©

This release isn't just another update; it's a recipe for the end of the year ecommerce party, with great ingredients like bugfixes, security enhancements, components and subsystems upgrades with a sprinkle of performance improvements.

Highlights of OpenMage 20.3.0

πŸ“ TinyMCE is updated to v6.8.2 but most importantly script and style tags inside the WYSIWYG editor are supported again πŸ“Š Our Google Analytics 4 module now correctly handles projects where the manufacturer attribute is missing πŸš€ ConfigurableSwatches module loads its JS only if it's actually used πŸ›‘οΈ Improved stampede prevention with empty config cache under high loads πŸ‹οΈ Many minor PHP8+ warnings have been fixed πŸ‘‰ And so much more, check the full list of changes below

Complete changelog

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.2.0...v20.3.0

v20.2.0

6 months ago

OpenMage continues its remarkable journey with an important new release! Among the numerous pull requests, one truly stands out. After months of development, we are thrilled to announce a significant upgrade to a core component of the OpenMage backend: the tinyMCE rich text editor skyrockets from its "more than 10-years-old" version 3 to the new and shining version 6.7!

Highlights of OpenMage 20.2.0

πŸ“ TinyMCE is updated from v3 to v6.7.1 πŸ”Œ composer.json now allows PHP 8.3 🧹 Added a cron job to clean expired API sessions πŸ“Š Added "googleanalytics_ga4_send_data_before" to customize GA4 data πŸš€ Improved rate limit functions πŸ› οΈ Fixed "Credit Memo not created when refund issued by merchant" πŸ“„ Switched DOCTYPE for base/adminhtml themes to HTML5

Disclaimer

Since this is another substantial update please be sure to backup and test before deploying to production!

Changelog

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.1.1...v20.2.0

v19.5.2

6 months ago

What's Changed

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v19.5.1...v19.5.2

v20.1.1

8 months ago

After the colossal 20.1.0 release just a few weeks back, it's time for a little "smooth the edges" update, but don't be fooled, it's as important as your morning coffee!

Highlights of OpenMage 20.1.1

  • πŸ› οΈ ZF1Future's version in composer is strictly specified now, it order to fix problems with future upstream upgrades and our composer patches
  • πŸš€ Totally new JSON-RPC API is now available, with support for instal-login via HTTP basic auth, it seems to be much more performant than the SOAP one so definitely check it out
  • πŸ“¦ USPS module got a nice upgrade to support the latest changes in USPS APIs and services
  • πŸͺ A vulnerability about "guest order view" cookie tampering was fixed, with the introduction of a "rate limiting" API you can use in your own code too
  • 🐞 Few other bugfix and updates

Complete changelog

New Contributors

Full Changelog: https://github.com/OpenMage/magento-lts/compare/v20.1.0...v20.1.1