github withstudiocms/studiocms studiocms@0.1.0-beta.26

Patch Changes

  • #730 cf0e866 Thanks @Adammatthiesen! - Update to StudioCMS UI 1.0 beta

  • #754 3daaf92 Thanks @Adammatthiesen! - Fix: Adjust SDK page lookup to return undefined 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 table

    BREAKING:

    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 deprecated removeLeadingTrailingSlashes in favor of stripLeadingAndTrailingSlashes.

  • #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

Don't miss a new studiocms release

NewReleases is sending notifications on new releases.