docs: upgrade Quarto 1.6.26 → 1.9.37#281
Draft
elnelson575 wants to merge 3 commits intomainfrom
Draft
Conversation
Collaborator
|
@elnelson575 thanks for this, what else were you planning on here? Any chance we could push it over the finish line? |
Contributor
Author
Yep, I think I was just going to double-check that nothing in the site shifted and forgot to finish it off. I'll take a look now so we can get this out. 👍🏻 |
- Bumps Quarto version in CI from 1.6.26 to 1.9.37 - Enables llms-txt generation (new in 1.9) - Adds .quarto_ipynb to .gitignore - Updates sidebar with entries for recently added APIs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Adds tests/compare-sites/ with a Playwright + Claude vision script for comparing two builds of the docs site page-by-page (HTTP status, console errors, network errors, visual rendering via AWS Bedrock) - Adds explicit render list to docs/_quarto.yml to ensure all pages are rendered by Quarto 1.9 (was previously auto-discovered) - Adds CHANGELOG.md to render list (was missing, causing broken navbar link) Visual comparison of 189 pages between Quarto 1.6.26 (old) and 1.9.37 (new) found 0 regressions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
d757ae9 to
343b803
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Breaking change analysis: Quarto 1.6.26 → 1.9.37
Reviewed the changelogs for 1.7, 1.8, and 1.9.
No breaking changes affect this site.
Details
1.7 — No impact
1.8 — Minor changes, all beneficial
1.9 — Features enabled, no breakage
Conclusion
The upgrade from 1.6.26 to 1.9.37 is low-risk for this site. All breaking changes in the 1.7–1.9 range are scoped to LaTeX/PDF formats, RevealJS, or publish targets not used by chatlas. The site should build cleanly; the primary observable change is the new `llms.txt` artifact generated alongside the site.
Visual regression testing
Ran `tests/compare-sites/` against 189 pages (Quarto 1.6.26 build vs Quarto 1.9.37 build) using Playwright + Claude vision via AWS Bedrock. 0 regressions found.
Test plan