What's Changed
- BUG - Add
--pst-color-headingfallback by @trallard in #2082 - [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2091
- Add search-as-you-type (inline search results) feature by @kaycebasques in #2093
- update ReadTheDocs settings file by @drammock in #2083
- Strip whitespace from announcement file before processing. by @AAriam in #2105
- Add support for versionremoved directive by @stevepiercy in #2087
- BUG - center search dialog on wide screens by @gabalafou in #2085
- Fix brand color example by @drammock in #2104
- FIX - Pin Astroid to fix Read the Docs by @gabalafou in #2126
- FIX - Remove broken Plotly example until fixed by @gabalafou in #2124
- FIX - const reassignment by @gabalafou in #2121
- DOC - clearer logo recommendation by @gabalafou in #2120
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2118
- Upload Playwright trace if test fails by @gabalafou in #2122
- Highlight headings when the user navigates to them by @gabalafou in #2132
- fix missing paren in example code by @drammock in #2134
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in de by @transifex-integration[bot] in #2136
- [MAINT] Bump version to 0.16.2dev0 by @peytondmurray in #2137
- MAINT - Update release instructions by @trallard in #2138
- [DOC] Create accessibility statement by @isabela-pf in #2135
- Reposition the admonition title icon to the top of the paragraph in m… by @stevepiercy in #2100
- cleanup UX inspiration page by @drammock in #2141
- MAINT - CI improvements (security and maintenance) by @trallard in #2077
- Fix error during linkcheck when trying to write pygments.css by @s-weigand in #2097
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2143
- Bump readthedocs/actions from 1.2 to 1.5 by @dependabot[bot] in #2148
- Bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot[bot] in #2147
- Bump hynek/build-and-inspect-python-package from 2.11.0 to 2.12.0 by @dependabot[bot] in #2146
- Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot[bot] in #2144
- MAINT - Update actions/workflows SHAs by @trallard in #2151
- Do not add HTML mixin if not building html by @simonspa in #2076
- FIX - Two small bug fixes to search-as-you-type by @gabalafou in #2111
- Use Playwright expect() for code block tab stop tests by @gabalafou in #2160
- Unique Playwright trace names to avoid collisions by @gabalafou in #2161
- BUG - Update release workflow permissions by @trallard in #2162
- BUG - Fix sphinx-design cards borders by @trallard in #2170
- MAINT - Ensure Playwright tests use test sites and are run in CI by @trallard in #2133
- Fix miscellaneous issues with CI by @trallard in #2169
- MAINT - Update actions SHA by @trallard in #2173
- MAINT - Workflows updates by @trallard in #2174
- Collapsible sidebar by @gabalafou in #2159
- Use a different CSS class to mark TOC levels as visible by @gabalafou in #2163
- [ENH] Implement new scrollspy by @peytondmurray in #2119
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca by @transifex-integration[bot] in #2177
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2186
- Bump scientific-python/upload-nightly-action from 0.6.1 to 0.6.2 by @dependabot[bot] in #2181
- Bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot[bot] in #2183
- Bump actions/download-artifact from 4.1.8 to 4.2.1 by @dependabot[bot] in #2184
- update kitchen sink pages by @drammock in #2190
- Fix three separate test failures (a11y, Sphinx dev, Sphinx 7.3) by @gabalafou in #2204
- Bump actions/setup-python from 5.5.0 to 5.6.0 by @dependabot[bot] in #2196
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2203
- Bump py-cov-action/python-coverage-comment-action from 3.29 to 3.30 by @dependabot[bot] in #2180
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by @dependabot[bot] in #2195
- Bump astral-sh/setup-uv from 5.1.0 to 6.0.1 by @dependabot[bot] in #2197
- MAINT - Fix linkcheck failures by @trallard in #2207
- MAINT - Defer FontAwesome script to improve Lighthouse performance score by @gabalafou in #2209
- MAINT - Updates to CI workflows by @trallard in #2214
- Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot[bot] in #2219
- Bump astral-sh/setup-uv from 6.0.1 to 6.1.0 by @dependabot[bot] in #2216
- Bump actions/download-artifact from 4.2.1 to 4.3.0 by @dependabot[bot] in #2218
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2220
- CI - Update coverage workflow by @trallard in #2221
- Bump py-cov-action/python-coverage-comment-action from 3.30 to 3.34 by @dependabot[bot] in #2217
- Pin Sphinx Sitemap extension by @gabalafou in #2227
- Set treosh/lighthouse-ci-action to 12.1.0 by @gabalafou in #2223
- Add py313-docs to tox by @gabalafou in #2224
- Bump astral-sh/setup-uv from 6.1.0 to 6.3.1 by @dependabot[bot] in #2233
- Highlight correct TOC entry on page load by @gabalafou in #2185
- avoid having exactly one item under More dropdown by @minrk in #2247
- fix pytorch logo url by @drammock in #2252
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in fr by @transifex-integration[bot] in #2253
- enable syntax highlighting in include directive by @drammock in #2222
- Modernize font stack by @flying-sheep in #2263
- Make icon links and link shortening optional by @westurner in #2109
- Do not linkcheck npm as it may be blocked on CI. by @Carreau in #2273
- Bump astral-sh/setup-uv from 6.3.1 to 6.8.0 by @dependabot[bot] in #2270
- [doc] Update the url example for remote html announcement banner by @Supsa in #2266
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2236
- Bump hynek/build-and-inspect-python-package from 2.12.0 to 2.13.0 by @dependabot[bot] in #2231
- Bump py-cov-action/python-coverage-comment-action from 3.34 to 3.38 by @dependabot[bot] in #2271
- Update pydata/pydata-sphinx-theme requirement to 469e908 by @dependabot[bot] in #2272
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es by @transifex-integration[bot] in #2254
- DOC - Add Falcon web framework to the gallery by @vytas7 in #2165
- Some linkcheck updates by @Carreau in #2275
- Fix indentation in code block of user_guide/i18n by @aknierim in #2248
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #2259
- Do not regenerate gallery on Readthedocs by @Carreau in #2274
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2276
- Fix display of mermaid diagrams in dark mode by @timhoffm in #2250
- ENH - Allow setting show_nav_level per page by @simonspa in #2238
- Add BrainGlobe and movement to gallery of sites using the theme by @niksirbi in #2286
- Bump astral-sh/setup-uv from 6.8.0 to 7.1.2 by @dependabot[bot] in #2280
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #2282
- Bump py-cov-action/python-coverage-comment-action from 3.38 to 3.39 by @dependabot[bot] in #2278
- Bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #2281
- bump CI pins (python, stylelint) by @drammock in #2290
- Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #2293
- fix: default to cookieless pings for Google Analytics by @tswast in #2289
- pre-commit autoupdate by @Carreau in #2292
- DOC - a icon -> an icon by @star1327p in #2303
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2301
- Bump actions/upload-artifact from 4.6.2 to 6.0.0 by @dependabot[bot] in #2300
- Bump pydata/pydata-sphinx-theme/.github/workflows/CI.yml from 469e908 to 3ab5f48 by @dependabot[bot] in #2297
- Bump actions/cache from 4.2.3 to 5.0.3 by @dependabot[bot] in #2299
- Bump scientific-python/upload-nightly-action from 0.6.2 to 0.6.3 by @dependabot[bot] in #2298
- Bump webpack from 5.94.0 to 5.105.1 by @dependabot[bot] in #2304
- docutils seem to block crawlers by @Carreau in #2305
- feat: add dismiss button to announcement banner by @jorisvandenbossche in #2287
- In-line math alignment by @adrybakov in #2255
- Fix error when back-to-top button is disabled by @dstansby in #2268
- Bump immutable from 4.3.5 to 4.3.8 by @dependabot[bot] in #2313
- Bump pydata/pydata-sphinx-theme from 469e908 to 213af5a by @dependabot[bot] in #2309
- Bump astral-sh/setup-uv from 7.1.2 to 7.3.0 by @dependabot[bot] in #2307
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci[bot] in #2311
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2308
- Bump pydata/pydata-sphinx-theme/.github/workflows/CI.yml from 3ab5f48 to 213af5a by @dependabot[bot] in #2310
- Bump serialize-javascript, terser-webpack-plugin and css-minimizer-webpack-plugin by @dependabot[bot] in #2318
- Bump py-cov-action/python-coverage-comment-action from 3.39 to 3.40 by @dependabot[bot] in #2306
- Bump picomatch by @dependabot[bot] in #2320
- Disable
scroll-behavior: smoothto improve UX by @lagru in #2261 - fix: apply hover color to inline code when link is hoverd by @hntk03 in #2319
- chore: bump gh workflow references to latest commit by @Yann-P in #2321
- chore: bump gh workflow references to latest commit (again) by @Yann-P in #2327
- Remove link-check on PR, instead daily workflow that creates gh issue by @Yann-P in #2329
- Bump actions/setup-python from 6.0.0 to 6.2.0 by @dependabot[bot] in #2326
- Fix error when back-to-top button is disabled by @hntk03 in #2330
- Bump pydata/pydata-sphinx-theme/.github/workflows/docs.yml from 469e908 to 81d0378 by @dependabot[bot] in #2324
- Bump actions/download-artifact from 4.3.0 to 8.0.1 by @dependabot[bot] in #2325
- Bump serialize-javascript from 7.0.4 to 7.0.5 by @dependabot[bot] in #2331
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #2322
- Bump actions/checkout from 5.0.0 to 6.0.2 by @dependabot[bot] in #2323
- Unpin sphinx 9 by @Yann-P in #2334
- Bump action and limit Python for build by @Carreau in #2335
- Increase linkcheck timeout by @Yann-P in #2336
- Bump action and limit Python for build, split release from nightly-release by @Carreau in #2337
- Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #2339
New Contributors
- @isabela-pf made their first contribution in #2135
- @s-weigand made their first contribution in #2097
- @simonspa made their first contribution in #2076
- @westurner made their first contribution in #2109
- @Supsa made their first contribution in #2266
- @vytas7 made their first contribution in #2165
- @aknierim made their first contribution in #2248
- @niksirbi made their first contribution in #2286
- @tswast made their first contribution in #2289
- @star1327p made their first contribution in #2303
- @adrybakov made their first contribution in #2255
- @lagru made their first contribution in #2261
- @hntk03 made their first contribution in #2319
- @Yann-P made their first contribution in #2321
Full Changelog: v0.16.1...v0.17.0