From f1cbea0b3ec7c665c40b29a78916086cb59c86bb Mon Sep 17 00:00:00 2001 From: Ransom Roberson Date: Tue, 21 Jun 2022 15:18:35 -0400 Subject: [PATCH] Finish 4.0.0-RC1 --- CHANGELOG.md | 7 +++---- composer.json | 2 +- src/Plugin.php | 5 ++++- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2683fa4..73a20b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,16 +1,15 @@ # Bulk Edit Changelog -## 4.0.0 - UNRELEASED +## 4.0.0-RC1 - 2022-06-22 ### Added -- "Select All" support +- "Select All" support - this works well with filtres, conditions, etc. ### Changed - Bulk Edit now requires Craft 4 - Plugin no longer requires db tables - all data is now stored in the queue job. -- Refactor - Field strategies are now represented as classes implementing FieldStrategyInterface -- +- Refactored field rendering for future support of native fields ## 2.0.6 - 2021-07-22 ### Fixed diff --git a/composer.json b/composer.json index 54bcacd..21442d4 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "venveo/craft-bulkedit", "description": "Bulk edit Craft CMS element fields", "type": "craft-plugin", - "version": "4.0.0", + "version": "4.0.0-RC1", "keywords": [ "craft", "cms", diff --git a/src/Plugin.php b/src/Plugin.php index d07d398..7592009 100644 --- a/src/Plugin.php +++ b/src/Plugin.php @@ -73,7 +73,10 @@ public function init() ]; } - $event->permissions[Craft::t('venveo-bulk-edit', 'Bulk Edit')] = $permissions; + $event->permissions[] = [ + 'heading' => Craft::t('venveo-bulk-edit', 'Bulk Edit'), + 'permissions' => $permissions + ]; }); if (Craft::$app->request->isCpRequest) {