Craft Fieldlabels Versions Save

Override Craft CMS field labels and instructions in the field layout designer

1.3.2

2 years ago

Changed

  • Updated Field Labels' Craft version requirements to allow installation on Craft 3.6, 3.7 and future Craft 3 releases

1.3.1.2

3 years ago

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)

1.3.1.1

3 years ago

{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

1.3.1

3 years ago

{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__ if Hide Name was set
  • The migration also executes a project config rebuild to make sure the updated field layouts are saved to the project config

1.3.0

3 years ago

{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

1.2.4

3 years ago

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

1.2.3

3 years ago

{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

1.2.2

3 years ago

Fixed

  • Fixed issue where labels were not displaying on entry drafts if the user did not have permission to publish the draft (thanks @leevigraham)

1.2.1

3 years ago

Fixed

  • Fixed issue with the Craft 3.5 beta, where labels were not displaying on drafts (thanks @leevigraham)

1.2.0

4 years ago

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