Releases: crate/crate-docs-theme
Releases · crate/crate-docs-theme
0.39.0
What's Changed
- Pinned
sphinx-sitemap
extension to <2.7.0 temporarily as that introduce build
warnings (see crate/crate-docs#115). - CrateDB Cloud: Removed special handling for the
feature/index
page as it
no longer exists. - Updated left navbar TOC to only show titles of pages, but not "subsections" or
headings within the page itself. That is already done by the right-hand TOC sidebar.
Details
- left nav TOC reduced to only have page titles by @bmunkholm in #608
- Update DEVELOP.rst with hint about testing with local docs by @bmunkholm in #610
- Removed Marketing news letter signup by @bmunkholm in #609
- pin sphinx-sitemap extension due to build warnings by @bmunkholm in #611
Full Changelog: 0.38.6...0.39.0
0.38.6
What's Changed
- Fixed favicon HTML. Thanks, @michaelkremmel.
Details
- Update snowballstemmer requirement from <3 to <4 by @dependabot in #602
- Bump webpack from 5.99.7 to 5.99.9 by @dependabot in #603
- Bump sass from 1.87.0 to 1.89.1 by @dependabot in #604
- Rename "Docs Home" to "Overview" by @bmunkholm in #605
- Fix favicon HTML by @michaelkremmel in #606
New Contributors
- @bmunkholm made their first contribution in #605
- @michaelkremmel made their first contribution in #606
Full Changelog: 0.38.5...0.38.6
0.38.5
What's Changed
- Dependencies: Downgraded to snowballstemmer v2 because v3 release is bogus
Details
- Bump webpack from 5.98.0 to 5.99.7 by @dependabot in #598
- Bump sass from 1.86.1 to 1.87.0 by @dependabot in #599
- Bump astral-sh/setup-uv from 5 to 6 by @dependabot in #600
- Dependencies: Downgrade to snowballstemmer v2 because v3 is bogus by @amotl in #601
Full Changelog: 0.38.4...0.38.5
0.38.4
What's Changed
- Improved vendorised
sphinx-build-compatibility
to make less requests to RTD's API - Dependencies: Updated to oEmbedPy Sphinx plugin 0.8.1. Thanks, @attakei.
Details
- Update jupysql requirement from <0.11 to <0.12 by @dependabot in #593
- Bump sass from 1.85.1 to 1.86.1 by @dependabot in #592
- Improve vendorised
sphinx-build-compatibility
to make less requests to RTD's API by @amotl in #596 - Update oembedpy requirement from <0.8 to <0.9 by @dependabot in #594
- Improve vendorised
sphinx-build-compatibility
not calling RTD API on link checks by @amotl in #597
Full Changelog: 0.38.3...0.38.4
0.38.3
0.38.2
0.38.1
What's Changed
- Adjusted configuration for oEmbedPy Sphinx plugin after updating to 0.8
Details
- Bump sass from 1.83.0 to 1.83.4 by @dependabot in #575
- CI: Use
uv
package and project manager on GHA and RTD by @amotl in #569 - Update oembedpy requirement from <0.8 to <0.9 by @dependabot in #574
- Bump serialize-javascript from 6.0.1 to 6.0.2 by @dependabot in #576
- Chore: Add www.gnu.org to global link checker ignores by @amotl in #585
- Update myst-nb requirement from <1.2 to <1.3 by @dependabot in #580
- Bump sass-loader from 16.0.4 to 16.0.5 by @dependabot in #581
- Bump expose-loader from 5.0.0 to 5.0.1 by @dependabot in #582
- Bump sass from 1.83.4 to 1.85.1 by @dependabot in #583
- Bump webpack from 5.97.1 to 5.98.0 by @dependabot in #584
Full Changelog: 0.38.0...0.38.1
0.38.0
What's Changed
- Added MyST-NB, for rendering Jupyter notebooks
- Added JupySQL, for running SQL in Jupyter/IPython
- MyST-NB: Fixed dark mode for tables in Jupyter Notebooks. Thank you, @surister and @msbt.
- Added oEmbedPy and sphinxcontrib-youtube for embedding videos from YouTube, Vimeo, and more
- Sandbox: Updated build environment to use Node.js 22
- CSS: Added hover color for tr overrides. Thanks, @msbt.
Details
- CrateDB Cloud: Collapse navigation items on
feature/index
page by @amotl in #556 - Fixes for various bugs (scrollbar, focus, cascades), style improvements by @msbt in #560
- Bump sass from 1.80.5 to 1.81.0 by @dependabot in #557
- Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #561
- Bump webpack from 5.96.1 to 5.97.1 by @dependabot in #565
- Bump sass from 1.81.0 to 1.83.0 by @dependabot in #562
- Bump sass-loader from 16.0.3 to 16.0.4 by @dependabot in #563
- Chore: Update to use most recent
Makefile
fromcrate-docs
by @amotl in #567 - Add MyST-NB for rendering notebooks, and JupySQL for running SQL by @amotl in #566
- Add
oEmbedPy
andsphinxcontrib-youtube
for embedding videos by @amotl in #568 - Docs: oEmbed and Video by @amotl in #570
- Sandbox: Update build environment to use Node.js 22 by @amotl in #571
- CSS: Add hover color for tr overrides from #566 by @msbt in #572
- oEmbed: Use
oembed_fallback_type = True
to render embeds for Reddit by @amotl in #573
Full Changelog: 0.37.1...0.38.0
0.37.2
What's Changed
- CrateDB Cloud: Collapse navigation items on
feature/index
page by @amotl in #556 - Fixes for various bugs (scrollbar, focus, cascades), style improvements by @msbt in #560
- Bump sass from 1.80.5 to 1.81.0 by @dependabot in #557
Details
- CrateDB Cloud: Collapse navigation items on
feature/index
page - Fix some regressions from Furo (Algolia focus)
- Remove input focus (inherited from Furo)
- CLS fix from Algolia implementation
- Reposition code block (didn't cascade right)
- Add horizontal scrolling to tables on mobile to avoid having layouts wider than the screen
- Keep iframe embeds from having a layout wider than the screen by adding
max-width
- Fix scrollbar light-colors on Chromium browsers and different modes
- Use
<html>
instead of<body>
as target for dark/light modedata-theme
attributes - Update sass from 1.80.5 to 1.81.0
Thank you for the report about problems on Chromium, @proddata. 🏅
Thank you so much for all those fixes, @msbt. 💯
Full Changelog: 0.37.1...0.37.2
0.37.1
What's Changed
- Fix building docs at
crate/crate
by removing strayREADME.md
by @amotl in #539 - Fix white flashes on dark mode by @msbt in #554
- Furo: Started using vendorized colors to make mixins work
- Furo: Started using non-vendorized head variables
- Templates: Use proper
base.html
and clean uppage.html
Full Changelog: 0.37.0...0.37.1