Patch Changes
-
#730
cf0e866
Thanks @Adammatthiesen! - Update to StudioCMS UI 1.0 beta -
#754
3daaf92
Thanks @Adammatthiesen! - Fix: Adjust SDK page lookup to returnundefined
when a page is not found, eliminating noisy Astro errors in development (notably when using Chrome DevTools). -
#759
c14b94c
Thanks @Adammatthiesen! - Cleanup internal integration code -
#740
203852c
Thanks @Adammatthiesen! - Implement new auth package into StudioCMS -
#761
447843f
Thanks @Adammatthiesen! - Renames internal i18n file to server.ts instead of index.ts -
#724
0921bd3
Thanks @renovate! - fix(deps): update dependency @iconify-json/simple-icons to ^1.2.49 -
#734
c613781
Thanks @renovate! - fix(deps): update studiocms dependencies -
#746
d52873f
Thanks @renovate! - fix(deps): update dependency @iconify-json/simple-icons to ^1.2.50 -
#766
06444cb
Thanks @renovate! - fix(deps): update studiocms dependencies -
#749
5780dd6
Thanks @Adammatthiesen! - BREAKING: Remove deprecated locals from middleware in favor of a joined StudioCMS locals object.Removed top-level Astro.Locals keys:
- SCMSGenerator, SCMSUiGenerator, latestVersion, siteConfig, defaultLang, routeMap
- userSessionData, emailVerificationEnabled, userPermissionLevel
- wysiwygCsrfToken (renamed)
New location:
- Access these under event.locals.StudioCMS.
Renames:
- wysiwygCsrfToken → editorCSRFToken (under StudioCMS)
Migration examples:
Before:
const { siteConfig, defaultLang } = Astro.locals;
After:
const { siteConfig, defaultLang } = Astro.locals.StudioCMS;Before:
const token = Astro.locals.wysiwygCsrfToken;
After:
const token = Astro.locals.StudioCMS.editorCSRFToken; -
#755
85a9a99
Thanks @Adammatthiesen! - Implements new DB table for dynamic config storage in unified tableBREAKING:
Users will be required to run
astro db push --remote
to update their database table schemas. -
#759
c14b94c
Thanks @Adammatthiesen! - cleanup and organize dependencies -
#741
e685425
Thanks @Adammatthiesen! - Tweak auth-kit to conform types to table configs -
#742
8e53f8f
Thanks @Adammatthiesen! - Init new package @withstudiocms/internal_helpers -
#744
95b41f1
Thanks @Adammatthiesen! - Fix missing variable during First time setup -
#741
e685425
Thanks @Adammatthiesen! - BREAKING CHANGE: Updated AstroDB table config to utilize enums for permissions.Users will be required to run
astro db push --remote
to update their table schema. -
#751
d5229f5
Thanks @Adammatthiesen! - fixes formdata conversion on first time setup -
#763
2b280d8
Thanks @Adammatthiesen! - Clean up and deduplicate code in the main integration index. -
#756
2f5403d
Thanks @Adammatthiesen! - Restore avatar functionality with automatic fallback when remote avatars are unavailable to prevent server errors -
#750
0fc4fd7
Thanks @Adammatthiesen! - NOTICE: Avatars disabled for now due to performance issues. -
#759
c14b94c
Thanks @Adammatthiesen! - Create and implement new injectScripts helper for Astro integrations -
#747
57f2d80
Thanks @Adammatthiesen! - Clean up and remove deprecatedremoveLeadingTrailingSlashes
in favor ofstripLeadingAndTrailingSlashes
. -
#750
0fc4fd7
Thanks @Adammatthiesen! - Streamlines i18n setup to utilize centralized config. -
#764
3b22102
Thanks @Adammatthiesen! - Refactor: Handle i18n translations at build instead of bundling json files -
#758
bfda1e4
Thanks @Adammatthiesen! - Tweaks i18n loader to ignore translations with more than 10% of the translations missing -
Updated dependencies [
203852c
,2ad259e
,d77a8c1
,c14b94c
,e685425
,8e53f8f
,341b59e
,c14b94c
,e70f380
]:- @withstudiocms/auth-kit@0.1.0-beta.1
- @withstudiocms/effect@0.1.0-beta.2
- @withstudiocms/internal_helpers@0.1.0-beta.1
- @withstudiocms/component-registry@0.1.0-beta.2