Releases
v3.12.0
🚀 Features
🐛 Bug Fixes
deep querying, handle getLocalizedPaths
for blocks (#10187 ) (eff75f9 )
generate types when no en
language is defined in i18n (#10181 ) (8debb68 )
ensure tab label and description are serializable (#10115 ) (68b5f61 )
db-postgres: prevent indexes from changing name on HMR (#10154 ) (374b79d )
db-postgres: joins to self collection
(#10182 ) (a0d8131 )
richtext-lexical: newlines in mdx props were stripped, even though objects inside props may expect there to be newlines (#10215 ) (67db04c )
richtext-lexical: restore selection (#10129 ) (154ad9d )
ui: pagination resets perPage (#10199 ) (fad4ee6 )
ui: prevent many upload fields overwriting bulkUpload onSuccess (#10189 ) (ebf3cee )
ui: public users unable to log out (#10188 ) (f3aebe3 )
ui: infinite loading states when adding blocks or array rows (#10175 ) (b33f4b0 )
⚡ Performance
db-postgres: do not push database schema if not changed (#10155 ) (98666eb )
📚 Documentation
🧪 Tests
📝 Templates
use publishConfig
for the plugin template (#10196 ) (a5b9adc )
update Dockerfile
for the website template, use the LTS version for Node.js image (#10184 ) (5613a7e )
bump for v3.11.0 (#10121 ) (235eade )
⚙️ CI
only label stale issues/prs, disable closing (1372f24 )
🏡 Chores
bump next
to 15.1.3
in the monorepo (#10211 ) (7a4d53a )
update rimraf and fix windows compatible clean script (#10152 ) (326b720 )
UnauthorizedError file misspelled as UnathorizedError (#10157 ) (6b45b2d )
examples: localization example (#10134 ) (3bbc5bf )
live-preview: strongly types message events (#10148 ) (466f109 )
richtext-lexical: export $createServerBlockNode, $isServerBlockNode and ServerBlockNode for the server (#10192 ) (1dc4b2c )
ui: exports parseSearchParams (#10185 ) (5d3b816 )
🤝 Contributors
You can’t perform that action at this time.