v4.0.0-beta.6 (2026-10-29)
๐ Features
- support custom CLI error exit codes (#19079) (4bb6ed2)
- ui: always restore versions as drafts (#18892) (7d76f23)
๐ Bug Fixes
- cpa: generate v4-compatible storage and sharp config (#19120) (e3ef5b2)
- db-d1-sqlite: register findDistinct on sqliteD1Adapter (#19128) (3784f7e)
- deps: bump sharp to 0.35.5 (#19117) (c17d081)
- drizzle: lazily load drizzle kit tooling (#17656) (33c7b83)
- plugin-multi-tenant: avoid duplicate tenant menu actions (#19174) (d704e1b)
- ui: resolve admin accessibility workflow failures (#19005) (9f31a13)
๐ Refactors
๐ Documentation
๐งช Tests
- make --no-turbo use webpack and remove no-op noturbo e2e scripts (#18701) (062fb8c)
- fix hierarchy join assertions for UUID ordering (#19084) (374b178)
- ui: cover autosave behavior with virtual fields (#18144) (278e629)
๐ Templates
โ๏ธ CI
- update outdated script name (#19178) (ab23c49)
- audit dependencies daily on main and 3.x (#19119) (ca1189f)
- harden audit action against tool failures and invalid specs (#19121) (a6e8cd0)
๐ก Chores
- extend accessibility skill for new UI changes (#19147) (8fe1a0f)
- a11y test cleanup (#18845) (13cd09d)
- plugin-mcp: bump mcp sdk to 2.4.0 (#19038) (ae600cf)
โ ๏ธ BREAKING CHANGES
Review your Lexical usage on notes from the PR
๐ค Contributors
- Sasha (@r1tsuu)
- Jarrod Flesch (@JarrodMFlesch)
- Alessio Gravili (@AlessioGr)
- Jared McDonald (@jared-figma)
- Elliot DeNolf (@denolfe)
- Jessica Rynkar (@JessRynkar)
- Mohd Irshad (@siddiqueirshad)
- Nate Lentz (@nathanlentz)
- Jake Fletcher (@jacobsfletch)
- Dan Ribbens (@DanRibbens)