Changelog
1.1.10 (2026-10-26)
Improvements
- Compatibility with Mirasvit Core 2.x, so the extension can be installed and updated alongside other Mirasvit extensions that already need the new Core version
1.1.9 (2026-10-20)
Improvements
- Update Price: amounts are now validated before the action is queued, so an invalid value is rejected right away with a clear message (including when "Execute by cron" is used) instead of failing later in the log
- Update Gallery: "Remove Images" is now transactional and removes image files only after the changes are saved, and only when no other product still uses the file
Fixed
- Update Gallery: "Remove Images" no longer deletes gallery rows or image files that belong to products that were not selected
- Update Gallery: "Remove Images" now also removes the files of images hidden from the product page
- Update Gallery: a failed "Remove Images" no longer leaves a product without its image roles (base, small, thumbnail, swatch); the removal is rolled back for that product
- Update Gallery: "Copy Images" no longer links a product to an image file that failed to copy
- Update Gallery: on Adobe Commerce, image roles are now matched by the correct product (row ID), so they can no longer be cleared or copied from another product; custom image roles (e.g. a theme's hover image) are cleared too
- Update Price: an invalid amount (for example "abc", "10,50" or "10.") is no longer silently converted to a wrong price
- Update Price: an explicit amount of 0 is no longer ignored as empty
- Update Price: the Special Price From/To dates are now applied only when "Update Special Price" is switched on. A date submitted with the toggle off (including actions queued before the upgrade) is no longer applied
- Update Price: a Special Price that works out to 0 (for example "0", "0%" or "-100%") now removes the special price instead of making the products free
- Fixed the Magento version check on installations from source (version reported as "1.0.0+no-version-set"), which made the action form use the oldest-Magento code path
1.1.8 (2026-07-07)
Improvements
- Background bulk actions that fail unexpectedly now trigger an admin notification, so failures are no longer silently missed
Fixed
- Fixed a fatal error when running "Copy Custom Options" on a product that doesn't have any custom options yet
- Fixed a fatal error when adding, removing, or copying related, up-sell, or cross-sell products on a product with no existing links of that type
1.1.7 (2026-05-27)
Fixed
- Fixed blank rows appearing in the product grid when using the Hyva Commerce admin theme
1.1.6 (2026-04-21)
Improvements
- Added i18n support for 15 core locales (ar_SA, cs_CZ, de_DE, es_ES, fr_FR, it_IT, ja_JP, nl_NL, pl_PL, pt_BR, pt_PT, sv_SE, tr_TR, uk_UA, zh_Hans_CN)
1.1.5 (2026-01-22)
Fixed
- Error 'Undefined array key "tier_prices" in Mirasvit/ProductAction/Action/CopyAttributes/Executor.php'
1.1.4 (2025-09-11)
Fixed
- Display style of action form elements
1.1.3 (2025-09-02)
Improvements
- Added the ability to remove product image files from the file system
1.1.2 (2025-06-18)
Fixed
- Missing translation phrases added
1.1.1 (2025-06-13)
Fixed
- Fixed translation
1.1.0 (2025-06-12)
Improvements
- WCAG 2.2 AA accessibility for product-action module templates
- Added translation phrases
1.0.24 (2025-04-15)
Fixed
- Compatibility with PHP 8.4
1.0.23 (2024-09-06)
Fixed
- Exclude Configurable Products from prices updating
1.0.22 (2023-07-13)
Fixed
- Action "Update Gallery Image" for m2.4.6
1.0.20 (2023-05-30)
Fixed
- Class "Magento\Framework\Filter\FilterInput" not found when save rule in admin
- Action "Update Gallery Image" does not remove images
1.0.19 (2023-02-01)
Improvement
- Added ability to calculate special price based on price
1.0.18 (2023-01-04)
Fixed
- Action "Update Gallery Images"
1.0.17 (2022-05-30)
Fixed
- Action "Copy Custom Options" cache
1.0.16 (2022-05-20)
Fixed
- Reindex for the action "Update Category"
1.0.15 (2022-05-19)
Fixed
- Action "Copy Custom Options" cache
- Action "Mass Attribute Update" for m2.4.4
1.0.14 (2021-12-14)
Fixed
- Action "Update Cross-Sell Products" does not work
1.0.13 (2021-11-23)
Fixed
- Compatibility with m2.3.2
1.0.12 (2021-11-04)
Improvements
- Attribute options render
1.0.11 (2021-10-26)
Fixed
- Display of the attribute options in the select
- Mass Update of "Yes/No" attributes
1.0.10 (2021-09-13)
Fixed
- Copy the state of the "Use Default Value"
1.0.9 (2021-04-30)
Improvements
- Added the ability to copy some default attributes
1.0.8 (2021-04-13)
Improvements
- Copy store view values of an attribute
1.0.7 (2021-03-16)
Improvements
- Added attribute list to the action "Copy Attributes"
1.0.6 (2021-03-10)
Improvements
- Added action "Copy attributes"
1.0.5 (2021-02-23)
Fixed
- Issue when "Mass Attributes Update" action failed on cron run
Improvements
- Added "Add/Update mode" for "Copy Custom Options" action
1.0.4 (2021-02-18)
Fixed
- Styles for m2.3.6
- Error "No such entity." on copy product options
1.0.3 (2020-12-28)
Fixed
- Issue with cache cleaning
1.0.2 (2020-12-22)
Fixed
- Fatal error: "Trait method elementToggle has not been applied ...". Compatibility with php7.1.
1.0.1 (2020-12-21)
Fixed
- Cron execution for Mass Attributes Update
- Display of attributes of "textarea" type
1.0.0 (2020-12-14)
Improvements
- Initial release