What's Changed
- FIX make theme switcher have consistent widths by @Charlie-XIAO in #1651
- unpin sphinx in CI by @drammock in #1665
- FIX make search button closer to other icons in topbar by @Charlie-XIAO in #1659
- Build(deps): Bump actions/cache from 3 to 4 by @dependabot in #1667
- update dependabot labels by @drammock in #1668
- only do security updates for NPM by @drammock in #1674
- Restore search snippet highlights in search results page by @gabalafou in #1678
- Apply default_mode to the html data-theme attribute by @char101 in #1663
- Don't try to populate version switcher w/ relative path on local static site by @dstansby in #1660
- handle null result from queryselector by @drammock in #1683
- ENH make search result heading a bit away from the search input box by @Charlie-XIAO in #1690
- ENH animation for the top banner by @Charlie-XIAO in #1693
- docs: typo in a link in the release instructions by @12rambau in #1704
- Build(deps): Bump codecov/codecov-action from 3 to 4 by @dependabot in #1706
- Build(deps): Bump treosh/lighthouse-ci-action from 10 to 11 by @dependabot in #1705
- remove deprecated configs and associated code/tests by @drammock in #1698
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es by @transifex-integration in #1712
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca by @transifex-integration in #1713
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in cs by @transifex-integration in #1716
- BUG - Ensure lists markers colours are visible by @trallard in #1711
- Fix and change a11y tests by @gabalafou in #1687
- Do not show announcement banner if announcement contents are empty by @melissawm in #1703
- FIX secondary sidebar persists even if it is empty by @Charlie-XIAO in #1688
- try to fix codecov by @drammock in #1717
- fix URLs for dirhtml builds by @drammock in #1699
- space icon-links evenly across by @leifwalsh in #1726
- make codecov work better by @drammock in #1741
- Fix violation of Axe rule link-name by @gabalafou in #1633
- docs: add the link to the transifex project by @12rambau in #1707
- DEV - Enable pre-commit ci by @trallard in #1752
- fix missing sphinx testing dependencies by @drammock in #1751
- Build(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #1715
- Ensure code blocks (
) are keyboard focusable by @gabalafou in #1636
- CI - Swap to trusted publisher for releases by @trallard in #1758
- optimize figure bottom margin by @berlin2123 in #1749
- fix: use the latest minor version of fontawesome 6 by @12rambau in #1768
- tiny CSS change by @drammock in #1769
- FEAT - Restyle interactive elements to be more accessible by @trallard in #1564
- install sphinx test dependencies in all CI testing jobs by @drammock in #1772
- Fix focus ring glitch on API autosummary "[source]" link by @gabalafou in #1778
- Fix alignment of sidebar TOC entries by @gabalafou in #1775
- Fix selector for table-layout rule by @gabalafou in #1761
- Only make scrollable code blocks into tab stops by @gabalafou in #1777
- MAINT: Fix some types by @Carreau in #1779
- Wait for CSS transitions before running Axe scan by @gabalafou in #1785
- Fix GUI label contrast by @gabalafou in #1790
- Fix blockquote color contrasts by @gabalafou in #1786
- bump: 0.15.3rc0 -> 0.15.3rc1 by @drammock in #1802
New Contributors
- @Charlie-XIAO made their first contribution in #1651
- @char101 made their first contribution in #1663
- @dstansby made their first contribution in #1660
- @leifwalsh made their first contribution in #1726
- @berlin2123 made their first contribution in #1749
- @Carreau made their first contribution in #1779
Full Changelog: v0.15.2...v0.15.3rc1