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 collectionpagesandversionspage 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. Usemarkdown.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.