Version 1.3.2

August 17, 2021

Changed

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

Version 1.3.1.2

October 28, 2020

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)

Version 1.3.1.1

September 8, 2020

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

Version 1.3.1

August 12, 2020

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

Version 1.3.0

August 7, 2020

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

Version 1.2.4

July 23, 2020

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

Version 1.2.3

July 19, 2020

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

Version 1.2.2

June 6, 2020

Fixed

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

Version 1.2.1

June 3, 2020

Fixed

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

Version 1.2.0

May 24, 2020

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

Version 1.1.10

March 24, 2020

Added

  • add handling for localized create buttons. thanks @swey

Version 1.1.9

March 11, 2020

Changed

  • Update context for Craft 3.4+. #47

Version 1.1.8

December 9, 2019

Fixed

  • Fix #45 - field labels reference will now be removed when deleting a field/layout

Version 1.1.7

October 17, 2019

Changed

  • Relabeled Fields will now show the updated label with the original e.g text Content. #41

Version 1.1.6

September 13, 2019

Fixed

  • Fix #42

Version 1.1.5

July 30, 2019

Added

  • Add Verbb Gift Voucher support. Thanks @ttempleton

Fixed

  • Fix issue with Events labels not showing. Thanks @ttempleton

Version 1.1.4

July 15, 2019

Fixed

  • Fix for labels not being applied in Craft 3.2

Version 1.1.3

June 24, 2019

Fixed

  • Ensure $label exists when triggering afterSaveLabel event - thanks @ttempleton

Version 1.1.2

June 5, 2019

Added

  • Add ability to hide field names/instructions - thanks @ttempleton
  • Add support for Verbb Events - thanks @engram-design

Version 1.1.1

May 16, 2019

Changed

  • Update minimum Craft version in readme - thanks @ttempleton
  • Apply label names to error messages - thanks @ttempleton

Fixed

  • Fix labels not being deleted when name/instructions removed - thanks @ttempleton

Version 1.1.0

May 9, 2019

Added

  • Add quick post widgets support - thanks @ttempleton

Changed

  • check to see if plugin is enabled as well as installed - thanks @samuelbirch
  • Convert instructions from varchar(255) to text - thanks @ttempleton

Version 1.0.7

April 3, 2019

Fixed

  • Fixed issue on multi-site Craft installations where applying a field label to a translatable field would remove the translatable icon

Version 1.0.6

April 3, 2019

Added

  • Added support for the project config rebuild functionality introduced in Craft CMS 3.1.20

Changed

  • Field Labels now requires Craft CMS 3.1.20 or later
  • Changed the Field Labels instructions input to a textarea, for consistency with Craft's presentation of instructions on a field settings page

Fixed

  • Fixed issue where a Field Labels instruction could duplicate if the field instruction it replaced was multi-line

Version 1.0.5

March 29, 2019

Added

  • Added support for the Solspace Calendar plugin

Version 1.0.4

March 29, 2019

Fixed

  • Fixed error that occurred when attempting to create a new element from an element field's modal
  • Fixed error that occurred if Craft Commerce was required by a Craft project but not installed

Version 1.0.3

March 28, 2019

Fixed

  • Fixed error when trying to perform a project config sync from a terminal
  • Fixed potential error if a section has no entry types

Version 1.0.2

March 27, 2019

Fixed

  • Fixed issue with field labels not being applied to entry drafts

Version 1.0.1

March 26, 2019

Fixed

  • Fixed issue where getIsGuest() returned true even if user was signed in (thanks @aaronbushnell)
  • Fixed issue with field labels not being applied to Commerce orders

Version 1.0.0

March 25, 2019
  • Initial release for Craft 3