Releases: alineacms/alinea
Releases · alineacms/alinea
v0.5.10
- Fix
Entry
fields showing up as typeunkown
in TypeScript. - The
readOnly
option that is included in all fields will now show a lock item
next to the field label. The option is passed down in nested fields such as
theList
andRich text
fields.
v0.5.9
- Changing entry order by dragging them in the sidebar is now applied
immediately making changes much smoother.
v0.5.8
- Fix navigation missing when selecting internal pages in Link fields.
v0.5.7
-
The interval at which Alinea polls the backend for content updates is
now configurable. It can be set in config.syncInterval and overwritten
per query.// Poll for updates every 60 seconds const results = await cms.syncInterval(60).find(Entry()) // Disable syncing all for this query in case you want results fast, // but not necessarily up to date const matches = await cms.disableSync().find(Entry().search('fast'))
v0.5.6
-
Pages can be queried with search terms.
Any (rich) text field with thesearchable
option set totrue
is indexed.const results = await cms.find(Page().search('search', 'terms'))
v0.5.5
- A source entry can be chosen in the modal where new entries are created.
All data from that entry will be copied to the new entry.
v0.5.4
-
Introduce the shared option for Fields. Fields can be persisted over all
locales if your content is localised by setting theshared
option totrue
.
When the entry is published the field data is copied to other locales.
This is currently only supported on the root level, not on nested fields.const Type = alinea.type('Persist', { // Persist field data over all locales sharedField: alinea.text('Shared text', {shared: true}) })
v0.5.3
- Fix number field not reflecting up value changes
- Fix creating new entries not picking up selected parent
v0.5.2
- Add an edit button to Link field rows.
- Fix extra fields defined on Link fields not saving data.
v0.5.1
- Preview panel was missing in production deploys.