Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/add-cloudflare-d1-migrations.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/add-deployment-migrate-cli.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/add-hyperdrive-direct-migrations.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/deployment-migration-manifest.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/deployment-migration-primitives.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/direct-media-batches.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/direct-migration-adapters.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fresh-login-bookmark.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/runtime-migration-policy.md

This file was deleted.

8 changes: 8 additions & 0 deletions fixtures/perf-site/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emdash-cms/fixture-perf-site

## 0.0.38

### Patch Changes

- Updated dependencies [[`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- @emdash-cms/cloudflare@0.35.0
- emdash@0.35.0

## 0.0.37

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion fixtures/perf-site/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/fixture-perf-site",
"version": "0.0.37",
"version": "0.0.38",
"private": true,
"type": "module",
"description": "Fixture site for query-count perf snapshots. Runs under sqlite+node or d1+cloudflare based on EMDASH_FIXTURE_TARGET.",
Expand Down
8 changes: 8 additions & 0 deletions infra/blog-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emdash-cms/perf-demo-site

## 0.0.38

### Patch Changes

- Updated dependencies [[`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- @emdash-cms/cloudflare@0.35.0
- emdash@0.35.0

## 0.0.37

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion infra/blog-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/perf-demo-site",
"version": "0.0.37",
"version": "0.0.38",
"private": true,
"type": "module",
"scripts": {
Expand Down
8 changes: 8 additions & 0 deletions infra/cache-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emdash-cms/cache-demo-site

## 0.0.38

### Patch Changes

- Updated dependencies [[`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- @emdash-cms/cloudflare@0.35.0
- emdash@0.35.0

## 0.0.37

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion infra/cache-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/cache-demo-site",
"version": "0.0.37",
"version": "0.0.38",
"private": true,
"type": "module",
"scripts": {
Expand Down
8 changes: 8 additions & 0 deletions infra/do-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emdash-cms/do-demo-site

## 0.0.38

### Patch Changes

- Updated dependencies [[`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- @emdash-cms/cloudflare@0.35.0
- emdash@0.35.0

## 0.0.37

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion infra/do-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/do-demo-site",
"version": "0.0.37",
"version": "0.0.38",
"private": true,
"type": "module",
"scripts": {
Expand Down
8 changes: 8 additions & 0 deletions infra/do-solo-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @emdash-cms/do-solo-demo-site

## 0.0.38

### Patch Changes

- Updated dependencies [[`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- @emdash-cms/cloudflare@0.35.0
- emdash@0.35.0

## 0.0.37

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion infra/do-solo-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/do-solo-demo-site",
"version": "0.0.37",
"version": "0.0.38",
"private": true,
"type": "module",
"scripts": {
Expand Down
11 changes: 11 additions & 0 deletions packages/admin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @emdash-cms/admin

## 0.35.0

### Minor Changes

- [#2553](https://github.com/emdash-cms/emdash/pull/2553) [`ffaadc4`](https://github.com/emdash-cms/emdash/commit/ffaadc4170d32e058f222c6c4ea6168890e7075d) Thanks [@khoinguyenpham04](https://github.com/khoinguyenpham04)! - Adds a simpler way to upload media files: choose or drag several files at once, cancel uploads, and retry any that fail.

### Patch Changes

- Updated dependencies []:
- @emdash-cms/blocks@0.35.0

## 0.34.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/admin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/admin",
"version": "0.34.0",
"version": "0.35.0",
"description": "Admin UI for EmDash CMS",
"type": "module",
"main": "dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/auth-atproto/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @emdash-cms/auth-atproto

## 0.2.35

### Patch Changes

- Updated dependencies []:
- @emdash-cms/auth@0.35.0

## 0.2.34

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/auth-atproto/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/auth-atproto",
"version": "0.2.34",
"version": "0.2.35",
"description": "AT Protocol / Atmosphere authentication provider for EmDash CMS",
"type": "module",
"main": "src/auth.ts",
Expand Down
2 changes: 2 additions & 0 deletions packages/auth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @emdash-cms/auth

## 0.35.0

## 0.34.0

## 0.33.0
Expand Down
2 changes: 1 addition & 1 deletion packages/auth/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/auth",
"version": "0.34.0",
"version": "0.35.0",
"description": "Passkey-first authentication for EmDash",
"type": "module",
"main": "dist/index.mjs",
Expand Down
2 changes: 2 additions & 0 deletions packages/blocks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @emdash-cms/blocks

## 0.35.0

## 0.34.0

## 0.33.0
Expand Down
2 changes: 1 addition & 1 deletion packages/blocks/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/blocks",
"version": "0.34.0",
"version": "0.35.0",
"description": "Declarative plugin UI blocks for EmDash CMS",
"type": "module",
"main": "dist/index.js",
Expand Down
15 changes: 15 additions & 0 deletions packages/cloudflare/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @emdash-cms/cloudflare

## 0.35.0

### Minor Changes

- [#2439](https://github.com/emdash-cms/emdash/pull/2439) [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds deployment-managed D1 migrations through Cloudflare's authenticated REST API.

- [#2439](https://github.com/emdash-cms/emdash/pull/2439) [`340743b`](https://github.com/emdash-cms/emdash/commit/340743b3e9f7e79f3755fe612901f7ec3fd8efc6) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds deployment-managed migrations for PostgreSQL databases reached directly alongside a Hyperdrive deployment.

### Patch Changes

- [#2552](https://github.com/emdash-cms/emdash/pull/2552) [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8) Thanks [@ascorbic](https://github.com/ascorbic)! - Fixes intermittent logged-out bounces immediately after login, signup, or invite acceptance on D1 and Durable Object databases with read replication enabled. The request that establishes the session now persists its read-replica bookmark, so the next request sees the newly created user instead of querying a replica that hasn't caught up yet.

- Updated dependencies [[`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- emdash@0.35.0

## 0.34.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cloudflare/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/cloudflare",
"version": "0.34.0",
"version": "0.35.0",
"description": "Cloudflare adapters for EmDash - D1, R2, Access, and Worker Loader sandbox",
"type": "module",
"main": "dist/index.mjs",
Expand Down
27 changes: 27 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# emdash

## 0.35.0

### Minor Changes

- [#2438](https://github.com/emdash-cms/emdash/pull/2438) [`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds `emdash migrate` for checking, reporting, and safely applying the exact core migration set recorded by a deployment build.

- [#2437](https://github.com/emdash-cms/emdash/pull/2437) [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds deployment-managed core migrations so production databases can be updated before a new version of the site starts serving traffic.

To adopt the workflow, build the site, inspect and apply its migrations with `emdash migrate`, deploy that same build, then run `emdash migrate --check` to verify the database. Existing sites continue applying migrations automatically by default; switch the runtime to `check` only after the deployment migration job is reliable.

Follow [Manage Core Database Migrations](https://docs.emdashcms.com/deployment/core-migrations/) for setup, credentials, target confirmation, CI configuration, and rollout guidance.

- [#2437](https://github.com/emdash-cms/emdash/pull/2437) [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds public migration identity and exact-status APIs so deployment tooling can verify and run the same core migration set as the installed EmDash version.

- [#2437](https://github.com/emdash-cms/emdash/pull/2437) [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds deployment migration executors for the built-in SQLite, libSQL, and PostgreSQL database adapters with secret-free build metadata.

- [#2437](https://github.com/emdash-cms/emdash/pull/2437) [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds `auto`, `check`, and `manual` runtime migration modes so deployments can verify or manage core database migrations before application traffic while existing sites remain on automatic migrations by default.

### Patch Changes

- [#2552](https://github.com/emdash-cms/emdash/pull/2552) [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8) Thanks [@ascorbic](https://github.com/ascorbic)! - Fixes intermittent logged-out bounces immediately after login, signup, or invite acceptance on D1 and Durable Object databases with read replication enabled. The request that establishes the session now persists its read-replica bookmark, so the next request sees the newly created user instead of querying a replica that hasn't caught up yet.

- Updated dependencies [[`ffaadc4`](https://github.com/emdash-cms/emdash/commit/ffaadc4170d32e058f222c6c4ea6168890e7075d)]:
- @emdash-cms/admin@0.35.0
- @emdash-cms/auth@0.35.0
- @emdash-cms/gutenberg-to-portable-text@0.35.0

## 0.34.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "emdash",
"version": "0.34.0",
"version": "0.35.0",
"description": "Astro-native CMS with WordPress migration support",
"type": "module",
"main": "dist/index.mjs",
Expand Down
2 changes: 2 additions & 0 deletions packages/create-emdash/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# create-emdash

## 0.35.0

## 0.34.0

## 0.33.0
Expand Down
2 changes: 1 addition & 1 deletion packages/create-emdash/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-emdash",
"version": "0.34.0",
"version": "0.35.0",
"description": "Create a new EmDash CMS project",
"type": "module",
"bin": "./dist/index.mjs",
Expand Down
2 changes: 2 additions & 0 deletions packages/gutenberg-to-portable-text/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @emdash-cms/gutenberg-to-portable-text

## 0.35.0

## 0.34.0

## 0.33.0
Expand Down
2 changes: 1 addition & 1 deletion packages/gutenberg-to-portable-text/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/gutenberg-to-portable-text",
"version": "0.34.0",
"version": "0.35.0",
"description": "Convert WordPress Gutenberg blocks to Portable Text",
"type": "module",
"main": "dist/index.mjs",
Expand Down
7 changes: 7 additions & 0 deletions packages/plugins/embeds/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @emdash-cms/plugin-embeds

## 0.1.43

### Patch Changes

- Updated dependencies []:
- @emdash-cms/blocks@0.35.0

## 0.1.42

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/plugins/embeds/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@emdash-cms/plugin-embeds",
"version": "0.1.42",
"version": "0.1.43",
"description": "Embed blocks for EmDash CMS - YouTube, Vimeo, Twitter, Bluesky, Mastodon, and more",
"type": "module",
"main": "src/index.ts",
Expand Down
7 changes: 7 additions & 0 deletions packages/plugins/mcp-smoke/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @emdash-cms/plugin-mcp-smoke

## 6.0.0

### Patch Changes

- Updated dependencies [[`0aa1bc8`](https://github.com/emdash-cms/emdash/commit/0aa1bc84a3a652b31ffb15cfd7c2d4b767b83e37), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b), [`2c30503`](https://github.com/emdash-cms/emdash/commit/2c305031595934066065e2e20f1c58a76d84d1d8), [`34336e1`](https://github.com/emdash-cms/emdash/commit/34336e1570fe2ddaf063b0a0363a9132cf823b8b)]:
- emdash@0.35.0

## 5.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/plugins/mcp-smoke/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@emdash-cms/plugin-mcp-smoke",
"private": true,
"version": "5.0.0",
"version": "6.0.0",
"description": "Test fixture for end-to-end plugin MCP verification",
"type": "module",
"exports": {
Expand Down
Loading
Loading