Field and Tab Permissions
Version 2.0.2
August 26, 2021
Fixed
- Upgraded to support Craft 3.7.x (thanks @JoshCoady)
Version 2.0.1
April 5, 2021
Fixed
- Upgraded to support Craft 3.6.x
Version 2.0.0
October 10, 2020
Changed
- Upgraded to support Craft 3.5.x
- New custom elements are supported (fields only at this stage)
- Replaced dot indicators with locked/unlocked padlock symbols
- Improved error handling
Version 1.4.0
May 2, 2020
Changed
- Fixed an issue where form unload wasn't working properly due to changes in Craft 3.4.
- Improved the checkbox permissions toggles to disable the "Can Edit" permission when "Can View" is unchecked.
- The plugin now runs on front end POST requests for logged in users. This means permissions will apply to field layouts for logged in users on form submissions etc.
Version 1.3.0
March 8, 2020
Changed
- Updated the plugin to be compatible with Craft 3.4.
Version 1.2.3
November 7, 2019
Changed
- Smoothed the plugin un-installation (surely no one will ;-)) when FabService was no longer available, but the overridden Fields service still referenced it.
Version 1.2.2
November 7, 2019
Fixed
- Fixed an issue where console requests would fail due to a console user being passed to the permissions service.
Version 1.2.1
October 11, 2019
Critical
Fixed
- Fixed an issue where a service wasn't available for front end requests.
Version 1.2.0
October 5, 2019
Changed
- Craft's Field service must now be overriden in config/app.php to ensure project config works correctly (and doesn't break in the future).
Version 1.1.5
October 5, 2019
Fixed
- New FieldsInterface method added in the FieldDecorator class.
Version 1.1.4
September 10, 2019
Fixed
- Plugin is only loaded on CP requests.
- Safety check added for guests.
Version 1.1.3
August 15, 2019
Fixed
- Tab permissions can now be set correctly.
Version 1.1.2
July 14, 2019
Fixed
- Updated to support Craft 3.2 (thanks ajoliveau).
Version 1.1.1
June 27, 2019
Critical
Fixed
- Project Config event handlers are now applied to the extended fields service, this resolves an issue where matrix fields weren't being saved
Version 1.1.0
June 25, 2019
Changed
- Read-only permissions can now be set on fields as well as hide/show
- Updated the modal to use a table format
Version 1.0.4
June 18, 2019
Fixed
- Fixed a bug where admin permissions weren't respected when no user groups existed
Changed
- Updated Fab service to handle admin permissions
- Updated migration to let userGroupId be NULL
- Updated JS to set admin permissions
Version 1.0.3
June 18, 2019
Changed
- Fixed LICENSE.md
Version 1.0.2
June 16, 2019
Changed
- Updated README.md to correct tab example
- Fixed a spelling mistake in README.md
Version 1.0.1
June 16, 2019
Removed
- Translations that weren't required
Version 1.0.0
June 16, 2019
Added
- Initial release