github pydata/pydata-sphinx-theme v0.24.0

4 hours ago

What's Changed

🔴 Breaking 🔴

If you target a fontawesome icon with a svg CSS selector in your custom styles, use i instead, because <i>s are not getting turned into <svg>s at page load anymore per #2494.

This does not apply to custom icons, only built-in fontawesome icons.

e.g., your custom CSS rule svg.fa-foo { ... } must become i.fa-foo { ... } (or just .fa-foo { ... }) to be compatible with this release.

More details: https://pydata-sphinx-theme.readthedocs.io/en/latest/user_guide/fonts.html#fonts-and-fontawesome

Fixes

Improvements

  • Replace FontAwesome all.min.js (1.5MB) with a lean svg-core js; Use CSS+WOFF for non-custom icons by @Yann-P in #2494

Maintenance

Dependencies

  • Bump source-map-js from 1.2.1 to 1.2.2 by @dependabot[bot] in #2525
  • Bump postcss-selector-parser, postcss-modules-local-by-default and postcss-modules-scope by @dependabot[bot] in #2524
  • Bump astral-sh/setup-uv from 10.1.0 to 10.2.0 by @dependabot[bot] in #2536
  • Bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #2535
  • Bump astral-sh/setup-uv from 10.2.0 to 10.3.0 by @dependabot[bot] in #2541
  • build(deps): bump astral-sh/setup-uv from 10.3.0 to 10.3.2 by @dependabot[bot] in #2562

Full Changelog: v0.23.0...v0.24.0

Don't miss a new pydata-sphinx-theme release

NewReleases is sending notifications on new releases.