Skip to content

Release 4.5.4

Latest
Compare
Choose a tag to compare
@iljamobilemojo iljamobilemojo released this 21 Jan 10:29

Release Notes - Version 4.5.4

Bug Fixes

  • Fixed country selection issues

    • Resolved a critical issue where inactive countries that could not be selected in the frontend landed in js-sdk mapping table
    • Modified country and state queries to only select active records
    • Prevents mismatches between frontend display and backend mapping tables
    • Improves overall reliability of country/state selection functionality
  • Make address validation for imported customer addresses optional

    • New configuration option to explicitly enable/disable address checks during customer import operations (disabled by default)
    • When enabled, validates addresses and splits streets for imported customer data
    • Helps maintain data quality during bulk imports while giving merchants control over validation costs
    • Can be configured per sales channel

Documentation & Code Quality

  • Improved code comments accuracy
    • Updated misleading comment in EnderecoService regarding import/export check functionality
    • Fixed comment count mismatch in AddressSubscriber for import events
    • Enhanced code readability and maintenance

Technical Details

  • Added new configuration field enderecoImportExportCheck in system config
  • Implemented import detection logic in AddressSubscriber
  • Added active status filtering for country and state repository queries
  • Enhanced address integrity checking logic during import operations

This release focuses on improving data import functionality and fixing critical selection issues while maintaining high code quality standards.