Releases: executablebooks/sphinx-book-theme
Release list
v1.4.0
v1.3.0
What's Changed
- MAINT: default branch has been renamed to main by @bsipocz in #933
- MAINT: switch to maintained prettier fork by @bsipocz in #909
- feat: add Hungarian translations by @urbalazs in #936
- MAINT: update pydata theme version to 0.17.0 by @AllanChain in #952
- CI: adding workflow_dispatch for easier CI triggering by @bsipocz in #973
New Contributors
- @urbalazs made their first contribution in #936
- @AllanChain made their first contribution in #952
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.2.0 -- 2026-03-09
- Jupyterlite button - patched, merged version of #655 by @matthew-brett in #914
- [ENH] Show source text on GitLab projects by @tymcauley in #916
- Fix typo in docs by @user27182 in #913
- prepare for latest pydata and python releases by @choldgraf in #920
- Ignore PendingDeprecationWarning about parser_name deprecation with Docutils 0.22 by @mitya57 in #919
- CI: adding cronjob by @bsipocz in #926
- DOC: Fix margin directive documentation by @melissawm in #930
- MAINT: adding sphinx9 and python3.14 support and bumping minimum sphinx to 7 and python to 3.11 by @bsipocz in #927
Full Changelog:
v1.1.4...v1.2
v1.1.4
v1.1.4 - 2025-02-20
Enhancements made
- ENH: make the generated documentation more reproducible #883 (@mitya57)
- ENH: make the generated gettext files reproducible #882 (@mitya57)
- ENH: bump version for release 🚀 #843 (@agoose77)
- ENH: edited russian translate "By" #806 (@askras)
Bugs fixed
- FIX: use raw strings for math equations #881 (@mitya57)
- FIX: exclude command prompts when using copy button #867 (@stevepiercy)
Maintenance and upkeep improvements
- MAINT: pin PST theme version for now #898 (@agoose77)
- MAINT: adding explicit sphinx config into RTD config #897 (@bsipocz)
- MAINT: update dependabot config #875 (@agoose77)
- MAINT: pin pydata sphinx theme and update regression tests #862 (@agoose77)
- MAINT: upgrade sass #861 (@agoose77)
- MAINT: really drop python<=3.8 support #844 (@kloczek)
Documentation improvements
- DOCS: fix links in documentation #884 (@choldgraf)
- DOCS: automatically update copyright year #866 (@stevepiercy)
- DOCS: correct the option
html_source_suffixtohtml_sourcelink_suffix#859 (@Snoopy1866)
Other merged PRs
- Build(deps-dev): Bump express from 4.18.2 to 4.21.2 #886 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #885 (@pre-commit-ci)
- [pre-commit.ci] pre-commit autoupdate #880 (@pre-commit-ci)
- Build(deps-dev): Bump dedent from 0.7.0 to 1.5.3 #878 (@dependabot)
- Build(deps-dev): Bump sass from 1.80.4 to 1.81.0 #877 (@dependabot)
- Build(deps): Bump the actions group with 3 updates #876 (@dependabot)
- Build(deps-dev): Bump webpack from 5.92.0 to 5.96.1 #871 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #860 (@pre-commit-ci)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.10.0 #857 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #808 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @askras | @bsipocz | @choldgraf | @dependabot | @dylanh724 | @kloczek | @mitya57 | @nilsleh | @pre-commit-ci | @Snoopy1866 | @stevepiercy | @welcome
v1.1.3
Enhancements made
Bugs fixed
- FIX: breaking style changes in pydata-sphinx-theme #841 (@agoose77)
- FIX: fixes to the dropdown buttons #831 (@afeld)
- FIX:
.bd-sizebar-secondaryand.secondary-togglebreakpoint #809 (@sinsong)
Maintenance and upkeep improvements
- MAINT: update pydata-sphinx-theme min version #842 (@agoose77)
- MAINT: update the SCSS development stack #837 (@agoose77)
- MAINT: use
findallinstead oftraverse#820 (@agoose77)
Documentation improvements
- DOCS: update list of default sidebars in docs #819 (@aawadaptix)
Other merged PRs
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14 #830 (@dependabot)
- Build(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 #823 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@aawadaptix | @afeld | @agoose77 | @choldgraf | @dependabot | @LecrisUT | @sinsong | @welcome
v1.1.2
v1.1.1
Enhancements made
Bugs fixed
Other merged PRs
- Build(deps): Bump actions/setup-python from 4 to 5 #803 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #801 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @choldgraf | @dependabot | @ghisvail | @pre-commit-ci | @welcome
v1.1.0
This release brings in the latest PyData Sphinx Theme, adds major improvements to accessibility, improves the search UX, and fixes a lot of bugs 🐛.
Enhancements made
- ENH: prepare for 1.1.0rc2 #793 (@agoose77)
- ENH: Add search field back to sidebar #775 (@choldgraf)
- ENH: Update Swedish translations #724 (@Kladdy)
Bugs fixed
- FIX: don't include
_staticin css_files #794 (@agoose77) - FIX: properly handle CSS objects in css_files #791 (@agoose77)
- FIX: builds on Windows and docs errors #784 (@choldgraf)
- FIX: Correctly disappear search button icon on wide screens #781 (@choldgraf)
- FIX: set bd-docs-nav as a class attribute instead of an id to restore compat with pydata-sphinx-theme JS #754 (@ogrisel)
- FIX: typos in navbar documentation #707 (@CalMacCQ)
Maintenance and upkeep improvements
- MAINT: use codespell in pre-commit #788 (@agoose77)
- MAINT: use ruff instead of black #776 (@agoose77)
- MAINT: Fix tests with updated upstream #766 (@choldgraf)
Documentation improvements
- DOCS: update CHANGELOG for deprecation #790 (@agoose77)
- DOCS: use
datetimeas kitchen-sink API module #787 (@agoose77) - DOCS: Update required minimum Python version to 3.9 in docs #767 (@stevepiercy)
- DOCS: Typo correction #730 (@Alex-JG3)
Other merged PRs
- [pre-commit.ci] pre-commit autoupdate #789 (@pre-commit-ci)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 #785 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #783 (@pre-commit-ci)
- RLS: v1.1.0rc1 #780 (@choldgraf)
- [pre-commit.ci] pre-commit autoupdate #779 (@pre-commit-ci)
- Update style.md #774 (@callezenwaka)
- Update launch.md #773 (@callezenwaka)
- [pre-commit.ci] pre-commit autoupdate #772 (@pre-commit-ci)
- Make article width take up whole page in absence of secondary sidebar #771 (@flying-sheep)
- Build(deps): Bump actions/checkout from 3 to 4 #764 (@dependabot)
- Update footer.md #756 (@Sdaher21)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.10 #755 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #748 (@pre-commit-ci)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 #747 (@dependabot)
- Sphinx 7 support #744 (@LecrisUT)
- update python requirements according to NEP 29 #741 (@akhmerov)
- add support for gitlab issue button #740 (@akhmerov)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.6 #739 (@dependabot)
- Build(deps): Bump codecov/codecov-action from 3.1.1 to 3.1.4 #738 (@dependabot)
- Build(deps): Bump treosh/lighthouse-ci-action from 9.3.1 to 10.1.0 #725 (@dependabot)
- Build(deps): Bump treosh/lighthouse-ci-action from 9.3.1 to 9.6.8 #718 (@dependabot)
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.4 #717 (@dependabot)
- RLS: v1.0.1 #716 (@AakashGfude)
- [pre-commit.ci] pre-commit autoupdate #705 (@pre-commit-ci)
- [ENH, DOC] Allow setting the
navbar_max_depthandcollapse_navbar#605 (@gilbertbw)
Contributors to this release
(GitHub contributors page for this release)
@AakashGfude | @adam-grant-hendry | @agoose77 | @akhmerov | @Alex-JG3 | @avivajpeyi | @bradbell | @callezenwaka | @CalMacCQ | @choldgraf | @dependabot | @Eutropios | @flying-sheep | @gilbertbw | @Gouvernathor | @jackshiwl | @jayaddison | @Kladdy | @LecrisUT | @Maetveis | @ogrisel | @pre-commit-ci | @Sdaher21 | @stevepiercy | @WELCOME
v1.1.0rc3
Enhancements made
Bugs fixed
Contributors to this release
v1.1.0rc2
Enhancements made
Bugs fixed
- FIX: properly handle CSS objects in css_files #791 (@agoose77)
- FIX: builds on Windows and docs errors #784 (@choldgraf)
- FIX: typos in navbar documentation #707 (@CalMacCQ)
Maintenance and upkeep improvements
Documentation improvements
- DOCS: update CHANGELOG for deprecation #790 (@agoose77)
- DOCS: use
datetimeas kitchen-sink API module #787 (@agoose77)
Other merged PRs
- Build(deps): Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 #785 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #783 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @CalMacCQ | @choldgraf | @dependabot | @jackshiwl | @pre-commit-ci | @welcome