Skip to content

4.2.4

Compare
Choose a tag to compare
@Mardl Mardl released this 14 Nov 11:19
· 32 commits to master since this release
  • 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
  • #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