unstale

pypi / sphinx-tabs

sphinx-tabs

What changed in sphinx-tabs 2 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-29.

5 breaking7 behavior and defaults

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

sphinx-tabs 32 changes

Breaking changes 2

  • Support for Python versions below 3.10 was dropped.

    3.5.0release notes

  • Support for Sphinx versions below 7 was dropped.

    3.5.0release notes

sphinx-tabs 210 changes

Breaking changes 3

  • Selecting an open tab now closes the tabs panel.

    2.0.0upgrade guide

  • Semantic UI assets were removed, reducing the JavaScript and CSS payload.

    2.0.0upgrade guide

  • The unused Sphinx option was removed.

    2.0.0upgrade guide

Behavior and default changes 7

  • ARIA labels were added for tabs and panels.

    2.0.0upgrade guide

  • Sphinx now copies JS/CSS assets during building instead of the extension.

    2.0.0upgrade guide

  • The last selected group tab persists between pages when the browser supports session storage.

    2.0.0upgrade guide

  • A margin was added below images inside tab content.

    2.0.0upgrade guide

  • Tab label colour changed to increase contrast with the background.

    2.0.0upgrade guide

  • Tab HTML now uses tab roles.

    2.0.0upgrade guide

  • Tabindex attributes allow users to focus and switch tabs using a keyboard.

    2.0.0upgrade guide