github emdash-cms/emdash emdash@0.3.0

latest releases: @emdash-cms/gutenberg-to-portable-text@0.3.0, @emdash-cms/cloudflare@0.3.0, @emdash-cms/x402@0.3.0...
5 hours ago

Minor Changes

  • #457 f2b3973 Thanks @UpperM! - Adds runtime resolution of S3 storage config from S3_* environment
    variables (S3_ENDPOINT, S3_BUCKET, S3_ACCESS_KEY_ID,
    S3_SECRET_ACCESS_KEY, S3_REGION, S3_PUBLIC_URL). Any field omitted from
    s3({...}) is read from the matching env var on Node at runtime, so
    container images can be built once and receive credentials at boot without a
    rebuild. Explicit values in s3({...}) still take precedence.

    s3() with no arguments is now valid for fully env-driven deployments.
    accessKeyId and secretAccessKey are now optional in S3StorageConfig
    (both or neither). Workers users should continue passing explicit values to
    s3({...}).

Patch Changes

  • #492 13f5ff5 Thanks @UpperM! - Fixes manifest version being hardcoded to "0.1.0". The version and git commit SHA are now injected at build time via tsdown/Vite define, reading from package.json and git rev-parse.

  • #494 a283954 Thanks @ascorbic! - Adds defensive identifier validation to all SQL interpolation points to prevent injection via dynamic identifiers.

  • #351 c70f66f Thanks @CacheMeOwside! - Fixes redirect loops causing the ERR_TOO_MANY_REDIRECTS error, by detecting circular chains when creating or editing redirects on the admin Redirects page.

  • #499 0b4e61b Thanks @ascorbic! - Fixes admin failing to load when installed from npm due to broken locale catalog resolution.

  • Updated dependencies [c70f66f, 0b4e61b]:

    • @emdash-cms/admin@0.3.0
    • @emdash-cms/auth@0.3.0
    • @emdash-cms/gutenberg-to-portable-text@0.3.0

Don't miss a new emdash release

NewReleases is sending notifications on new releases.