Skip to content

v0.15.0-alpha.0

Pre-release
Pre-release

Choose a tag to compare

@WillYallop WillYallop released this 06 Jul 23:10
· 166 commits to master since this release

Features:

  • Added orderable collections via the new orderable config flag, with internal fractional order keys, order sort support, and an admin order mode for drag-and-drop document reordering. (f1d4e1b)
  • Added document sorting by top-level collection custom fields using underscore-prefixed sort keys such as sort=_title,-_publishedAt. Supported for scalar fields including text, textarea, number, datetime and select. (e2ead58)

Breaking Changes:

  • Email templates are now loaded from .mustache or .html files, and core no longer ships or compiles MJML. The bundled MJML sources now live in the private @lucidcms/email-templates workspace package, which generates the default templates before core builds. (d68e8f1)
  • Renamed the document custom field to relation: use .addRelation() instead of .addDocument(), and type: "relation" instead of type: "document". (f477cf2)
  • Structured sort descriptors now use direction instead of value, for example { key: "updatedAt", direction: "desc" }. Query string sort syntax is unchanged. (e2ead58)

Bug Fixes:

  • Fixed select fields in document listing rows to display option labels. (aac60a9)