Changes
- feat(auth): deny-by-default public access +
CollectionConfig.accessfor per-collection public read control - feat(auth): configurable post-login redirect via
?redirect=query param - feat(admin): interactive JSON viewer for json-type fields in content editor
- fix(auth): return JWT from
POST /auth/login - fix(cors): apply CORS middleware globally (not per-route)
- fix(admin): sidebar plugin links visible on all admin pages
- fix(stats): multiple stats worker fixes
- fix: remove duplicate
media_assetseed registration (internal type now filtered correctly from content type dropdowns)
Installation
npm create sonicjs@latest my-appOr update existing project:
npm install @sonicjs-cms/core@3.0.0-beta.14