Skip to content

Releases: tech-writing/sphinx-design-elements

v0.4.1

14 Dec 22:26

Choose a tag to compare

What's Changed

  • Dependencies: Added compatibility with docutils 0.19 - 0.22
  • Dependencies: Added compatibility with sphinx 7 - 9

Details

  • Update poethepoet requirement from <0.27 to <0.28 by @dependabot[bot] in #87
  • Update ruff requirement from <0.5 to <0.6 by @dependabot[bot] in #88
  • Update mypy requirement from <1.11 to <1.12 by @dependabot[bot] in #93
  • Update pyproject-fmt requirement from <2.2 to <2.3 by @dependabot[bot] in #96
  • Bump sphinx-design from 0.6.0 to 0.6.1 by @dependabot[bot] in #95
  • Update myst-parser[linkify] requirement from <4,>=0.18 to >=0.18,<5 by @dependabot[bot] in #99
  • Update validate-pyproject requirement from <0.19 to <0.21 by @dependabot[bot] in #102
  • Update poethepoet requirement from <0.28 to <0.30 by @dependabot[bot] in #103
  • Update ruff requirement from <0.6 to <0.8 by @dependabot[bot] in #108
  • Update mypy requirement from <1.12 to <1.13 by @dependabot[bot] in #109
  • Update mypy requirement from <1.13 to <1.14 by @dependabot[bot] in #112
  • Update pyproject-fmt requirement from <2.3 to <2.6 by @dependabot[bot] in #113
  • Update validate-pyproject requirement from <0.21 to <0.24 by @dependabot[bot] in #114
  • Update ruff requirement from <0.8 to <0.9 by @dependabot[bot] in #115
  • Update pytest-cov requirement from <6 to <7 by @dependabot[bot] in #116
  • Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #118
  • Update twine requirement from <6 to <7 by @dependabot[bot] in #122
  • Update mypy requirement from <1.14 to <1.15 by @dependabot[bot] in #120
  • CI: Fix RTD configuration by @amotl in #125
  • Chore: Relax dependency pinning for poethepoet by @amotl in #126
  • Update mypy requirement from <1.15 to <1.16 by @dependabot[bot] in #124
  • Update ruff requirement from <0.9 to <0.10 by @dependabot[bot] in #123
  • Chore(deps): Update black requirement from <25 to <26 by @dependabot[bot] in #127
  • Chore(deps): Update ruff requirement from <0.10 to <0.12 by @dependabot[bot] in #130
  • Chore(deps): Update mypy requirement from <1.16 to <1.17 by @dependabot[bot] in #137
  • Chore(deps): Update ruff requirement from <0.12 to <0.13 by @dependabot[bot] in #138
  • Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #144
  • Chore(deps): Update mypy requirement from <1.17 to <1.19 by @dependabot[bot] in #145
  • Chore(deps): Update ruff requirement from <0.13 to <0.15 by @dependabot[bot] in #153
  • Chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #150
  • Chore(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #157
  • Chore(deps-dev): Update pytest-cov requirement from <7 to <8 by @dependabot[bot] in #155
  • Maintenance 2025-12 by @amotl in #159
  • Fix sandbox instructions and update .gitignore by @bmunkholm in #158
  • CI: Fix GHA workflow file by @amotl in #160
  • CI: Improve test workflow and RTD configuration by @amotl in #161
  • Dependencies: Add compatibility with docutils 0.21 by @amotl in #162
  • Dependencies: Add compatibility with sphinx 7.2 by @amotl in #163
  • Dependencies: Add compatibility with sphinx 7.3, 7.4, and 8.* by @amotl in #164
  • Add compatibility with docutils 0.22 by @amotl in #166
  • Tests: Fix warning by renaming class s/TestItem/ReferenceItem/ by @amotl in #165
  • Dependencies: Validate compatibility with sphinx 9 by @amotl in #167
  • Project: Populate version variable properly by @amotl in #168

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

27 Jun 13:33

Choose a tag to compare

What's Changed

  • Dependencies: Update to sphinx-design 0.6.0
    See also sphinx-design change log.
  • Remove support for Python 3.7 and 3.8, following sphinx-design.

Full Changelog: v0.3.2...v0.4.0

v0.3.2

28 May 18:33

Choose a tag to compare

What's Changed

  • Dependencies: Use sphinx-design 0.5
    sphinx-design 0.6 introduced CSS changes downstream projects might not
    be prepared for.

Full Changelog: v0.3.1...v0.3.2

v0.3.1

10 Apr 13:48

Choose a tag to compare

What's Changed

  • Fix compatibility issue with Python 3.8

Full Changelog: v0.3.0...v0.3.1

v0.3.0

06 Apr 16:27

Choose a tag to compare

What's Changed

  • Accept more options on grid table's sd-item directive
  • Add shield directive, to render badges through Shields.io
  • Add hyper role, to render different kinds of hyperlinks

Full Changelog: v0.2.1...v0.3.0

v0.2.1

08 Aug 00:47

Choose a tag to compare

What's Changed

  • Improve JS/CSS asset loading
  • Fix JavaScript for dropdown group elements

Full Changelog: v0.2.0...v0.2.1

v0.2.0

08 Aug 00:46

Choose a tag to compare

What's Changed

  • For dropdown elements that should exclusively open when toggled,
    add a dropdown-group CSS class. Thanks, @kojinkai and @msbt.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

19 Jul 20:51

Choose a tag to compare

What's Changed

  • Add "grid table" element, using directives sd-table, sd-row, sd-item
  • Add "info card" element, using directive info-card
  • Add "tag(s)" shortcuts, using roles tag and tags

Full Changelog: https://github.com/panodata/sphinx-design-elements/commits/v0.1.0