Skip to content

Releases: OpenMage/magento-lts

v19.4.19

08 Nov 12:24
99735a2
Compare
Choose a tag to compare

Overview

This is a maintanance release with small bugfixes, code cleanup, documentation improvements and a better overall PHPStan coverage.
We're also bumping the minimum required PHP version to 7.3 with intl extension enabled.
Our source code finally has a much better "copyright" section, to thank all the team that is contributing to this beautiful project.

Important things you should check before upgrading

This release requires PHP 7.3 with intl extension, do not upgrade if your system doesn't match this requirement.

What's Changed

Read more

v20.0.16

04 Sep 11:32
d448eeb
Compare
Choose a tag to compare

Overview

This is a bugfix release with a couple of really good enhancements.
In the meanwhile we're working on completing the full PHPStan validation, which is allowing us to reformat the whole source code to make it look more beautiful than ever.

Last but not least, we already merged 2 PRs for the upcoming PHP 8.2 support!

Important things you should check before upgrading

What's Changed

Read more

v19.4.18

04 Sep 11:31
028f783
Compare
Choose a tag to compare

Overview

This is a bugfix release while we're working on completing the full PHPStan validation, which is allowing us to reformat the whole source code to make it look more beautiful than ever.

Last but not least, we already merged 2 PRs for the upcoming PHP 8.2 support!

Important things you should check before upgrading

Complete changelog

Read more

v20.0.15

02 Aug 16:29
cf82b8f
Compare
Choose a tag to compare

Important things you should check before upgrading

In this release we changed the targetNamespace of all the WSDL files (used in the API modules), from Magento to OpenMage.
If your custom modules extends OpenMage's APIs with a custom WSDL file and there are some hardcoded targetNamespace="urn:Magento" string, your APIs may stop working.
Please replace all occurrences of targetNamespace="urn:Magento" with targetNamespace="urn:OpenMage" (or alternatively targetNamespace="urn:{{var wsdl.name}}") to avoid any problem.
To find which files need the modification you can run grep -rn 'urn:Magento' --include \*.xml from the root directory of your project.

What's Changed

Read more

v19.4.17

02 Aug 15:34
1b8fa4a
Compare
Choose a tag to compare

Important things you should check before upgrading

In this release we changed the targetNamespace of all the WSDL files (used in the API modules), from Magento to OpenMage.
If your custom modules extends OpenMage's APIs with a custom WSDL file and there are some hardcoded targetNamespace="urn:Magento" string, your APIs may stop working.
Please replace all occurrences of targetNamespace="urn:Magento" with targetNamespace="urn:OpenMage" (or alternatively targetNamespace="urn:{{var wsdl.name}}") to avoid any problem.
To find which files need the modification you can run grep -rn 'urn:Magento' --include \*.xml from the root directory of your project.

What's Changed

Read more

v20.0.14

18 May 16:43
Compare
Choose a tag to compare

What's Changed

Read more

v19.4.16

18 May 16:43
0d7b9ca
Compare
Choose a tag to compare

What's Changed

Read more

v20.0.13

26 Aug 20:40
ff6189a
Compare
Choose a tag to compare

v20.0.13 - 2021-08-26

2 security updates

CVE-2021-32758 - GHSA-26rr-v2j2-25fh - Layout XML Arbitrary Code Fix
CVE-2021-32759 - GHSA-xm9f-vxmx-4m58 - Data Flow Sanitation Issue Fix

more updates:

#1735 Fixed origData is empty in a quote
#1667 Removed orphan directory and code of compiler and downloder.
#1355 Removed unused variable
#1525 Fixed incorrect datetime in block.

and merged changes from v19.4.15

v19.4.15

26 Aug 20:10
4885b20
Compare
Choose a tag to compare

v19.4.15 - 2021-08-26

2 security updates

CVE-2021-32758 - GHSA-26rr-v2j2-25fh - Layout XML Arbitrary Code Fix
CVE-2021-32759 - GHSA-xm9f-vxmx-4m58 - Data Flow Sanitation Issue Fi

more updates:

#1478 make composer validation workflow use --strict
#1687 Removed phpdoc to parent doc take effect
Bump Version - align version with 20.0 branch
#1698 Do not load product when it is already loaded
#1715 Fix as attribute for cookie notice
#1402 fix ArgumentCountError: array_merge_recursive()
#1713 Fix retrun type of getColumn in Column_Renderer_Interface
#1254 Fix undefined offset on redis session
#1692 Add events list
#1670 Updated new events in README.md.
#1689 Fixed phpdoc of Mage_Core_Model_Resource_Db_Collection_Abstract::addExpressionFieldToSelect
#1665 Removed deprecated flash js (AC_RunActiveContent.js)
#1718 Handle empty Order increment prefix
#1684 Enforce specific PNG compression level of 9
#1628 Do not load captcha.js when disabled
#1637 Grid range filter - optimize SQL query when from === to
#1720 rewrite isTableExists for performance reasons
#1733 fixes regression introduced by PR 1720
#1746 Fixed phpdoc of Varien_Data_Collection_Db::getSelectSql
#1711 Allow BASE_URL to be overridden by environment in install script.
#1449 Add support for maintenance mode bypass via maintenance.ip file
#1541 Move ahead commits from 1.9.3.x (#447)
#1541 Move ahead commits from 1.9.3.x (#583)
#1541 Move ahead commits from 1.9.3.x (#575)
#1755 removed space after "To" in backend grids
#1725 Log exception on api
#1701 Code style (endif)
#1594 Invalidate reset password token when user changes password.
#1724 Add event sales_order_creditmemo_refund_before
#1262 Add instruction to add him-/herself to contributors list.
#1743 Fixed docblock in addStatusHistoryComment().
#574 Mark indexProcess as STATUS_REQUIRE_REINDEX; it is cleared after
#1197 Add redis, and specify in more details + add php7.4 mention
#1243 Added proof of stability stack
#1627 Fix README.md contributors badge
#1380 Add check to avoid js error
#1676 Add OpenMage version to API 'magento.info'.
#1760 Update contributors list
#1770 Add int casting in getLogCleanTime
#1797 Phpdoc of Mage_Core_Model_Session_Abstract_Varien

v20.0.12

25 Jun 20:05
3fbc99a
Compare
Choose a tag to compare

v20.0.12 - 2021-06-25

fix version in getOpenMageVersionInfo()

v20.0.11 - 2021-06-25

#1567 Fixed incorrect regex in Varien_Object _underscore()
#1544 Prevent backend_type from being changed automatically on attribute save without the admin realizing
#1555 Performance improvement for catalog product images
#1600 Remove "default" themes from 20.x
#1610 Reinstate getters and setters for $_pageHelpUrl which some third party modules still use
#1532 add Possibility to disable global search in backend
#1513 Add redis as a valid option for global/session_save (and activate Cm_RedisSession module by default)
#1499 Set proper HTTP response code on error
#1623 steamClose dosent void this->_streamHandler in php8
#1073 (BC) Removed IE compatibility
#1523 don't redirect to "downloader" (which doesn't exists)

and merged changes from v19.4.14