Releases: pydata/pydata-sphinx-theme
v0.13.2
What's Changed
Bug fixes
- Fix broken Sphinx link in footer by @vkbo in #1234
- fix: hide captions associated with hidden images by @12rambau in #1247
- fix: right align text in footer end by @12rambau in #1245
- Add article and content footer components by @choldgraf in #1215
- Fix typos found by codespell by @DimitriPapadopoulos in #1261
- don't warn on fallback if no highlight theme was requested by @drammock in #1264
- fix wheel by bumping STB version by @dlqqq in #1272
Maintenance
- MAINT: use fontawesome css variables instead of font names by @12rambau in #1219
- refactor: move all configs to pyproject.toml by @12rambau in #1268
- Update node packages and remove unneeded ones by @drammock in #1258
Documentation
- docs: ensure edit links point to main branch by @12rambau in #1246
- Add static assets guide by @choldgraf in #1227
New Contributors
- @DimitriPapadopoulos made their first contribution in #1261
- @dlqqq made their first contribution in #1272
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- DOCS: Remove
<p>
from announcement sample text by @choldgraf in #1223 - docs: remove legacy footer customization by @12rambau in #1229
- DOCS: Fix
<p>
in docs for realz by @choldgraf in #1224 - Fix icon links requirement by @choldgraf in #1231
- MNT: more flexible static by @jklymak in #1221
- fix: deprecate use of the favicon config parameter by @12rambau in #1225
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
Enhancements
- ENH: Accessible code highlighting styles by @drammock in #1064
- Reduce the left padding for ul and ol lists by @choldgraf in #1069
- Improving ABlog style and configuration by @choldgraf in #1075
- make accessible-pygments a full dependency by @drammock in #1083
- add matplotlib to the list of warnings by @12rambau in #1091
- style dataframe included in a widget by @12rambau in #1089
- feat: support leaflet maps in the theme by @12rambau in #1112
- ENH/MAINT: avoid overwriting the HtmlTranslator by @12rambau in #1105
- STYLE: lint the documentation with Doc8 by @12rambau in #1150
- Add test for internationalization and translations by @choldgraf in #1138
- ENH: Add breadcrumbs to article header by @choldgraf in #1142
- Add conditional check for last-updated template by @choldgraf in #1201
- feat: Add full i18n support by @jpmckinney in #1192
Bug fixes
- Check for /-/ in GitLab url (closes #1073) by @dixong in #1074
- FIX: remove DS_Store file by @12rambau in #1084
- Add Matplotlib to gallery.yaml by @timhoffm in #1090
- drop prettify to avoid extra space in inline block by @12rambau in #1101
- Fixing header height by @choldgraf in #1102
- FIX: Center search keyboard buttons by @choldgraf in #1103
- FIX: Blog tag cloud overflow by @choldgraf in #1093
- Fix extra whitespace in sidebars by @choldgraf in #1115
- FIX: Use logo_url instead deprecated logo in theme (#1094) by @nicoa in #1097
- fix: align sidebar sliding with the buttons by @12rambau in #1123
- ABlog: Updates for new HTML structure by @choldgraf in #1118
- Standardize logo image behavior between Sphinx and this theme by @12rambau in #1132
- Copyright semicolon by @choldgraf in #1160
- FIX: Flex behavior should shrink header items instead of brand by @bheberlein in #1158
- FIX: Javascript incorrect check for variable by @choldgraf in #1166
- remove emoji from landing page by @12rambau in #1151
- FIX: Narrow scope of style rule for GitHub & GitLab link shortening by @bheberlein in #1167
- Degrade gracefully when JavaScript is disabled by @lunar-debian in #1146
- Fix header vertical spacing and jupyter-sphinx cells by @choldgraf in #1164
- Fix article header CSS by @choldgraf in #1171
- “Edit this page” → “Edit on GitHub/GitLab/Bitbucket” by @jeanas in #1177
- Properly handle default_mode=auto when writing logos by @lunar-debian in #1183
- fix: correctly add DOM listeners by @drammock in #1179
- Minor style improvements to ablog by @choldgraf in #1185
- FIX: Some style bugs by @choldgraf in #1191
- Refactor contributing docs to be more modular by @choldgraf in #1173
- Fix github gitlab brand by @choldgraf in #1194
- FIX: Make wide equations scroll by @choldgraf in #1196
- Fix math scrollbars for realz by @choldgraf in #1198
- copy_logo_images: do not render dynamic Sphinx template content by @jayaddison in #1204
- Properly set configuration with app.builder.theme_options by @choldgraf in #1199
- Use CSS transform for skip link by @choldgraf in #1206
- FIX: Remove icon links component when no icon links given by @choldgraf in #1209
- FIX: Get theme options in a more robust way by @choldgraf in #1214
- Make heading-style use the font-weight-heading value by @vkbo in #1213
Maintenance
- Build(deps): Bump loader-utils from 1.4.1 to 1.4.2 by @dependabot in #1066
- MAINT: Drop jQuery and use Bootstrap 5 by @12rambau in #1029
- MAINT: use the github repo of flake8 in pre-commit by @12rambau in #1070
- MAINT: Lint html by @12rambau in #1021
- MAINT: Improve font sizing by @12rambau in #1129
- MAINT: Refactor workflows to reduce test dependencies by @drammock in #1136
- MAINT: update prerelease workflow by @drammock in #1140
- Build(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1077
- Update precommit by @choldgraf in #1080
- MAINT: sphinx 4.0 behaviours are no longer supported by @12rambau in #1107
- Build(deps): Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1111
- Build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #1154
- MAINT: update pypi classifiers by @12rambau in #1153
- maint: update GitLab URL tests by @drammock in #1186
- Standardize template structure in more sections by @choldgraf in #1184
- maint: remove sphinx-panels support; remove deprecated config shims by @drammock in #1188
- RLS: v0.13.0rc2 by @choldgraf in #1170
- RLS: v0.13.0rc3 by @choldgraf in #1189
Documentation
- DOC: Use only shield.io for badges in README by @12rambau in #1152
- DOCS: admonition customization by @12rambau in #1155
- DOCS: Add internationalization instructions by @choldgraf in #1178
New Contributors
- @dixong made their first contribution in #1074
- @bheberlein made their first contribution in #1158
- @lunar-debian made their first contribution in #1146
- @jeanas made their first contribution in #1177
- @jayaddison made their first contribution in #1204
- @vkbo made their first contribution in #1213
Full Changelog: v0.12.0...v0.13.0
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