Skip to content

v0.5.0-alpha.0

Pre-release
Pre-release

Choose a tag to compare

@WillYallop WillYallop released this 26 May 15:35
· 1590 commits to master since this release
68ad97b

Features:

  • Finished the MVP of the document builder page so documents can be created, deleted and updated. Bricks and fields can be edited, removed and re-ordered etc.
  • Supported locales are now listed on the settings page (092140e)
  • Translations are now controllable on a per field basis for better granularity in setting up bricks and collections. (43c4f90)
  • Bricks can now have a description set against them in config (848e9cc)
  • Document builder now has a image preview icon that opens a modal on bricks that have preview images set. (d2a4fc3)
  • Added internationalisation support to the CMS frontend though we currently only have en translations (ebe94e3)
  • Collections, documents, media, roles and users now all have a no data state that prompts users to create an entry. (76bed15)
  • New account page added for users to control their locale preference and update their details. (c3e4e8f)
  • Creating a user no longer requires a password to be set against them, instead we utilise the password reset flow so new users can set their own password. (b262176)
  • Users can now update their own password on the account route and added support to force accounts to update their password before being able to use the CMS. (d10572f)
  • Users with permission can now mark other users to update their password on next login/use of their account. (032418f)

Breaking changes:

  • Languages have been renamed to locales across the frontend/backend and are now controlled via config (32f41b9)
  • Fields req and res objects now either return all locale translations or none depending on if the translation support flag is true on a field. (e7d83c4)

Bug Fixes:

  • Fixed issue with collection document multiple formatter not passing down the default locale config value. (44c53e9)
  • Fixed issue with media panel not invalidating media in time when reopening the panel after updating it. (4c2e806)
  • Fixed issue where you could update the currently authenticate user with the update user endpoint. (d640912)
  • Fixed issue where you could delete yourself and along with that all users. (5e90524)
  • Fixed issue with brick store group functions where required props weren't passed down that were required to target second level and deeper groups. (469dce4)
  • Fixed CSRF token refetching in fetch wrapper. (70cb5b0)
  • Processed images now records size and gets set against the storage limit defined by config. (fa83851)