Skip to content

v20.14.0 🌈

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 17:05
· 43 commits to refs/heads/main since this release
c00dd17

Changes

  • Update CODE_OF_CONDUCT.md (#4733)

🚀 Features

  • Content Security Policy (CSP) Implementation a new approach (#4776)
  • Inserted sample nginx config for API in api_nginx-frontend.conf (#4382)
  • Support Apache 2.3+ Require all denied (#4813)
  • add config_path to adminhtml/system_config_form (#4801)
  • Added empiricompany/openmage_ignition as dependeny (#4800)
  • feat: dashboard charts - bar/line option (#4775)
  • feat: add "Last 3 Months" and "Last 6 Months" to dashboard charts (#4739)
  • Added Cypress E2E tests (#4759)
  • RWD theme: use jQuery via composer (#4429)
  • FEAT: disable advanced search on storeview scope (#4668)
  • Make php-8.1 minimum requirement (#4124)
  • Add html-ids to admin nav-items (#4676)
  • Replaced google dashboard charts with Chart.js (via composer) (#4435)

🐛 Bug Fixes

  • Use sameSite setting in the session cookie (#4827)
  • warning - fix undefined array key labels (#4777)
  • Fix issue with incorrect product option pricing in admin console (#4779)
  • Replace trigger_error, which is deprecated in PHP 8.4. (#4755)
  • PHP8: fix newsletter preview (#4769)
  • Fix: re-add composer/composer (#4762)
  • Fix website-specific attribute values not loading correctly (#4745)
  • Fix products duplicate across pagination when they have the same posi… (#4750)
  • Fix MySQL connection for DDEV setup (#4720)
  • Re-add DDEV files to composer installs (#4709)
  • Fixes Mage_Eav_Model_Attribute_Data_Date and Mage_Core_Controller_Varien_Action date validations and empty value handling (#4605)
  • Fixes coupon-code usage with today start/end date (#4456)
  • Remove duplicated class name in customer attribute validation (#4662) (#4663)
  • remove unused required parameters (#4626)
  • Process only required attributes in api/rest/products/ (#4517)

📖 Documentation

🔨 Maintenance

  • Fixed README.md (#4836)
  • workflow: update check-files.yml (#4811)
  • Remove FlyingMana from mentions of maintainership (#4803)
  • Shorter copyright header (#4767)
  • PHPUnit: added/updated tests (#4758)
  • PhpStan: some fixes (#4705)
  • Cypress update (#4782)
  • Add spellcheck to documentation (#4628)
  • Updated Copyright (#4791)
  • fix: sonar config (#4781)
  • chore: update SonarCloud action (#4780)
  • rector: added phtml-files (#4765)
  • Fix: correct docblock type for set_error_handler (#4772)
  • Updated Copyright (#4738)
  • Updated workflows - use cache (#4761)
  • rector: applied all rules up to php-74 (#4706)
  • Update release-drafter.yml (#4716)
  • chore: updated all composer dependencies for PHP 8.1 (#4711)
  • Update release-drafter.yml (#4696)
  • rector: applied all php-70 rules (#4703)
  • rector: PowToExpRector (#4693)
  • Updated PhpStorm meta-files (#4685)
  • Update release-drafter.yml (#4683)
  • rector: apply some php-73/php-80 rules (#4682)
  • rector: ClassConstantToSelfClassRector (#4679)
  • Bump version to v20.14.0 (#4665)
  • rector: VarToPublicPropertyRector (#4677)
  • Suggest n98/magerun in composer.json (#4667)
  • Updated issue templates (#4600)
  • Updated Copyright (#4658)

↗️ Dependencies

  • Bump phpseclib/phpseclib from 3.0.43 to 3.0.44 (#4831)
  • Bump squizlabs/php_codesniffer from 3.13.0 to 3.13.1 (#4832)
  • Bump rector/rector from 2.0.15 to 2.0.16 (#4816)
  • Bump phpstan/phpstan from 2.1.14 to 2.1.17 (#4821)
  • Bump colinmollenhour/magento-redis-session from 3.2.1 to 3.3.0 (#4825)
  • Bump mklkj/tinymce-i18n from 25.5.12 to 25.6.2 (#4829)
  • Bump tinymce/tinymce from 7.9.0 to 7.9.1 (#4826)
  • Bump rojopolis/spellcheck-github-actions from 0.48.0 to 0.49.0 (#4819)
  • Bump symfony/translation-contracts from 3.5.1 to 3.6.0 (#4820)
  • Bump mklkj/tinymce-i18n from 25.2.3 to 25.5.12 (#4814)
  • Bump tinymce/tinymce from 7.8.0 to 7.9.0 (#4817)
  • Bump rojopolis/spellcheck-github-actions from 0.47.0 to 0.48.0 (#4807)
  • Bump squizlabs/php_codesniffer from 3.12.2 to 3.13.0 (#4805)
  • Bump rector/rector from 2.0.14 to 2.0.15 (#4806)
  • Bump tj-actions/changed-files from 45 to 46 (#4715)
  • Bump symfony/polyfill-php83 from 1.31.0 to 1.32.0 (#4798)
  • Bump symfony/polyfill-php84 from 1.31.0 to 1.32.0 (#4796)
  • Bump phpstan/phpstan from 2.1.13 to 2.1.14 (#4795)
  • Bump symfony/polyfill-php82 from 1.31.0 to 1.32.0 (#4797)
  • Bump actions/checkout from 1 to 4 (#4787)
  • Bump rector/rector from 2.0.11 to 2.0.14 (#4785)
  • Bump phpstan/phpstan from 2.1.12 to 2.1.13 (#4784)
  • Bump nnnick/chartjs from 4.4.8 to 4.4.9 (#4786)
  • Bump colinmollenhour/magento-redis-session from 3.2.0 to 3.2.1 (#4783)
  • Bump phpstan/phpstan from 2.1.8 to 2.1.10 (#4727)
  • Bump tinymce/tinymce from 7.7.2 to 7.8.0 (#4766)
  • Bump components/jquery from 1.12.4 to 3.7.1 (#4744)
  • Bump shardj/zf1-future from 1.24.2 to 1.24.3 (#4752)
  • Bump squizlabs/php_codesniffer from 3.12.1 to 3.12.2 (#4751)
  • Bump friendsofphp/php-cs-fixer from 3.74.0 to 3.75.0 (#4742)
  • Bump squizlabs/php_codesniffer from 3.12.0 to 3.12.1 (#4743)
  • Bump squizlabs/php_codesniffer from 3.11.3 to 3.12.0 (#4728)
  • Bump friendsofphp/php-cs-fixer from 3.72.0 to 3.73.1 (#4729)
  • Bump tinymce/tinymce from 7.7.1 to 7.7.2 (#4730)
  • Bump symfony/translation-contracts from 2.5.4 to 3.5.1 (#4713)
  • Bump rector/rector from 2.0.9 to 2.0.10 (#4672)
  • Bump tinymce/tinymce from 7.7.0 to 7.7.1 (#4673)
  • Bump friendsofphp/php-cs-fixer from 3.70.1 to 3.71.0 (#4671)
  • Bump phpstan/phpstan from 2.1.6 to 2.1.8 (#4670)
  • Bump friendsofphp/php-cs-fixer from 3.70.0 to 3.70.1 (#4660)
  • Bump nnnick/chartjs from 4.4.7 to 4.4.8 (#4661)