Releases: pydata/pydata-sphinx-theme
v0.13.0rc6
v0.13.0rc5
v0.13.0rc4
See RC3 changelog for a running changelog
v0.13.0rc3
v0.13.0rc3
Breaking changes
- HTML layout is now refactored to follow the same conventiones everywhere. #1184 (@choldgraf)
Enhancements made
- Footer now allows you to add components to
start
andend
#1184 (@choldgraf) - Breadcrumbs are now displayed just above the article title #1142 (@choldgraf)
- Code highlighting and styles now follow better practices in accessibility. #1064 (@drammock)
- “Edit this page” button now includes the name of the service used. #1177 (@jeanas)
- We now degrade more gracefully when JavaScript is disabled #1146 (@lunar-debian)
Style improvements
- ABlog: Updates for new HTML structure #1118 (@choldgraf)
- feat: support leaflet maps in the theme #1112 (@12rambau)
- Improving ABlog style and configuration #1075 (@choldgraf)
- Reduce the left padding for ul and ol lists #1069 (@choldgraf)
- style dataframe included in a widget #1089 (@12rambau)
Bugs fixed
-
FIX: Narrow scope of style rule for GitHub & GitLab link shortening #1167 (@bheberlein)
-
FIX: Javascript incorrect check for variable #1166 (@choldgraf)
-
FIX: Flex behavior should shrink header items instead of brand #1158 (@bheberlein)
-
FIX: Center search keyboard buttons #1103 (@choldgraf)
-
FIX: Use logo_url instead deprecated logo in theme (#1094) #1097 (@nicoa)
-
FIX: Blog tag cloud overflow #1093 (@choldgraf)
-
Fix article header CSS #1171 (@choldgraf)
-
Fix header vertical spacing and jupyter-sphinx cells #1164 (@choldgraf)
-
Copyright semicolon #1160 (@choldgraf)
-
fix: align sidebar sliding with the buttons #1123 (@12rambau)
-
Fix extra whitespace in sidebars #1115 (@choldgraf)
-
Properly handle default_mode=auto when writing logos #1183 (@lunar-debian)
-
Fixing header height #1102 (@choldgraf)
-
drop prettify to avoid extra space in inline block #1101 (@12rambau)
-
make accessible-pygments a full dependency #1083 (@drammock)
Maintenance and upkeep improvements
- MAINT: update pypi classifiers #1153 (@12rambau)
- MAINT: update prerelease workflow #1140 (@drammock)
- MAINT: Refactor workflows to reduce test dependencies #1136 (@drammock)
- MAINT: Improve font sizing #1129 (@12rambau)
- MAINT: sphinx 4.0 behaviours are no longer supported #1107 (@12rambau)
- ENH/MAINT: avoid overwriting the HtmlTranslator #1105 (@12rambau)
- MAINT: use the github repo of flake8 in pre-commit #1070 (@12rambau)
- MAINT: Drop jQuery and use Bootstrap 5 #1029 (@12rambau)
- MAINT: Lint html #1021 (@12rambau)
- maint: update GitLab URL tests #1186 (@drammock)
- Add test for internationalization and translations #1138 (@choldgraf)
- Standardize logo image behavior between Sphinx and this theme #1132 (@12rambau)
- add matplotlib to the list of warnings #1091 (@12rambau)
Documentation improvements
- DOCS: admonition customization #1155 (@12rambau)
- DOC: Use only shield.io for badges in README #1152 (@12rambau)
- remove emoji from landing page #1151 (@12rambau)
- STYLE: lint the documentation with Doc8 #1150 (@12rambau)
- Add Matplotlib to gallery.yaml #1090 (@timhoffm)
Contributors to this release
(GitHub contributors page for this release)
@12rambau @2bndy5 @aa @benjaoming @bheberlein @choldgraf @dependabot @dixong @drammock @jarrodmillman @jeanas @jorisvandenbossche @lunar @mathbunnyru @nicoa @prjemian @rossbar @timhoffm @trallard @tupui @VincentRouvreau
v0.13.0rc2
RLS: v0.13.0rc2 (#1170)
v0.13.0rc1
v0.12.0...master@{2023-02-03}
Installation instructions
pip install --pre pydata-sphinx-theme
Enhancements made
Bugs fixed
- FIX: Center search keyboard buttons #1103 (@choldgraf)
- FIX: Use logo_url instead deprecated logo in theme (#1094) #1097 (@nicoa)
- FIX: Blog tag cloud overflow #1093 (@choldgraf)
- FIX: remove DS_Store file #1084 (@12rambau)
Maintenance and upkeep improvements
- MAINT: update prerelease workflow #1140 (@drammock)
- MAINT: Refactor workflows to reduce test dependencies #1136 (@drammock)
- MAINT: Improve font sizing #1129 (@12rambau)
- MAINT: sphinx 4.0 behaviours are no longer supported #1107 (@12rambau)
- ENH/MAINT: avoid overwriting the HtmlTranslator #1105 (@12rambau)
- MAINT: use the github repo of flake8 in pre-commit #1070 (@12rambau)
- MAINT: Drop jQuery and use Bootstrap 5 #1029 (@12rambau)
- MAINT: Lint html #1021 (@12rambau)
Other merged PRs
- fix: align sidebar sliding with the buttons #1123 (@12rambau)
- ABlog: Updates for new HTML structure #1118 (@choldgraf)
- Fix extra whitespace in sidebars #1115 (@choldgraf)
- feat: support leaflet maps in the theme #1112 (@12rambau)
- Build(deps): Bump json5 from 1.0.1 to 1.0.2 #1111 (@dependabot)
- Fixing header height #1102 (@choldgraf)
- drop prettify to avoid extra space in inline block #1101 (@12rambau)
- add matplotlib to the list of warnings #1091 (@12rambau)
- Add Matplotlib to gallery.yaml #1090 (@timhoffm)
- style dataframe included in a widget #1089 (@12rambau)
- make accessible-pygments a full dependency #1083 (@drammock)
- Update precommit #1080 (@choldgraf)
- Build(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 #1077 (@dependabot)
- Improving ABlog style and configuration #1075 (@choldgraf)
- Check for /-/ in GitLab url (closes #1073) #1074 (@dixong)
- Reduce the left padding for ul and ol lists #1069 (@choldgraf)
- Build(deps): Bump loader-utils from 1.4.1 to 1.4.2 #1066 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@12rambau
@2bndy5
@aa
@benjaoming
@choldgraf
@dependabot
@dixong
@drammock
@jarrodmillman
@jorisvandenbossche
@mathbunnyru
@nicoa
@prjemian
@rossbar
@timhoffm
@trallard
@tupui
v0.12.0
What's Changed
Enhancements
- ENH: add the theme version in the footer by @12rambau in #1000
- ENH: place the RDT flyout in the sidebar by @12rambau in #1005
- ENH: create a navbar_persistent section by @12rambau in #1022
- ENH: Add skip to main content button for a11y by @12rambau in #1019
- ENH: support seealso admonition by @12rambau in #1037
- ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) by @nicoa in #1048
- Add GitHub Projects support for github shorten links by @choldgraf in #1051
- STYLE: style admonitions by @12rambau in #1043
Bug fixes
- fix: display math characters in the header navbar by @12rambau in #971
- FIX: respect the align and width parameter of table directives by @12rambau in #968
- FIX: improve display of "side" docstring title by @12rambau in #981
- FIX: improve display of Hide search button by @12rambau in #984
- FIX: change dark highlight for a11y by @12rambau in #985
- fix: remove deprecated config by @12rambau in #997
- FIX: improve numbering of the docs by @12rambau in #1004
- FIX: set back the icon inside the search bar by @12rambau in #992
- FIX: make the icons available to implicit component by @12rambau in #991
- FIX: link shortening for gitlab by @12rambau in #1012
- FIX: update switcher list by @12rambau in #1009
- FIX: table width of nbsphinx dataframes by @12rambau in #1018
- FIX: avoid API double select by @12rambau in #1015
- FIX: style table generated by myst-NB by @12rambau in #1041
- FIX: use warning instead of errors for version json tests by @12rambau in #993
- FIX: display external links in toctree by @12rambau in #1055
- FIX: remove double quotes in github actions by @12rambau in #1062
- Disable CloudFlare Rocket loader on dark mode script by @QuLogic in #1045
- FIX: Navigation buttons accessibility fixes by @scmmmh in #1050
Maintenance
- Rename and add deprecation warnings for section names by @12rambau in #988
- Remove travis/doctr cruft by @jarrodmillman in #995
- Remove deprecated option for google analytics by @jarrodmillman in #975
- MAINT: use a function to test the warnings of the CI doc build by @12rambau in #1002
- MAINT: split bootstrap and theme styling by @12rambau in #994
- MAINT: refactor webpack.config.js by @12rambau in #1035
- Prerelease CI: Update name, schedule and Python version by @EwoutH in #1044
- Add Dependabot configuration for GitHub Actions updates by @EwoutH in #1046
- Change pypa/gh-action-pypi-publish to use stable release branch by @dependabot in #1047
Documentation
- DOCS: demonstrate inline highlighting by @12rambau in #1025
- DOCS: fix python block in keyboard-shortcuts.md by @njzjz in #1032
- DOCS: update documentation link by @12rambau in #1033
New Contributors
- @njzjz made their first contribution in #1032
- @EwoutH made their first contribution in #1046
- @nicoa made their first contribution in #1048
- @scmmmh made their first contribution in #1050
Full Changelog: v0.11.0...v0.12.0
v0.12.0rc1
What's Changed
- fix: display math characters in the header navbar by @12rambau in #971
- FIX: respect the align and width parameter of table directives by @12rambau in #968
- FIX: improve display of "side" docstring title by @12rambau in #981
- FIX: improve display of Hide search button by @12rambau in #984
- FIX: change dark highlight for a11y by @12rambau in #985
- Rename and add deprecation warnings for section names by @12rambau in #988
- Remove travis/doctr cruft by @jarrodmillman in #995
- Remove deprecated option for google analytics by @jarrodmillman in #975
- fix: remove deprecated config by @12rambau in #997
- FIX: improve numbering of the docs by @12rambau in #1004
- ENH: add the theme version in the footer by @12rambau in #1000
- FIX: set back the icon inside the search bar by @12rambau in #992
- FIX: make the icons available to implicit component by @12rambau in #991
- FIX: link shortening for gitlab by @12rambau in #1012
- FIX: update switcher list by @12rambau in #1009
- ENH: place the RDT flyout in the sidebar by @12rambau in #1005
- ENH: create a navbar_persistent section by @12rambau in #1022
- DOCS: demonstrate inline highlighting by @12rambau in #1025
- FIX: table width of nbsphinx dataframes by @12rambau in #1018
- FIX: avoid API double select by @12rambau in #1015
- MAINT: use a function to test the warnings of the CI doc build by @12rambau in #1002
- ENH: Add skip to main content button for a11y by @12rambau in #1019
- MAINT: split bootstrap and theme styling by @12rambau in #994
- DOCS: fix python block in keyboard-shortcuts.md by @njzjz in #1032
- DOCS: update documentation link by @12rambau in #1033
- ENH: support seealso admonition by @12rambau in #1037
- MAINT: refactor webpack.config.js by @12rambau in #1035
- FIX: style table generated by myst-NB by @12rambau in #1041
- Add Dependabot configuration for GitHub Actions updates by @EwoutH in #1046
- Change pypa/gh-action-pypi-publish to use stable release branch by @dependabot in #1047
- Prerelease CI: Update name, schedule and Python version by @EwoutH in #1044
- Disable CloudFlare Rocket loader on dark mode script by @QuLogic in #1045
- ENH: Refactor gitlab parsing in ShortenLinkTransform (#1039) by @nicoa in #1048
- FIX: Navigation buttons accessibility fixes by @scmmmh in #1050
- Add GitHub Projects support for github shorten links by @choldgraf in #1051
- FIX: use warning instead of errors for version json tests by @12rambau in #993
- Build(deps): Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in #1053
- STYLE: style admonitions by @12rambau in #1043
- FIX: display external links in toctree by @12rambau in #1055
- RLS: v0.12.0rc1 by @12rambau in #1057
New Contributors
- @njzjz made their first contribution in #1032
- @EwoutH made their first contribution in #1046
- @nicoa made their first contribution in #1048
- @scmmmh made their first contribution in #1050
Full Changelog: v0.11.0...v0.12.0rc1
v0.11.0
What's Changed
- Correct the link to the pygments styles in styling.rst by @braxtons12 in #910
- ENH: Use toctree titles in the header navbar by @12rambau in #915
- add css helper for images optimized for both dark and light theme by @12rambau in #914
- set the content at the top of the page by @12rambau in #916
- ENH: Use bootstrap tooltip to display icons title by @12rambau in #924
- Add #searchbox to sidebar for "Hide Search Matches" link by @minrk in #925
- use hasdoc() for logo link by @drammock in #921
- Add EnOSlib's website in the gallery by @msimonin in #919
- Fix plausible loading by @StefanUlbrich in #909
- DOCS: Add sepal to the gallery by @12rambau in #927
- MAINT: Open issue when dependency prereleases fail by @jarrodmillman in #899
- Add expected pandas 1.5 warning by @jarrodmillman in #936
- FIX: use parent when self is use in a toctree by @12rambau in #938
- feat: add the indices to the optional sidebar components by @12rambau in #922
- Bump node-forge and webpack-dev-server by @dependabot in #883
- Build wheels for testing by @jarrodmillman in #939
- update Javascript dependencies by @drammock in #940
- Bump nth-check and optimize-css-assets-webpack-plugin by @dependabot in #882
- FIX: Don't filter images that support the dark theme by @QuLogic in #942
- FIX: use target color for footnotes by @12rambau in #962
- FIX: expand the bd-article-container by @12rambau in #964
- better document how to remove secondary sidebar by @12rambau in #949
- Align all the columns on the primary sidebar by @12rambau in #950
- MAINT: update icons to fit Fontawesome 6 by @12rambau in #963
- FIX: do not prettify primary sidebar html by @12rambau in #965
- ENH: Automatically shorten links for GitHub/GitLab by @12rambau in #957
- fix: improve display of table in the nbsphinx context by @12rambau in #954
- DOCS: Fixed file path of logos by @michaelweinold in #969
- Update pre-commit hooks by @jarrodmillman in #970
- fix: check the json switcher file by @12rambau in #917
- Test on Python 3.11 by @jarrodmillman in #972
- Fix for publishing prereleases by @jarrodmillman in #974
- Support Sphinx 4.2+ by @jarrodmillman in #978
- fix: remove primary sidebar if empty by @12rambau in #980
New Contributors
- @braxtons12 made their first contribution in #910
- @minrk made their first contribution in #925
- @msimonin made their first contribution in #919
- @StefanUlbrich made their first contribution in #909
- @michaelweinold made their first contribution in #969
Full Changelog: v0.10.1...v0.11.0
v0.11.0rc3
What's Changed
- Support Sphinx 4.2+ by @jarrodmillman in #978
Full Changelog: v0.11.0rc2...v0.11.0rc3