Releases: spicywebau/craft-fieldlabels
Field Labels 1.3.2
Changed
- Updated Field Labels' Craft version requirements to allow installation on Craft 3.6, 3.7 and future Craft 3 releases
Field Labels 1.3.1.2
Fixed
- Fixed an error that could occur during the Craft 3.5 migration, if there were any field labels that belonged to deleted field layouts (thanks @iainsaxon)
Field Labels 1.3.1.1
{warning} This update rewrites the previous 1.3 migrations to avoid a project config rebuild, and instead attempts to update the project config directly where possible. If some labels couldn't be written to the project config for some reason (e.g. if some field layouts in the project config haven't yet been updated to the new format), those labels will be updated in the database, and a warning will be logged advising that a project config rebuild will need to be run manually.
Fixed
- Rewrote the 1.3.0/1.3.1 migrations to update the project config where possible, without a rebuild that could cause conflicts in some cases
Field Labels 1.3.1
{warning} This update will execute a project config rebuild, to ensure all field layout changes are saved to the project config, due to issues with the 1.3.0 migration saving field label data to the database but not the project config. Please ensure you have backed up your Craft install's
config/project
directory before proceeding with this update.
Fixed
- Added a migration to set field label overrides to
__blank__
ifHide Name
was set - The migration also executes a project config rebuild to make sure the updated field layouts are saved to the project config
Field Labels 1.3.0
{warning} This release migrates field label/instruction overrides from the Field Labels format to the Craft 3.5 format. After updating, please check to confirm your relabelled data has successfully been migrated to the Craft 3.5 format, then uninstall Field Labels. While all control panel functionality of Field Labels has been permanently disabled, Field Labels data and all other functionality will remain available while the plugin is still installed, in case it's still required for any other plugin or module.
Added
- Added a migration of field label/instruction overrides from the Field Labels format to the Craft CMS 3.5 format
Changed
- All front-end relabelling functionality has been disabled, to prevent Field Labels from attempting to relabel fields that had more recently been relabelled within Craft 3.5
v1.2.4
Fixed
- Fixed a bug where labels would not apply to new quick post widgets, if no quick post widgets already existed on the dashboard
- Fixed a bug with quick post widgets where translatable field icons would be lost when applying labels
v1.2.3
{warning} With this release, Field Labels is prevented from applying its functionality to the Craft 3.5 beta. Field Labels will not be compatible with Craft 3.5, due to Craft 3.5's new field layout designer including the ability to override field labels and instructions. A future Craft 3.5-exclusive Field Labels update will migrate Field Labels data to the new format.
Fixed
- Fixed an issue when saving a Neo block type, where Field Labels would delete existing labels before Neo would recreate them, instead of just having Neo update the existing labels
- Fixed a JavaScript error that could occur when trying to override labels on field inputs
v1.2.2
Fixed
- Fixed issue where labels were not displaying on entry drafts if the user did not have permission to publish the draft (thanks @leevigraham)
v1.2.1
Fixed
- Fixed issue with the Craft 3.5 beta, where labels were not displaying on drafts (thanks @leevigraham)
v1.2.0
Added
- Added support for Verbb Wishlist
Changed
- Changed how Field Labels saves labels from field layout designer pages, with better handling of FLD pages with multiple field layouts (e.g. Commerce products/variants, Wishlist lists/items)
Fixed
- Fixed relabelled fields showing
null
as the updated name in the field layout editor if the name wasn't overridden