Minor Changes
-
#129
3fd7d15Thanks @MohamedH1998! - Add a versioned breaking-change manifest, explicit reviewed upgrade baselines, agent-readable migration plans, sharedcheckandoutdateddiagnostics, safe starter drift updates, starter agent upgrade guidance, and automatic migration guidance during Astro configuration. -
#142
5343933Thanks @MohamedH1998! - Breaking: API coordinate manifests now use the compact v2 format exclusively.
The existinggetCoordinatesManifest()helper emits it by default; the endpoint,
citation syntax, page URLs and anchors are unchanged. Repeated page URLs are stored
once per namespace in a single JSON file. There is no additional helper or setting.Upgrade publishers and consuming sites together, rebuild publishers, and refresh
checked-in manifests before rebuilding consumers. Old readers cannot consume v2,
and new readers no longer consume v1. Stage both sides before switching live sites
if uninterrupted citations are required. Local v1 references fail with rebuild
guidance; remote v1 references warn and are skipped.Custom
CoordinatesManifestreaders must use collectionpagesandversions
page groups instead of the old flatentries. Each group has a literalurland
coordinate-keyed fragments:nullmeans no fragment,0means the coordinate
itself, and a string is the exact fragment. Do not relabel old JSON as v2.The linked upgrade-manifest entry includes rollout, verification and rollback
guidance. This changes citation transport, not Astro's content store or SSR behavior. -
#139
ea8cd46Thanks @MohamedH1998! - Render MDX admonitions with Sätteri's native directive parser, preserving nested
content, code examples, plain titles, aliases, and scoped opt-outs. Use
markdown.mdastPluginsandmarkdown.hastPluginsfor native extensions.
Explicit incompatible processors must disable Nimbus admonitions, while Astro
MDX options continue to pass through unchanged. Native admonitions now apply to
.mdxonly; review existing admonition directives in.mdfiles. Astro 7.2.6
or newer is required.
Patch Changes
-
#122
4b51ebbThanks @MohamedH1998! - Allow user-owned Astro pages and scaffolded Markdown andllms.txtendpoints to use native rendering semantics while retaining entrypoint-aware checks for active Nimbus contracts and composing with unrelated integration routes. These dynamic endpoints now resolve their payloads when rendered on request. Endpoint helpers now live at@cloudflare/nimbus-docs/agent-endpoints; the existing@cloudflare/nimbus-docs/publicationentrypoint remains supported. Sub-path sitemaps now list the deployment root once. -
#138
3f7c16aThanks @MohamedH1998! - Preserve authored root-relative links and unrelated source across Markdown and
MDX, including HTML containers, fenced examples, Unicode, and CRLF. Keep plain
Markdown unchanged when generating Markdown and agent endpoint output. -
#137
728e753Thanks @MohamedH1998! - Update generated projects to Astro 7.2.8 and align the Node adapter with Astro's updated runtime API.