v0.9.0-alpha.0
Pre-release
Pre-release
·
556 commits
to master
since this release
Features:
- CMS UI rework. Looks better, no longer requires JS to work out content height in main layout and panels, better loading, error, no data state handling and colour changes.
- Lucid start function now has optional config for the port and host. (b1bf97e)
- @lucidcms/core/api import now has export for serviceWrapper and route helper, giving more options to plugin developers and extending your instance. (16c0c58)
- Fastify plugins can now be registered via the lucid.config.ts/js giving plugins the ability to register endpoints etc. (0a1d542)
- Repeater groups and bricks in the document page builder now have a nice animation when being drag and dropped to change their order. (d4764e0)
Breaking changes:
- dotenv package is no longer imported and called within core and so if you want to use environment variables within your project that is on you to configure. (b1bf97e)
- Media strategies now require a service to create a signed URL for the client to upload to. (58c846c)
- Media strategies now require a service to fetch metadata on given key. (2e869a8)
- Media strategy no longer requires the updateSingle service. (67cc279)
Bug Fixes:
- Fixed link custom field issue to do with the default value being a string instead of link object. This meant in the CMS when a new link field was added, the value was set wrong causing it to error on save. (e775ab9)