4.2.4
- Min. PHP Version set to 7.3
- Support PhpUnit 8.0
- Please take a look at UPGRADE-4.0.0
Features
-
import:
- Extend multi/select callbacks with strict mode
- Introduct new argument --config-dir for magento app/etc directory
- Preparation of a customer path for Magento backend storage of the configuration in
var/pacemaker/import/configuration
-
import-cli:
- Introduct new argument --config-dir for magento app/etc directory
- Preparation of a customer path for Magento backend storage of the configuration in
var/pacemaker/import/configuration
-
import-configuration-jms:
- Introduct new argument --config-dir for magento app/etc directory
- Fix doctrine annotations 2 for PHP >= 8.0
-
import-customer:
- Added strict mode handling for gender value
-
import-dbal-collection:
- Better error message on PDOException
Bugfixes
-
Make composer dependencies compatible with Magento 2.4.6 (PAC-827)
- Update
symfony/dependency-injection
with version~6.0
- Update
symfony/http-kernel
with version~5.0 ~6.0
- Update
symfony/configl
with version~6.0
- Update
-
#METSUP-40: fix URL-Suffix in initial-import
- Possibly clean an old cache entry with the correct ID at Multi Store Setup.
-
Import-category & Import-category-ee #METSUP-32:
- url rewrites for the multistore store views are updated unintentionally
-
Start fix php8.2 deprecated warnings
-
import-product:
- unset update_at from attribute by update statement to avoid old data
- UrlKeyObserver: Optimize url_key function to extend/overwrite in own calculation
- ProductInventory Mapping: fix header mapping for change set detection in cataloginventory_stock_item
- Don't reset Inventory Stock quantity and status if csv column are empty
-
import-configuration-jms:
- fix php compatibility error
-
import:
- Fix Error for long character with UTF-8
- Fix table metadata loader from tables with table prefix
- Fix records with attribute value 'No' or '0' are not created
-
import-product-link:
- Fix dynamic table name for tables with table prefix
-
import-product-variant:
- Fix dynamic table name for tables with table prefix
-
import-customer:
- Override customer update with existing (website_id and increment_id) or (email and website_id)
-
import-app-simple:
- PHP 8.x third party library compatibility
- Fix smyfony/console version 5 compatibility
-
import-attributes:
- Fix EntityLoader initialization of default values