github craftcms/cms 5.0.0-beta.3

latest releases: 5.4.4, 4.12.3, 5.4.3...
pre-release7 months ago
  • Added the “Require a password reset on next login” user account action.
  • Slideout sidebars are now always toggleable; not just when the slideout is too narrow to show the sidebar alongside the content. (#14418)
  • Field Layout Designers now hide the component library sidebar in favor of “Add” disclosure menus, when they’re too narrow to show the sidebar alongside configured tabs. (#14411)
  • Element sources can now override the default badge count label for screen readers, via a badgeLabel key. (#14410)
  • Element sources no longer display 0 badges.
  • The view states for nested element sources are now managed independently.
  • Entry chips no longer display their entry type’s icon.
  • The Plugin Store now shows “Tested on Cloud” and “Supports GraphQL” labels for plugins when appropriate.
  • Element types can now implement craft\base\Iconic to have an icon displayed within their cards.
  • Element queries’ level param now supports passing an array which includes null. (#14419)
  • Admin tables now support appending bodyHtml and headHtml when running in API mode.
  • Addresses fields now include title keys when serializing their values. (#14429)
  • Matrix fields now include title and slug keys when serializing their values. (#14429)
  • The Sendmail email transport type now uses the sendmail_path PHP ini setting by default. (#14433)
  • Added craft\fieldlayoutelements\BaseField::baseInputName().
  • Added craft\fieldlayoutelements\BaseField::errorKey().
  • craft\base\ElementInterface::modifyCustomSource() can now set disabled to true on the source config to hide it.
  • Fixed a bug where it wasn’t possible to clear out users’ full names once they were set. (#14402)
  • Fixed an error that occurred when attempting to add nested elements to Addresses or Matrix fields on element types that don’t support drafts. (#14396)
  • Fixed a bug where double-digit nav item badge counts were overflowing. (#14406)
  • Fixed a bug where fresh installs had a fieldGroups array in the project config. (#14412)
  • Fixed an alignment issue within sidebar meta info. (#14413)
  • Fixed a bug where site crumbs didn’t always have a localized Earth icon. (#14415)
  • Fixed a bug where entry types’ “Title Format” setting wasn’t toggling based on the “Show the Title field” setting, from within slideouts.
  • Fixed a bug where newly-created entries didn’t always have the current user assigned as the author by default. (#14417)
  • Fixed a bug where entries created via the “Save and add another” entry action weren’t getting the same authors assigned by default. (#14417)
  • Fixed a bug where some errors that occurred when creating a nested element weren’t getting handled properly.
  • Fixed a bug where users’ addresses weren’t getting deleted immediately when a user was deleted.
  • Fixed a bug where nested addresses and entries would lose their position within the parent Addresses/Entries field if edited directly. (#14427)
  • Fixed a bug where element thumbnails within hidden tabs weren’t always getting loaded when their tab was selected.
  • Fixed a bug where volumes’ Alternative Text Translation Method settings weren’t getting saved. (#14442)
  • Fixed a JavaScript error that could occur when switching between asset sources, if the user had permission to upload assets to some but not others. (#14403)
  • Fixed a bug where setting showSiteMenu to true on element index templates was being treated as 'auto'. (#14404)
  • Fixed a bug where data-target and data-reverse-target attributes weren’t getting properly namespaced if they included a class name selector.
  • Fixed the type annotation for craft\behaviors\CustomFieldBehavior::$fieldHandles. (#14421)
  • Fixed a bug where the Shift + Spacebar keyboard shortcut for previewing assets was only working for the first selected asset, rather than the focussed one.
  • Fixed a JavaScript error that could occur when previewing an image.
  • Fixed a bug where PHP errors that occurred during bootstrap weren’t getting logged to stderr for console requests. (#14424)
  • Fixed a bug where disabled elements and drafts weren’t automatically getting propagated to newly-created sites, when appropriate.

Don't miss a new cms release

NewReleases is sending notifications on new releases.