Releases: pydata/pydata-sphinx-theme
Releases · pydata/pydata-sphinx-theme
v0.15.0rc0
What's Changed
- fix: install pandoc in the a11y tests by @12rambau in #1576
- Flip chevrons when subtree is expanded by @gabalafou in #1584
- Fix landmarks by @gabalafou in #1454
- Build(deps): Bump actions/setup-python from 4 to 5 by @dependabot in #1590
- Use pytest-regressions to mark expected a11y test failures by @gabalafou in #1501
- FIX: avoid implicit string comparison in Sphinx 7.26 by @agoose77 in #1592
- Build(deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in #1598
- Update fontawesome from 6.1.2 to 6.5.1 by @sphuber in #1600
- Fix landmark-unique error due to in-page TOC by @gabalafou in #1607
- Feature: Add support for per-page secondary sidebar content by @peytondmurray in #1572
- Update translation files by @gabalafou in #1606
- Bump minimum Python from 3.8 to 3.9; add 3.12 to CIs by @drammock in #1610
- Fix: more efficient determination of when to hide primary sidebar by @drammock in #1609
- Fix "More" links in mobile sidebar by @gabalafou in #1604
New Contributors
- @agoose77 made their first contribution in #1592
- @sphuber made their first contribution in #1600
- @peytondmurray made their first contribution in #1572
Full Changelog: v0.14.4...v0.15.0rc0
v0.14.4
What's Changed
- docs: add the list of component using a directive by @12rambau in #1476
- Fix primer link in docs by @choldgraf in #1556
- docs: add data-content by @12rambau in #1559
- Obviate background-from-color-variable by @gabalafou in #1558
- fix: increase margins of autosummary tables by @12rambau in #1560
- Fix control + k keyboard shortcut by @gabalafou in #1571
Full Changelog: v0.14.3...v0.14.4
v0.14.3
What's Changed
- kill the docs-live infinite loop (yet again) by @drammock in #1540
- docs: add instructions for custom SVG icons by @gresavage in #1490
- fix: make table background transparent by @12rambau in #1546
- fix: add color-theme option to html tag by @12rambau in #1536
- Silence warnings by @drammock in #1542
New Contributors
- @gresavage made their first contribution in #1490
Full Changelog: v0.14.2...v0.14.3
v0.14.2
What's Changed
feature
bug fixe
- navigation_with_keys = False by @gabalafou in #1503
- convert "stable" to actual version number by @drammock in #1512
- refactor: use nbsphinx as the default execution lib by @12rambau in #1482
- Clear alt_text in conf.py by @gabalafou in #1471
- fix: use 12rambau fork until it's merged with nikeee repo by @12rambau in #1517
- Fix duplicate HTML IDs by @gabalafou in #1425
- Fix font color in search input box by @harupy in #1524
- Update pst docs buttons by @gabalafou in #1502
- ignore transient errors in windows build CI by @drammock in #1520
- use event.key for search shortcut by @gabalafou in #1525
maintenance
- Change default logo alt text by @gabalafou in #1472
- Build(deps): Bump postcss and css-loader by @dependabot in #1494
- Revert "Build(deps): Bump postcss and css-loader" by @drammock in #1509
- deps: drop support for Sphinx 5 by @12rambau in #1516
- Fix: (webpack.config.js) css-loader API change by @alphapapa in #1508
- update package-lock.json by @drammock in #1534
- test: add a codecov token to the coverage pipeline by @12rambau in #1519
- refactor: remove extention on component set-up by @12rambau in #1529
documentation
- Add idtracker.ai to gallery.yaml by @jordi-torrents in #1290
- docs: link back to GitHub from PyPI metadata by @nedbat in #1504
- docs: add DecentralChain by @12rambau in #1528
- docs: add the full option reference in the docs by @12rambau in #1485
i18n
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca on branch main by @transifex-integration in #1488
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ru [Manual Sync] by @transifex-integration in #1527
New Contributors
- @jordi-torrents made their first contribution in #1290
- @nedbat made their first contribution in #1504
- @harupy made their first contribution in #1524
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
bug fixes
- fix: change the z-index of the dropdown by @12rambau in #1442
- fix: set the same background for dark/light by @12rambau in #1443
- show ⌘ on Mac in both search button and search input field by @drammock in #1449
- use project version (not theme version) in banner by @drammock in #1446
- fix: truncate title in breadcrumbs by @12rambau in #1460
maintenance
documentation
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
new features
- fix: add footer_end to the documentation by @12rambau in #1285
- ENH: include jupyterlite in the supported extention by @12rambau in #1023
- ENH: Add search button that looks like field by @choldgraf in #1233
- ENH - Update links styling by @trallard in #1353
- ENH - Scalable colour system for theme by @trallard in #1174
- feat: add a scroll to top btn by @12rambau in #1332
- Version warningbar by @drammock in #1354
- Add the ability to add a center section to the footer by @Cadair in #1432
- Add dropdown_text argument to generate_header_nav_html by @AlenkaF in #1423
- fix: rollback ref and Id changes by @12rambau in #1438
bug fixes
- FIX: Remove index.html from version switcher example. by @stefmolin in #1279
- Fix alignment of breacrumbs by @theXYZT in #1282
- Fix footer appearing on top for short pages by @Maetveis in #1277
- FIX: Fix search icons displayed outside with small base font size by @Maetveis in #1278
- fix: stop using squared icon for github and twitter by @12rambau in #1250
- Fix mispalced label tag in icon links component by @vkbo in #1300
- Override generation of
id
&href
attributes for API documentation by @bheberlein in #1208 - sphinx 6 compat by @drammock in #1314
- fix: set back align content for header navbar by @12rambau in #1331
- fix: version switcher on sidebar (#1340) by @alphapapa in #1342
- fix: avoid infinite loop in docs-live by @12rambau in #1265
- fix: create a dedicated area for the prev-next buttons by @12rambau in #1333
- Style keyword arguments in API docs by @timhoffm in #1323
- fix: resolve path of switcher when using relative by @12rambau in #1344
- fix: make redirection work when page is not existing in previous version by @12rambau in #1350
- fix theme elements page by @drammock in #1356
- Fix some CSS header bugs on mobile by @choldgraf in #1376
- fix: use consistent markup in examples by @12rambau in #1373
- BUG: fix highlighting of current version in switcher menu by @drammock in #1357
- fix infinite loop again by @drammock in #1364
- fix: link to Sphinx's theme templating page by @sebp in #1388
- fix: prevent link to be followed before testing the header by @12rambau in #1361
- Fix version warning banner message by @drammock in #1394
- Fix redirection for pages missing in other docs versions by @drammock in #1395
- Fix docstring typo by @ilongshan in #1399
- Update switcher styling by @drammock in #1400
- Only use
sphinx.testing.path
on Sphinx 7.1 and earlier by @AA-Turner in #1405 - Fix TocTree manipulation on Sphinx 7.2+ by @AA-Turner in #1406
- add css class dropdown-item to version switcher by @gabalafou in #1411
- Accessibility test more pages with Axe by @gabalafou in #1408
- fix: place the las_update value in the meta of each page by @12rambau in #1409
- fix: don't display the warning bar if there is an issue by @12rambau in #1420
- Fix More dropdown (html, aria, bootstrap classes) by @gabalafou in #1414
- Do not animate the version admonitions colors. by @gabalafou in #1424
- Remove redundant ARIA in breadcrumb navigation by @gabalafou in #1426
- Typo fixed by @dbitouze in #1430
maintenance
- try to fix codecov by @drammock in #1289
- feat: add transifex parameters (#1296) by @12rambau in #1297
- Accessibility test Kitchen Sink with Playwright by @gabalafou in #1260
- Build(deps): Bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #1302
- Build(deps): Bump treosh/lighthouse-ci-action from 9 to 10 by @dependabot in #1303
- add new pandas error to allow list by @drammock in #1310
- BUG - Fix a11y tests call by @trallard in #1320
- refactor: remove unused method by @12rambau in #1329
- Build(deps): Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #1334
- refactor: remove custom scrollbars by @12rambau in #1337
- FIX - nox -s docs-live by @trallard in #1349
- Translate 'src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po' in 'fr' by @transifex-integration in #1299
- Translate 'src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po' in 'es' by @transifex-integration in #1298
- MAINT: badge alt-text in README.md by @drammock in #1380
- MAINT: fixes to tabbed examples in docs by @drammock in #1379
- MAINT: deprecations by @drammock in #1381
- core: drop support python 3.7 by @12rambau in #1369
- MAINT: Miscellaneous improvements to this theme by @trallard in #1377
- MAINT: Test old and new Sphinx versions by @larsoner in #1413
- Build(deps): Bump actions/checkout from 3 to 4 by @dependabot in #1433
documentation
- DOC: Section on RTD version switcher by @VeckoTheGecko in #1280
- DOC: update sample CSS for setting custom content width by @drammock in #1318
- Update link to FontAwesome free icon gallery in the user guide by @AAriam in #1326
- remove pandas API from the documentation by @12rambau in #1330
- docs: use an admonition instead of "!!" by @12rambau in #1374
- update version JSON config guidance by @drammock in #1393
- docs: change rational of the gallery grid by @12rambau in #1390
- Add new Brightway Documentation Page to pydata-sphinx Example Gallery by @michaelweinold in #1232
- Add cashocs to example gallery by @sblauth in #1127
- Update gallery.yaml by @raoulcollenteur in #1120
New Contributors
- @stefmolin made their first contribution in #1279
- @theXYZT made their first contribution in #1282
- @VeckoTheGecko made their first contribution in #1280
- @Maetveis made their first contribution in #1277
- @gabalafou made their first contribution in #1260
- @trallard made their first contribution in #1320
- @AAriam made their first contribution in #1326
- @transifex-integration made their first contribution in #1299
- @alphapapa...
v0.13.3
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