cloudflare/nimbus @cloudflare/nimbus-docs@0.8.0
cloudflare/nimbus
Captured source
source ↗published Jul 23, 2026seen 2dcaptured 2dhttp 200method plain
@cloudflare/nimbus-docs@0.8.0
Repository: cloudflare/nimbus
Tag: @cloudflare/nimbus-docs@0.8.0
Published: 2026-07-23T20:01:06Z
Prerelease: no
Release notes:
Minor Changes
- #42 `8e4e210` Thanks @MohamedH1998! - Add the ownership + upgrade loop to the
nimbus-docsCLI:
- `nimbus-docs init` — reconstruct a
nimbus.jsonfor a project that lacks one (scaffolded before this record existed, an existing Astro site adopting Nimbus, or a deleted record), matching installed components against the registry and marking what it can't recover. - `nimbus-docs outdated` — a read-only check across both tiers: starter files behind their
templates-v*tag (whichgit diffcan't show) and registry components whose recorded bytes differ from the registry. - `nimbus-docs diff [file]` / `diff --apply ` — review upstream/your changes to starter files, and pull a clean upstream change per file (never a merge).
- `nimbus-docs add --overwrite` — re-install a component over your copy (review with
git diff).addalso records each install innimbus.json.
Also adds a getRouteFlags layout-flag helper and a CI guard for the registry tier invariants.
Migration — `add --yes` no longer overwrites files you own. It now assents to prompts (dependency installs, etc.) but keeps existing files on conflict, so a bare -y in CI never clobbers your code. Use --overwrite to replace files.
# before — --yes overwrote conflicting files nimbus-docs add card --yes # after — replace files explicitly nimbus-docs add card --overwrite
- #34 `73bbecf` Thanks @mvvmm! -
nimbus/internal-linkandnimbus/image-refnow match theirignore: string[]option against full glob syntax (**,*,{a,b}, extglobs, …) viapicomatch, not just an exact match or aprefiximmediately followed by/**. In particular, a leading any-depth wildcard like**/llms.txtis now supported — the previous hand-rolled matcher had no way to express that.
Existing ignore lists using only exact paths or prefix/** patterns keep working unchanged.
Excerpt shown — open the source for the full document.