Skip to content

Releases: craftcms/cms

4.12.6

08 Oct 19:11
4.12.6
6fea4bf
Compare
Choose a tag to compare
  • The Plugin Store now displays plugin ratings and reviews. (#15860)
  • An InvalidConfigException is now thrown if the defaultCountryCode config setting is set to an empty string. (#15812)
  • Fixed an error that could occur when saving an element, if a Date field’s time zone input was focused.
  • Fixed a bug where the time zones listed in Date fields weren’t labelled properly based on the selected date. (#15805)
  • Fixed an error that could occur if a native element property was attempted to be eager-loaded. (#15822)
  • Fixed errors that could occur if a custom source or field condition referenced a custom field whose type had changed. (#15850)
  • Fixed a bug where disclosure menus weren’t sticking to their trigger element as it was scrolled, if it was within a slideout or other inline-scrollable container. (#15852)
  • Fixed a bug where the default backup command for MySQL was exporting triggers twice. (#15854)
  • Fixed a bug where Multi-select fields were saving the selected options in the user-selected order rather than the field-defined order. (#15857)
  • Fixed a missing authorization vulnerability.

5.4.6

27 Sep 18:55
5.4.6
d44a2d4
Compare
Choose a tag to compare
  • Improved relational fields’ drag-n-drop responsiveness in Safari. (#15728)
  • Fixed a bug where entries’ deletedWithEntryType values in the entries table weren’t getting set back to null after being restored.
  • Fixed a bug where it wasn’t possible to discard changes for related elements via slideouts, if they didn’t exist in the primary site. (#15798)
  • Fixed an error that could occur when restoring a soft-deleted entry type and section, if any entries had been soft-deleted alongside the entry type. (#15787)
  • Fixed a bug where Tags fields weren’t working properly when their label was hidden. (#15800)
  • Fixed an information disclosure vulnerability.

4.12.5

27 Sep 18:54
4.12.5
9c43399
Compare
Choose a tag to compare
  • Fixed a bug where entries’ deletedWithEntryType values in the entries table weren’t getting set back to null after being restored.
  • Fixed a bug where it wasn’t possible to discard changes for related elements via slideouts, if they didn’t exist in the primary site. (#15798)
  • Fixed an information disclosure vulnerability.

5.4.5.1

24 Sep 14:27
5.4.5.1
2176895
Compare
Choose a tag to compare
  • Fixed a JavaScript error. (#15784)

4.12.4.1

24 Sep 14:25
4.12.4.1
1ec846b
Compare
Choose a tag to compare
  • Fixed a JavaScript error. (#15784)

5.4.5

23 Sep 21:13
5.4.5
e2b0271
Compare
Choose a tag to compare
  • Element conditions now show rules for fields with the same name but unique handles, if the “Show field handles in edit forms” user preference is enabled. (#15764)
  • Auto-generated handles, slugs, etc. now update immediately when the source input is changed. (#15754)
  • Fixed a bug where Table fields’ Default Values table could lose existing rows if they only consisted of Dropdown columns without configured options.
  • Fixed a bug where custom fields’ required properties were always false. (#15752)
  • Fixed a bug where craft\helpers\StringHelper::toHandle() was allowing non-alphanumeric/underscore characters through. (#15772)
  • Fixed a bug where entries were getting auto-saved while dragging elements within element select inputs.
  • Fixed a bug where the maxBackups config setting wasn’t working. (#15780)
  • Fixed a bug where it wasn’t possible to save nested entries via the entries/save-entry controller action. (#15737)
  • Fixed a bug where hyperlinks in Link field inputs could wrap unnecessarily. (#15738)
  • Fixed an error that occurred when running the entrify/global-set command. (#15746)
  • Fixed a bug where users’ username values weren’t getting updated based on email address changes when useEmailAsUsername was enabled. (#15758)
  • Fixed a bug where the hasAlt asset query param wasn’t working properly. (#15762)
  • Fixed a bug where relational fields could show related elements for other field instances within element indexes. (#15777)
  • Fixed a bug where it wasn’t possible to upload files to Assets fields with dynamic subpaths. (#15775)

4.12.4

23 Sep 21:10
4.12.4
272ccdc
Compare
Choose a tag to compare
  • Auto-generated handles, slugs, etc. now update immediately when the source input is changed. (#15754)
  • Fixed a bug where Table fields’ Default Values table could lose existing rows if they only consisted of Dropdown columns without configured options.
  • Fixed a bug where custom fields’ required properties were always false. (#15752)
  • Fixed a bug where craft\helpers\StringHelper::toHandle() was allowing non-alphanumeric/underscore characters through. (#15772)
  • Fixed a bug where entries were getting auto-saved while dragging elements within element select inputs.
  • Fixed a bug where the maxBackups config setting wasn’t working. (#15780)

5.4.4

14 Sep 16:51
5.4.4
e7eaf2a
Compare
Choose a tag to compare

Important

This update fixes a critical data deletion bug for PostgreSQL installs.

  • Fixed a data deletion bug that occurred during garbage collection on PostgreSQL. (#14891)
  • Fixed a bug where image constraint labels weren’t translated within the Image Editor.
  • Fixed a bug where image orientation labels weren’t getting translated for screen readers within the Image Editor.
  • Fixed a PHP error. (#14635)
  • Fixed a bug where elements’ default field values weren’t getting populated on creation. (#15706)
  • Fixed a bug where URL field previews could bleed out of their container. (#15722)

4.12.3

14 Sep 16:46
4.12.3
1b80f51
Compare
Choose a tag to compare
  • Fixed a data deletion bug that occurred during garbage collection on PostgreSQL. (#14891)
  • Fixed a bug where image constraint labels weren’t translated within the Image Editor.
  • Fixed a bug where image orientation labels weren’t getting translated for screen readers within the Image Editor.
  • Fixed a PHP error. (#14635)

5.4.3

12 Sep 04:24
5.4.3
5f69bc4
Compare
Choose a tag to compare
  • Updated Twig to 3.14. (#15704)
  • Fixed a bug where soft-deleted structures weren’t getting hard-deleted via garbage collection. (#15705)
  • Fixed a bug where address’ Label fields were being marked as translatable. (#15702)
  • Fixed an error that could occur when saving an entry with a Matrix field, if the nested entries didn’t have slugs.
  • Fixed a bug where relation fields weren’t merging uploaded asset IDs with the existing field values. (#15707)
  • Fixed a styling issue with inline-editable Matrix block tabs. (#15703)
  • Fixed a bug where the control panel layout could shift briefly when removing an element from an element select input. (#15712)
  • Fixed an RCE vulnerability.
  • Fixed an XSS vulnerability.