Patch Changes
-
8bee2f4Thanks @swissky! - Updates the MCPmedia_createtool to complete pending signed uploads. Pass thestorageKeyreturned byPOST /_emdash/api/media/upload-urlafter uploading the file. Confirmation uses the same user and the file size supplied when the upload URL was issued.Media deletion and abandoned-upload cleanup preserve stored objects while another media record references the same key.
-
#3449
bdf62ceThanks @danielmlr! - Fixes the inline Portable Text editor failing to load in visual editing underastro devon sites installed with pnpm, along with theFailed to resolve dependencywarnings forlowlight,highlight.js, andhighlight.js/lib/corethatastro devandastro buildprinted on those sites. -
f9cac8dThanks @ascorbic! - Reduces D1 work when recording new 404 paths by moving log-cap maintenance to scheduled cleanup. The log remains bounded to 10,000 paths. -
190717aThanks @ascorbic! - Updates themedia_uploadMCP tool to accept base64-encoded content only. Pass the file bytes andcontentType; callers that previously passedurlmust download the file before calling the tool. -
cc42ac9Thanks @ascorbic! - Updates link rendering in nested Portable Text inside column and cover blocks. Nested and top-level Portable Text links now follow the same URL handling. -
#3448
7b431feThanks @danielmlr! - Fixes the setup wizard failing with "Failed to apply seed" on Cloudflare Workers when its sample content needs more database queries than one request allows. The wizard now adds sample content over as many requests as it needs and shows the progress. When a request fails, the content added so far is kept, and Continue adds the rest. -
a59690eThanks @ascorbic! - Updates preview-signature snapshots to match the published site view. These snapshots include published content and its related SEO, taxonomy and media records. Signed-in editors can still request the complete draft snapshot with?drafts=true, and backups are unchanged. -
88253e0Thanks @ascorbic! - Updates production setup to use an explicitly configured public origin. SetsiteUrl,EMDASH_SITE_URL, orSITE_URLbefore setup outside local development. Loopback development continues to use the request origin. -
Updated dependencies [
7b431fe]:- @emdash-cms/admin@0.40.1
- @emdash-cms/auth@0.40.1
- @emdash-cms/blocks@0.40.1
- @emdash-cms/gutenberg-to-portable-text@0.40.1