Caveat 🔥
These are the release notes of the upcoming release (pull requests merged to master).
- ℹ️ this document is updated automatically by a bot (pr’s to categorize section)
- ℹ️ this document will be roughly updated manually once a week (put PRs + description to the right section)
- 🔥 We don’t guarantee stable APIs. They can still change until the official release
- 🔥 Integration against the upcoming release (currently
master
branch) is at your own risk
PRs to Categorize
- Improve data migration hasActiveRevisionsWithDesign query
- fix(deps): update opentelemetry (master) (minor)
- Cleanup postgres tables
- Add Api endpoint for incoming references for drafts
- don’t overwrite url_to_published_content in desk-net api
- Translate more config labels
- Translate more config labels
- fix: extend openIdConnect with state
- fix(properties panel): Spacings
- fix(issue card): Header
- Support new baseFilters schema in project config
- Support new baseFilters schema in project config
- Translatable
li-tree
plugin - fix(deps): update dependency aws-sdk from 2.1389.0 to v2.1390.0 (master)
- fix(deps): update dependency aws-sdk from 2.1388.0 to v2.1389.0 (master)
- Hide distributions from removed distribution channels
- Support translatable label in metadata conflict message
- fix(deps): update dependency @4tw/cypress-drag-drop from 2.2.3 to v2.2.4 (master)
- fix(deps): update dependency lru-cache from 9.1.1 to v9.1.2 (master)
- fix(deps): update dependency aws-sdk from 2.1386.0 to v2.1388.0 (master)
- fix(redirect): state given over URL
- Update distributions optimistically
- Dashboard language filter for
li-tree
document selection - Add reactivity for
li-tasks-toolbar-action
for tasks updates - Fix Editable Teaser override clearing
- fix(deps): update dependency https-proxy-agent to v7.0.0 (master)
- fix(deps): update dependency c8 from 7.13.0 to v7.14.0 (master)
- fix(deps): update dependency cypress from 12.12.0 to v12.13.0 (master)
- Set distribution planning metadata value to null when removing last distribution
- fix(deps): update dependency aws-sdk from 2.1384.0 to v2.1386.0 (master)
- Metadata plugin labels in multiple languages
- Metadata plugin labels in multiple languages
- Pass oembed params to the parseResponse function of the oembed provider
- fix(deps): update dependency nodemailer from 6.9.2 to v6.9.3 (master)
- fix(deps): update dependency pg from 8.10.0 to v8.11.0 (master)
- Support camel case in systemdata for a Data Migration
- Remove proposals feature
- Make
li-tree
translatable - fix(li-publish-control-embargo): respect setTimeout max delay value
- Don’t check for table dashboard updates when using dashboard source
- Fix: set metadata title (useAsTitle) property during creation
- Display Filter Bar: wait for async filters to be loaded before checking usability of listV2 filters
- Search DSL
- desk-net status sync back without config
- Fix Editable Teasers: Correctly apply overrides when inserting from clipboard
- Improvement/User Avatar Sizes
- Improvement/Metadata View
- Publish Control: don’t show publish/unpublish buttons in wrong state until panel reopen
- Fix/Teaser Preview
- Display Filters: don’t render empty container for listV2 filters with no options
- Fix User Reports: show concurrents only when enabled
- fix(billing): show concurrents only if reported
- Distribution Planning: fix return to distribution planning after article open
- Fix kanban board initial search
- fix(home screen): show tasks again after query optimization
li-tree
design overhaul- fix(deps): update opentelemetry (master) (patch)
- fix(deps): update dependency @fastify/reply-from from 9.0.1 to v9.0.2 (master)
- ViewManager refactoring
- My Tasks: shorten query by omitting the contentType
- Buy-In: consider editable config in dashboard cell
- Home Screen My Tasks: load tasks only if feature enabled
- fix(deps): update opentelemetry from 0.39.0 to v0.39.1 (master) (patch)
- fix(deps): update dependency semver from 7.5.0 to v7.5.1 (master)
- Allow removal of last distribution from a document on metadata form
- fix(distribution planning): don’t show proposals section when not used
- Make dev string formatter more reliable with custom input
- fix(deps): update dependency aws-sdk from 2.1375.0 to v2.1377.0 (master)
- Fix retresco enrich date comparison
- fix(distribution planning): don’t show time when add to planning for channels without time
- Fix Legacy Dashboards: initial load takes cached filter value into account now
- Copy target icon and label config
- Copy target icon and label config
- fix(translation): layout search placeholder
- Fix content type filters for secondary channels
- Do not include srcissors dev dependencies in editor
- fix(deps): update dependency cypress from 12.11.0 to v12.12.0 (master)
- Fix etc in li-document-best-date
- Fix: disable publish buttons in publish control if document is locked
- Working Title: do not enforce working title when displayTitlePattern is set
- Distribution improvements
- 🐞 Show Dashboard when ES and PG is in an inconsistent state
- Support a server-side logout to invalidate the session
- Support a server-side logout to invalidate the session
- Disable table dashboard update polling by default
- Fix error when removing page from issue and improve E2E tests
- 🐞 Fix Broken Navigation after MediaLibrary Asset Upload
- fix(deps): update dependency unsplash-js from 7.0.15 to v7.0.16 (master)
- Remove unused behavior file
- Fix/Collab Cards
- fix(deps): update dependency https-proxy-agent from 6.0.0 to v6.1.0 (master)
- fix(deps): update dependency aws-sdk from 2.1372.0 to v2.1373.0 (master)
- fix(deps): update dependency http-proxy-agent from 6.0.0 to v6.0.1 (master)
- Check if document is published before accessing properties in Retresco enrichment
- fix(table dashboard): Language Cell
- Remove
displayTitlePattern
from article content type in Service - fix(tasks): Deadline
- Fix/Comments With Mentions
- Fix missing translations
- Enhance content type & media type sync logs with project id context
- ♻️ Remove asset server from example-server
- fix(deps): update dependency aws-sdk from 2.1370.0 to v2.1372.0 (master)
- fix(deps): update dependency https-proxy-agent from 5.0.1 to v6 (master)
- Refactor project config cache sync
- fix(document createion flow): still disabled in channels
- fix(deps): update dependency pusher from 5.1.2 to v5.1.3 (master)
- Fix/Confirm Button
- Remove realtime updates from use_issue and watch metadata updates instead
- fix(deps): update dependency aws-sdk from 2.1369.0 to v2.1370.0 (master)
- Improvement/dashboards and tables
- fix(deps): update dependency cloudinary from 1.36.2 to v1.36.4 (master)
- Improvement/Release Polish Dashboards
- Access control improvements - Part 3
- Add workaround to allow republish when data migrations do not apply changes to documents
- Fix occupations again, remove duplicate months
- Fix legacy dashboard compilation failure due to content type label
- Design/Release Polish and Fixes
- Update defaultBranch to release-2023-07
To get an overview about new functionality, read the Release Notes.
To learn about the necessary actions to update Livingdocs to release-2023-07
, read on.
Attention: If you skipped one or more releases, please also check the release-notes of the skipped ones.
Webinar
- Feature Webinar Recording: TODO
- Feature Webinar Documentation: TODO
- Dev Webinar Recording: TODO
- Dev Webinar Slides: TODO
- Release Newsletter Subscription
System Requirements
Suggested
TODO
Minimal
TODO
Features
TODO (featureset not 100% defined yet)
- Blog Post July Release TODO
- Config Labels Translation
- Advanced Search Filters Foundation
- Display Filters ListV2 with OR combination
- Serach Filters on Public API
- Multilanguage Menu Tool
- Ticker Tool
Back to Standard
❗ Check the Back to Standard Roadmap and inform you about important upcoming deprecations and breaking changes and reasons.
Migrate the Postgres Database 🔥
It’s a simple/fast migration with no expected data losses.
# run `livingdocs-server migrate up` to update to the newest database scheme
livingdocs-server migrate up
TODO: check migration
Deprecations
Back to Standard
❗ Check the Back to Standard Roadmap and inform you about important upcoming deprecations and breaking changes and reasons.
APIs 🎁
Other Changes
Features
Improvements
Bugfixes
Patches
Here is a list of all patches after the release has been announced.
Livingdocs Server Patches
Livingdocs Editor Patches
Icon Legend
- Breaking changes: 🔥
- Feature: 🎁
- Bugfix: 🪲
- Chore: 🔧