Skip to content

Add drizzle-kit announcement manifest and schema doc - #6049

Merged
dankochetov merged 1 commit into
mainfrom
drizzle-kit-announcements
Jul 23, 2026
Merged

Add drizzle-kit announcement manifest and schema doc#6049
dankochetov merged 1 commit into
mainfrom
drizzle-kit-announcements

Conversation

@dankochetov

@dankochetov dankochetov commented Jul 23, 2026

Copy link
Copy Markdown
Member

Adds the drizzle-kit/announcements/ directory: a static manifest (v1.json) and a README documenting its schema and update runbook.

jsDelivr serves this file straight from main at a fixed CDN path once merged.

The manifest ships with the kill switch off and one pre-seeded entry (rc-nudge-0x) that nudges 0.x installs toward the rc tag. Its range is fenced as >=0.31.11 <1.0.0-0 — the -0 upper bound matters, since the client matches with prerelease-inclusive semantics and a plain <1.0.0 would leak the notice to rc installs. The entry stays inert until a 0.x release carrying the announcement client exists.

The client that fetches and renders this manifest ships separately on the rc line.

@dankochetov
dankochetov force-pushed the drizzle-kit-announcements branch from a7de990 to d10123f Compare July 23, 2026 08:48
The manifest ships with the kill switch off and one pre-seeded entry
nudging 0.x installs toward the rc tag, range-fenced as
`>=0.31.11 <1.0.0-0` so prerelease-inclusive matching can never fire
it on the rc line. The README documents the schema, range authoring
on both bounds, and the CDN update/purge runbook.
@dankochetov
dankochetov force-pushed the drizzle-kit-announcements branch from d10123f to f9fc5bf Compare July 23, 2026 08:58
@dankochetov
dankochetov merged commit b786252 into main Jul 23, 2026
8 of 33 checks passed
@dankochetov
dankochetov deleted the drizzle-kit-announcements branch July 23, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant