ci: release#2176
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-cache | 68a3294 | Jul 22 2026, 11:32 AM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-playground | 68a3294 | Jul 22 2026, 11:32 AM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
emdash-demo-do | 68a3294 | Jul 22 2026, 11:32 AM |
Scope checkThis PR touches 35 files. PRs with a broad scope are harder to review. Please confirm the scope hasn't drifted beyond the intended change. If this scope is intentional, no action needed. A maintainer will review it. If not, please consider splitting this into smaller PRs. See CONTRIBUTING.md for contribution guidelines. |
@emdash-cms/admin
@emdash-cms/auth
@emdash-cms/auth-atproto
@emdash-cms/blocks
@emdash-cms/cloudflare
@emdash-cms/contentful-to-portable-text
emdash
create-emdash
@emdash-cms/gutenberg-to-portable-text
@emdash-cms/plugin-cli
@emdash-cms/plugin-types
@emdash-cms/registry-client
@emdash-cms/registry-lexicons
@emdash-cms/registry-verification
@emdash-cms/sandbox-workerd
@emdash-cms/x402
@emdash-cms/plugin-ai-moderation
@emdash-cms/plugin-atproto
@emdash-cms/plugin-audit-log
@emdash-cms/plugin-color
@emdash-cms/plugin-embeds
@emdash-cms/plugin-field-kit
@emdash-cms/plugin-forms
@emdash-cms/plugin-webhook-notifier
commit: |
bf59b16 to
5a1adc6
Compare
Overlapping PRsThis PR modifies files that are also changed by other open PRs: This may cause merge conflicts or duplicated work. A maintainer will coordinate. |
eeaa6b6 to
a388574
Compare
7d471ab to
e0c3b23
Compare
e0c3b23 to
a02db0f
Compare
a02db0f to
68a3294
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@emdash-cms/admin@0.31.0
Minor Changes
#2185
d62a302Thanks @logelog! - Adds accessible drag handles for reordering the built-in content settings sections and stores each editor's preferred order per collection in the browser.#1967
f8e41cdThanks @Rimander! - Makes the Portable Text gallery block editable in the admin editor. Galleries imported from WordPress now load and stay editable instead of being invisible and lost on save, and you can insert new galleries from the toolbar or with /gallery: pick several images at once reorder them by drag and drop, set the column count, and click any image in the gallery to edit its alt text and caption or replace it. Multiple galleries per document are supported, and gallery blocks render on the public site as before.Patch Changes
#2189
1614e2aThanks @leevincent! - Completes the Traditional Chinese (zh-TW) translation of the admin interface.#2190
4f58eecThanks @edrpls! - Completes the Latin American Spanish (es-419) admin UI translations — all 737 previously missing strings, covering the content editor, media library, settings and backups, WordPress import, bylines, widgets, taxonomies, users, and plugin screens.Updated dependencies []:
emdash@0.31.0
Minor Changes
f8e41cdThanks @Rimander! - Makes the Portable Text gallery block editable in the admin editor. Galleries imported from WordPress now load and stay editable instead of being invisible and lost on save, and you can insert new galleries from the toolbar or with /gallery: pick several images at once reorder them by drag and drop, set the column count, and click any image in the gallery to edit its alt text and caption or replace it. Multiple galleries per document are supported, and gallery blocks render on the public site as before.Patch Changes
#1588
15d5a45Thanks @marcusbellamyshaw-cell! - Fixes plugincontent:afterDeleteandcontent:afterUnpublishhooks being dropped on Cloudflare Workers. Cleanup work in these hooks — removing uploaded files, clearing search indexes — now runs to completion after content is deleted or unpublished, instead of being canceled the moment the response is sent. Previously this could also leave plugin storage in a wedged state that hung later admin requests.#2174
c568876Thanks @ascorbic! - Fixes locale-filtered content and search results for locales with uppercase region or script subtags. Existing content rows saved with lowercased locale values are repaired automatically.#2140
c4d790eThanks @dchaudhari7177! - Security: site secrets (EMDASH_ENCRYPTION_KEY,EMDASH_PREVIEW_SECRET,EMDASH_IP_SALT, and their legacy aliases) are no longer read throughimport.meta.env. In production builds Vite statically replaced that expression with the env loaded at build time, which embedded any secret present in.envon the build machine into the server bundle and made the stale build-time value silently shadow the real runtime secret (e.g. one set withwrangler secret put). The secrets module now reads only the runtimeprocess.env. If you previously relied on a secret being baked in at build time, set it as a runtime secret/env var on your deployment platform instead — and rotate any key that shipped inside a bundle.#2188
0eb389fThanks @saariuslystoned! - Fixes OAuth authorization so users can remove unnecessary requested permissions before granting an MCP client access.#2193
791c0ebThanks @ascorbic! - Fixes PostgreSQL migrations failing in production builds that rename database adapter classes.Updated dependencies [
1614e2a,d62a302,4f58eec,f8e41cd]:@emdash-cms/auth-atproto@0.2.30
Patch Changes
@emdash-cms/cloudflare@0.31.0
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/plugin-embeds@0.1.38
Patch Changes
@emdash-cms/sandbox-workerd@0.3.1
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/auth@0.31.0
@emdash-cms/blocks@0.31.0
create-emdash@0.31.0
@emdash-cms/gutenberg-to-portable-text@0.31.0
@emdash-cms/x402@0.31.0
@emdash-cms/fixture-perf-site@0.0.33
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/perf-demo-site@0.0.33
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/cache-demo-site@0.0.33
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/do-demo-site@0.0.33
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/do-solo-demo-site@0.0.33
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]:@emdash-cms/plugin-mcp-smoke@2.0.0
Patch Changes
15d5a45,c568876,f8e41cd,c4d790e,0eb389f,791c0eb]: