github OpenMage/magento-lts v20.3.0

latest releases: v20.7.0, v21.0.0-beta1, v20.6.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

  • Updated Mage_Core_Model_File_Uploader instantiation to use Mage::getModel() by @kyrena in #3618
  • Fixed bug in google analytics if the product attribute "manufacturer" is missing by @kiatng in #3632
  • Better tab configuration error message in Mage_Adminhtml_Block_Widget_Tabs by @sreichel in #3637
  • Fixed strtr(): Passing null to parameter #1 ($string) of type string is deprecated by @kiatng in #3639
  • Updated TinyMCE to 6.7.2 by @fballiano in #3641
  • Be more lenient in reading maintenance.ip addresses by @loekvangool in #3634
  • Orphaned ACL resource exceptions are now logged only in developer mode by @empiricompany in #3642
  • Fixed strip_tags(): Passing null to parameter #1 in Fulltext.php by @kiatng in #3655
  • Fixed passing null for trim is deprecated in Mage_Core_Model_Resource_Db_Abstract by @kyrena in #3535
  • Fixed docblock on page phtml templates. by @kiatng in #3661
  • Fixed deprecated passing null to imagecolorallocate() by @sreichel in #3636
  • Fixed bug which prevented uploading .ico favicon in backend by @empiricompany in #3690
  • Fixing warning about providing null instead of an expected string by @alexh-swdev in #3663
  • Added possibility to customize attributes used in associated products by @kiatng in #3674
  • Call ConfigurableSwatches' js only if necessary, catalog/product/view/type/configurable/swatch-js.phtml by @empiricompany in #3685
  • Improved stampede prevention with empty config cache under high loads by @colinmollenhour in #3530
  • Updated TinyMCE to 6.8.2 by @fballiano in #3707
  • Fixed issue #3692, fatal error on saving empty tier price. by @kiatng in #3693
  • Enabled script/style tags support in TinyMCE 6 by @empiricompany in #3653
  • Filtering of php tags in Mage_Core_Model_Input_Filter_MaliciousCode by @Judx in 66eaec5
  • Bump colinmollenhour/cache-backend-redis from 1.16.0 to 1.17.0 by @dependabot in #3620
  • Bump tj-actions/changed-files from 39 to 40 by @dependabot in #3622
  • Bump phpstan/phpstan from 1.10.39 to 1.10.41 by @dependabot in #3630
  • Fix for php-cs-fixer v3.37.1 by @sreichel in #3638
  • Bump friendsofphp/php-cs-fixer from 3.35.1 to 3.37.1 by @dependabot in #3621
  • Bump friendsofphp/php-cs-fixer from 3.37.1 to 3.38.0 by @dependabot in #3650
  • Bump friendsofphp/php-cs-fixer from 3.38.0 to 3.38.2 by @dependabot in #3667
  • Bump phpstan/phpstan from 1.10.41 to 1.10.43 by @dependabot in #3666
  • Added funding links to composer.json and github config by @Flyingmana in #3649
  • Bump friendsofphp/php-cs-fixer from 3.38.2 to 3.40.0 by @dependabot in #3681
  • Bump phpstan/phpstan from 1.10.43 to 1.10.44 by @dependabot in #3680
  • Bump phpseclib/phpseclib from 3.0.33 to 3.0.34 by @dependabot in #3682
  • Bump phpunit/phpunit from 9.6.13 to 9.6.15 by @dependabot in #3689
  • Bump friendsofphp/php-cs-fixer from 3.40.0 to 3.40.2 by @dependabot in #3687
  • Bump pelago/emogrifier from 7.1.0 to 7.2.0 by @dependabot in #3697
  • Bump friendsofphp/php-cs-fixer from 3.40.2 to 3.41.1 by @dependabot in #3699
  • Bump squizlabs/php_codesniffer from 3.7.2 to 3.8.0 by @dependabot in #3700
  • Bump phpmd/phpmd from 2.14.1 to 2.15.0 by @dependabot in #3703
  • Bump github/codeql-action from 2 to 3 by @dependabot in #3702
  • Bump tj-actions/changed-files from 40 to 41 by @dependabot in #3711
  • Bump colinmollenhour/cache-backend-redis from 1.17.0 to 1.17.1 by @dependabot in #3710
  • Bump friendsofphp/php-cs-fixer from 3.41.1 to 3.42.0 by @dependabot in #3709
  • Update Autolabeler Config to Version 5.0.0 by @Sdfendor in #3695

Full Changelog: v20.2.0...v20.3.0

Don't miss a new magento-lts release

NewReleases is sending notifications on new releases.