All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed an error that occurred when using Smith
- Added Craft 5 compatibility
- Removed Craft 4 compatibility
- Removed Craft Commerce variant code due to variants being managed with element indexes rather than blocks
- Removed
spicyweb\batchactions\assets\BatchActionsAsset
;spicyweb\batchactions\assets\bars\BarsAsset
is used instead
- Added German translations (thanks @amkdev)
- Added support for expanding, collapsing, enabling, disabling and deleting Craft Commerce variants
- Added support for showing batch actions bars on Matrix and Neo fields in Quick Post widgets
- Fixed a bug where batch actions bars weren't being initialised on Craft Commerce product edit pages
- Fixed a bug where a Neo batch actions bar's paste button wasn't being disabled if pasting the copied blocks would violate the Neo field's Max Blocks or Max Top Level Blocks settings
- Added French translations (thanks @scandella)
- Fixed a bug where, when loading an element editor page with a window size where batch actions bar buttons would exceed the content container width, the bar would sometimes still show the buttons instead of the menu
- Added the ability to batch-copy Neo blocks, and paste them at the top of the field
- Added the ability to batch-copy Matrix blocks, and paste them at the top of the field, if Smith is installed
- Fixed a bug where batch action bars were being added to Neo fields when viewing entry revisions
- Added the
barsDisallowedFields
plugin setting, for setting Matrix or Neo field handles for which the batch actions bar won't be initialised - Added
spicyweb\batchactions\assets\bars\BarsAsset
- Added
spicyweb\batchactions\models\Settings
- Deprecated
spicyweb\batchactions\assets\BatchActionsAsset
; replaced withspicyweb\batchactions\assets\bars\BarsAsset
- Fixed a bug where translations weren't working
- Fixed style issues when using RTL languages
- Initial release