# What changed in pydata-sphinx-theme

> 14 changes in pydata-sphinx-theme 0.21 to 0.23 from its official release notes, upgrade guides and advisories: 1 new APIs and options. Each one cited. Sources checked 2026-10-21. HTML: https://unstale.sh/pypi/pydata-sphinx-theme/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## pydata-sphinx-theme 0.23

### Behavior and default changes

- More keys can be cached in the sidebar. (0.23.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.23.0)

### Fixes and other changes

- Fixes shortening of GitHub organization projects root links. (0.23.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.23.0)
- Prevents sidebar rendering when the sidebar is disabled in configuration. (0.23.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.23.0)
- Fixes spacing between unnamed API return types. (0.23.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.23.0)

## pydata-sphinx-theme 0.22

### New APIs and options

- Adds a configuration option to choose which templates to skip empty checks for. (0.22.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.22.0)

### Fixes and other changes

- Marks the current page with aria-current in both navs. (0.22.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.22.0)
- Fixes collapse glitches on resize and expand. (0.22.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.22.0)
- Fixes a console error when pstAnnouncementUrl is undefined. (0.22.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.22.0)
- Fixes behavior on X.Y stable for X.Y.Z releases. (0.22.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.22.0)

## pydata-sphinx-theme 0.21

### Performance

- Avoids redundant processing when collapse_navigation is false. (0.21.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.21.0)

### Fixes and other changes

- Prevents the button from being cropped in Firefox on Android. (0.21.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.21.0)
- Fixes navbar rendering for special pages in the toctree. (0.21.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.21.0)
- Fixes the empty search page when search_as_you_type and dirhtml are used together. (0.21.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.21.0)
- Prevents sidebars from being shared between pages with non-flat output URIs. (0.21.0) — [release notes](https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.21.0)
