Releases: venveo/craft-bulkedit
Releases · venveo/craft-bulkedit
2.0.1
Math Merge Strategies & Compatibility
2.0.0 - 2020-01-24
Added
- Add support for new strategies: ADD, MULTIPLY, DIVIDE
- Number fields now have the following strategies: REPLACE, ADD, SUBTRACT, MULTIPLY, DIVIDE
Changed
- Changed FieldProcessorInterface to remove void declaration
Fixed
- Improved compatibility with older versions of php
Merge Strategy Improvements
Fixed
- Fixed issues with merge strategies defaulting to replace
Changed
- Abstracted field handling
Added
EVENT_REGISTER_FIELD_PROCESSORS
Removed
EVENT_REGISTER_SUPPORTED_FIELDS
useEVENT_REGISTER_FIELD_PROCESSORS
instead
v1.1.0.1: Merge pull request #8 from venveo/develop
Fixed bulk edit component not getting set (#7)
Strategies, more element types, permissions, and abstraction
Added
- Strategy selection: replace, merge, or subtract
- Added support for bulk editing custom fields on Categories
- Added support for bulk editing custom fields on Users
- Added support for bulk editing custom fields on Assets
- Added support for bulk editing custom fields on Commerce Products
- Added
EVENT_REGISTER_ELEMENT_PROCESSORS
to allow modules/plugins an opportunity to register an element processor - Added
EVENT_REGISTER_SUPPORTED_FIELDS
to allow modules/plugins an opportunity to register a supported field - Added a progress message to queue job
- Added permissions for each element type
- Edit contexts now ensure the element types match that of the original request
Changed
- Refactored much of the modal form structure to accommodate strategies
- Code cleaning & abstraction
- The queue now runs automatically after saving a job
- The queue jobs now batch elements properly
Removed
- Don't save revisions of entries anymore
Bug Fix
Maintenance release
v1.0.4 Update CHANGELOG.md
Bug Fixes
Added scrollbar to field selection modal
Added scrollbar to allow for larger field layouts
Changed plugin handle
v1.0.1 Adjsuted plugin handle