Skip to content

Release v4.1.0

Latest

Choose a tag to compare

@softcommerceltd softcommerceltd released this 30 Aug 10:10

What's Changed

byte8/module-core 3.1.0

  • Feature: add DEFERRED status for order import deferral

byte8/module-plenty-attribute 3.0.1

  • Fix: preserve PlentyONE manufacturer name casing on import

byte8/module-plenty-category 4.0.0

  • BREAKING CHANGE: refactor!: rename category console commands for consistency

byte8/module-plenty-core 3.0.1

  • Fix: prevent duplicate attribute options via normalized label matching
  • Fix: skip null language in getLocaleLanguages to fix property group export
  • Fix: bind DomainManagerInterface so image import works without Magento_Downloadable

byte8/module-plenty-item 4.1.0

  • Feature: scheduled & on-demand product mapping, plus import fixes
  • Fix: skip empty external_id in item mapping integrity check
  • Fix: make item mapping CLI Adobe Commerce staging aware
  • Fix: guard null manufacturer country id in attribute import

byte8/module-plenty-order 3.1.0

  • Feature: add external order ID column to plenty order listing grid
  • Feature: add channel description tooltip to sales order grid
  • Feature: flip plenty_sales_channel to exported referrer on order export
  • Feature: preserve original external order id in plenty_order_entity
  • Feature: defer order import documents on transient Magento blockers
  • Feature: gate order import by PlentyONE status and creation date
  • Feature: default Export Bundle Components to enabled
  • Feature: export Magento bundle orders to PlentyONE as linked sets
  • Feature: import PlentyONE bundle orders as Magento bundle products
  • Fix: return literal 0 from Order::getReferrerId for manual-entry channel
  • Fix: keep real sales channel through export gate and order import
  • Fix: pin increment_id to Magento increment once order is linked
  • Fix: save plenty_order_entity.increment_id on order import create path
  • Fix: allow channel 0 (manual entry) and -2 orders through export channel filter
  • Fix: prevent duplicate PlentyONE orders via external-id idempotency search on retry
  • Fix: drop product-alert backend model from cron schedule fields
  • Fix: persist imported order properties via saveAttribute
  • Fix: use quote store for product MSI stock check on order import

byte8/module-plenty-property 3.1.0

  • Feature: add structured log metadata and collected_at indexes to property sync

byte8/module-plenty-stock 3.0.1

  • Fix: ignore phantom stock drift where Magento floors at 0 vs negative Plenty
  • Fix: correct %S to %s in bookIncomingItems stock URI
  • Fix: exclude Manage-Stock-disabled SKUs from stock drift detection
  • Fix: make stock mapping CLI Adobe Commerce staging aware
  • Fix: prevent plenty_stock_export_queue deadlocks and gate enqueue on schedule

Full Changelog: v4.0.0...v4.1.0