Skip to content

Latest commit

 

History

History
570 lines (299 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

570 lines (299 loc) · 39.7 KB

1.16.0 (2026-10-15)

Features

1.15.1 (2026-08-19)

Bug Fixes

1.15.0 (2026-08-07)

Features

  • derive source contentUrl from DA_CONTENT env var (#312) (11e926f)

1.14.1 (2026-08-06)

Bug Fixes

  • HEAD /list 500 crash when caller has no read permission (#311) (5658b63)

1.14.0 (2026-08-04)

Features

  • tag MCP-initiated writes as agent in version history (#310) (ae50c1b), closes #309

1.13.6 (2026-08-04)

Bug Fixes

1.13.5 (2026-08-04)

Bug Fixes

1.13.4 (2026-08-03)

Bug Fixes

  • return 422 instead of 500 for non-versionable labelled version requests (#308) (dc03b91), closes #288

1.13.3 (2026-07-23)

Bug Fixes

1.13.2 (2026-07-22)

Bug Fixes

  • site write access must not implicitly grant CONFIG write (#306) (9545ea2)

1.13.1 (2026-07-20)

Bug Fixes

  • reject copy/move destinations in the reserved .da-versions folder (#303) (df584e5), closes #301 #302

1.13.0 (2026-07-17)

Features

  • reject a non-UUID guid before it becomes a file id (#304) (818c553)

1.12.4 (2026-07-16)

Bug Fixes

  • block .da-versions access through the generic source/list/delete routes (#302) (3d74efa)

1.12.3 (2026-07-14)

Bug Fixes

  • reject cross-org copy/move destinations instead of misdelivering (#301) (fd7a351)

1.12.2 (2026-07-09)

Bug Fixes

  • page-scoped ACL grants also cover the page's dot asset folder (#300) (0e95a8e)

1.12.1 (2026-07-08)

Bug Fixes

  • list: allow listing an ancestor folder when permission is only granted on a descendant (#299) (420f664)

1.12.0 (2026-07-07)

Features

  • source: accept raw body PUT/POST for application/json (#294) (6d1363c)

1.11.2 (2026-06-30)

Bug Fixes

1.11.1 (2026-06-17)

Bug Fixes

  • derive config site from key and let site wildcards govern site config (#295) (fd355f3)

1.11.0 (2026-06-17)

Features

  • add per-site /{site}/CONFIG permission for site config (#293) (f9002e9)

1.10.2 (2026-06-16)

Bug Fixes

  • Error when deleting file open in another window (#259) (85217c1), closes #258

1.10.1 (2026-06-15)

Bug Fixes

1.10.0 (2026-06-10)

Features

1.9.3 (2026-05-29)

Bug Fixes

  • version: heal ContentType for legacy octet-stream files on labelled version (#288) (bf86d40), closes #284 #284

1.9.2 (2026-05-22)

Bug Fixes

  • version: log diagnostics on POST /versionsource silent 500 (#284) (f06504b)

1.9.1 (2026-05-21)

Bug Fixes

  • audit: grow writeAuditEntry 412 backoff to 6 retries / ~3050 ms (#282) (bc49409), closes #277

1.9.0 (2026-05-20)

Features

  • add DA_OPS_IMS_BOT_EMAIL escape hatch for bot write access (#280) (faad8c1)

1.8.2 (2026-05-12)

Bug Fixes

  • audit: grow writeAuditEntry 412 backoff to exponential jitter (#277) (17aac95)

1.8.1 (2026-05-12)

Bug Fixes

  • retry on R2 ETag mismatch when client sends If-Match: * (#276) (3634d98)

1.8.0 (2026-05-07)

Features

  • add media route with media bus upload (#178) (060765c)

1.7.3 (2026-05-07)

Bug Fixes

  • copy: return 400 instead of 500 when /copy POST body is not form-encoded (#275) (a951f0c)

1.7.2 (2026-05-05)

Bug Fixes

  • handle NoSuchKey error name in copyFile catch block (#272) (939b491)
  • increase writeAuditEntry 412 retries to 5 and remove dead retry loop in put.js (#274) (2aca684)
  • return 400 when label is missing in POST /versionsource (#273) (36acb2b)

1.7.1 (2026-04-30)

Bug Fixes

  • handle KV 414 error when IMS auth fragment leaks into org path (#270) (db2b4c8)
  • treat putVersion 412 as version-already-exists, not failure (#271) (e92b916)

1.7.0 (2026-04-29)

Features

1.6.3 (2026-04-29)

Bug Fixes

  • buffer current.body to ArrayBuffer before putVersion to survive SDK retries (#268) (47562f1)
  • guard against null body in notifyCollab to prevent move partial_failure (#267) (b21c4eb)

1.6.2 (2026-04-29)

Bug Fixes

  • consumed body on retry (#264) (fffb056)
  • reject expired IMS tokens by comparing expiry in milliseconds (#265) (09e44e9)

1.6.1 (2026-04-29)

Bug Fixes

  • log errors on move failures so they appear in Cloudflare Logs (#266) (84ac28f)

1.6.0 (2026-04-28)

Features

1.5.0 (2026-04-27)

Features

1.4.0 (2026-04-23)

Features

  • add a retry to compensate R2 transient failure (#257) (eb25f6d)

1.3.1 (2026-04-03)

Bug Fixes

  • normalize charset=utf-8 for text content types and support raw-body HTML PUTs (#256) (29b4f4b)

1.3.0 (2026-04-02)

Features

1.2.0 (2026-03-31)

Features

1.1.7 (2026-03-12)

Bug Fixes

  • versionsource: surface version creation failures and fix streaming warning (#250) (4ee0dbe)

1.1.6 (2026-02-25)

Bug Fixes

  • auth: make user identifier comparison case-insensitive (#246) (aac2136)

1.1.5 (2026-02-18)

Bug Fixes

1.1.4 (2026-02-18)

Bug Fixes

  • api docs by clarifying file extension requirements in API paths (#242) (7164ffe), closes #129

1.1.4 (2026-02-10)

Bug Fixes

  • api docs by clarifying file extension requirements in API paths (#242) (7164ffe), closes #129

1.1.3 (2026-01-28)

Bug Fixes

  • do not lose permissions if read and write on config (#240) (ac0971e)

1.1.2 (2026-01-15)

Bug Fixes

1.1.1 (2026-01-15)

Bug Fixes

  • deps: update dependency @adobe/helix-shared-process-queue to v3.1.5 (#230) (f4b7861)

1.1.0 (2026-01-13)

Bug Fixes

Features

  • add special IMS org with full access (#233) (8e35211)

1.1.0 (2026-01-13)

Bug Fixes

  • no exception if no destination provided (#231) (df0939f)

Features

  • add special IMS org with full access (#233) (8e35211)

1.0.6 (2026-01-07)

Bug Fixes

  • no exception if no destination provided (#231) (df0939f)

1.0.5 (2025-12-18)

Bug Fixes

1.0.4 (2025-12-18)

Bug Fixes

1.0.3 (2025-12-17)

Bug Fixes

1.0.2 (2025-12-15)

Bug Fixes

1.0.1 (2025-12-10)

Bug Fixes

1.0.0 (2025-12-04)

Bug Fixes

Features

Reverts

1.0.0 (2025-12-04)

Bug Fixes

Features

Reverts

1.0.0 (2025-12-04)

Bug Fixes

Features

Reverts