Releases: pydata/pydata-sphinx-theme
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
v0.11.0rc2
What's Changed
- Fix for publishing prereleases by @jarrodmillman in #974
Full Changelog: v0.11.0rc1...v0.11.0rc2
v0.11.0rc1
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
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.0rc1
v0.10.1
What's Changed
- Don't test against prereleased dependecies by @jarrodmillman in #900
Full Changelog: v0.10.0...v0.10.1
v0.10.0
This release refactors the HTML structure of the theme, with the goal of making it more functional at mobile widths. There are several changes to the underlying HTML theme structure, so double-check any custom CSS rules.
Enhancements made
Sidebar and header improvements
- ENH: Simplify and speed up navigation bar links generation #878 (by @choldgraf by @choldgraf )
- ENH: Improve sidebar secondary config and logic #849 (@choldgraf)
- ENH: Move header items to sidebar on mobile #834 (@choldgraf)
- ENH: Search button shows up on mobile #832 (@choldgraf)
Style improvements
- ENH: Add light background to inline code #838 (@choldgraf)
- ENH: Allow admonitions to be style as a sidebar #836 (@drammock)
- ENH: Add ABlog support #796 (@choldgraf)
Documentation improvements
- DOC: Add comment to deprecate some CSS in future #848 (@drammock)
- DOCS: Update front page, contributing doc, and gallery code #825 (@choldgraf)
Other merged PRs
- NEW: Adding a section for footer-content like in sphinx-basic-ng #861 (@AakashGfude)
- ENH: suppress autocorrect/spellcheck/autocapitalize in search box #870 (@drammock)
- fix: update switcher color according to sidebar #880 (@12rambau)
- fix color of the search input #875 (@12rambau)
- Gallery #867 (@12rambau)
- Build docs w/ sphinx 5 #864 (@jarrodmillman)
- Fix links on homepage #853 (@saulshanabrook)
- Add download link icon to download links #850 (@choldgraf)
- DOCS: Improve sphinx-design card examples #885 (@timhoffm)
- DOCS: Add arviz website to example gallery #862 (@OriolAbril)
- DOC: Add comment to deprecate some CSS in future [#848]
- BUG: Fix links not clickable in versionmodified directives #877 (@AnirudhDagar)
- FIX: Fix equation scrolling behavior #872 (@choldgraf)
- FIX: Hide vert scrollbars on inline math #871 (@drammock)
- fix admonition-sidebar styling #847 (@drammock)
- Clarify analytics documentation #839 (@choldgraf)
- Bump terser from 4.8.0 to 4.8.1 #830 (@dependabot)
- Add plausible analytics #828 (@tupui)
- Refactor and modularize user guide #826 (@choldgraf)
- Update kitchen sink and script to update #819 (@choldgraf)
- Move publish to new workflow #816 (@choldgraf)
- Add push events for tags #815 (@choldgraf)
- Release Candidate: v0.10.0rc1 #813 (@choldgraf)
- Add dropdown support for Sphinx Design #812 (@choldgraf)
Contributors to this release
(GitHub contributors page for this release)
@12rambau | @AakashGfude | @albig | @AnirudhDagar | @Arsha-M | @bollwyvl | @bryevdv | @choldgraf | @chrisjsewell | @damianavila | @dependabot | @dopplershift | @drammock | @gilbertbw | @greschd | @jarrodmillman | @jorisvandenbossche | @jpmckinney | @kinow | @larsoner | @lwasser | @martinRenou | @melund | @mgeier | @mwaskom | @noritada | @OriolAbril | @oscargus | @QuLogic | @saulshanabrook | @solegalli | [@ThibHlln...
v0.10.0rc2
v0.10.0rc1...master@{2022-07-30}
Enhancements made
- ENH: Add light background to inline code #838 (@choldgraf)
- ENH: Allow admonitions to be style as a sidebar #836 (@drammock)
- ENH: Move header items to sidebar on mobile #834 (@choldgraf)
- ENH: Search button shows up on mobile #832 (@choldgraf)
- ENH: Add ABlog support #796 (@choldgraf)
Documentation improvements
- DOC: Add comment to deprecate some CSS in future #848 (@drammock)
- DOCS: Update front page, contributing doc, and gallery code #825 (@choldgraf)
Other merged PRs
- fix admonition-sidebar styling #847 (@drammock)
- Clarify analytics documentation #839 (@choldgraf)
- Bump terser from 4.8.0 to 4.8.1 #830 (@dependabot)
- Add plausible analytics #828 (@tupui)
- Refactor and modularize user guide #826 (@choldgraf)
- Update kitchen sink and script to update #819 (@choldgraf)
- Move publish to new workflow #816 (@choldgraf)
- Add push events for tags #815 (@choldgraf)
- Release Candidate: v0.10.0rc1 #813 (@choldgraf)
- Add dropdown support for Sphinx Design #812 (@choldgraf)
Contributors to this release
(GitHub contributors page for this release)
@12rambau | @choldgraf | @dependabot | @drammock | @tupui
v0.10.0rc1
Release Candidate: v0.10.0 {2022-07-10}
Discussion here: #814
New additions
- Add dropdown menu to header navigation #754 (@choldgraf)
- Announcement banners are now supported #722 (@choldgraf)
- Add support for Sphinx Design #746 (@drammock)
- Search is now a button with an overlay upon clicking #744 (@choldgraf)
Enhancements
- Scroll bar style is improved to fit the theme better #776 (@choldgraf)
- Main content now grows and shrinks to fill in whitespace #753 (@choldgraf)
- Dark theme support for: several PyData packages #723 version switcher (@choldgraf) | quotes #719 (@12rambau) | #743 (@12rambau) | nbsphinx #741 (@choldgraf) | toggle and copy buttons #767 (@choldgraf)
- Update topic and contents directive style #785 (@choldgraf)
- Style code blocks after GitHub #784 (@choldgraf)
- Add: Sourcelink and other Sphinx theme templates #714 (@12rambau)
- Better equations style #718 (@12rambau)
Bugs fixed
- FIX: Overflow content on configuration #772 (@choldgraf)
- FIX: Search bar and navigation dropdown style #770 (@choldgraf)
- FIX: Typos in readme #740 (@choldgraf)
- FIX: Rendering external URL in logo.link option #734 (@greschd)
- FIX: Make hover color work on version switcher #731 (@drammock)
- Fix header spacing #788 (@choldgraf)
- Fix typos, use logging.warning #787 (@kinow)
- force table to fit in the article width #717 (@12rambau)
Contributors to this release
Below is a list of people that contributed discussion, new ideas, code and documentation, and review of one another's work.
(GitHub contributors page for this release)
@12rambau | @bollwyvl | @bryevdv | @choldgraf | @chrisjsewell | @damianavila | @dopplershift | @drammock | @gilbertbw | @greschd | @jarrodmillman | @jorisvandenbossche | @jpmckinney | @kinow | @lwasser | @martinRenou | @melund | @mgeier | @mwaskom | @oscargus | @QuLogic | @solegalli | @tupui
v0.9.0
What's Changed
- Set lighthouse to run on kitchen sink by @choldgraf in #612
- Update black pre-commit by @choldgraf in #618
- Add a url type for navbar icons by @maximlt in #616
- Add dark theme and theme switcher by @12rambau in #540
- ENH: Dark theme support for ethical ads by @12rambau in #629
- ENH: Minor updates and tweaks to Dark theme CSS by @12rambau in #631
- DOC: Document helper for dark mode by @larsoner in #626
- Refactor SCSS structure by @choldgraf in #619
- Show the right sidebar on wider screens if the left is hidden by @jorisvandenbossche in #570
- ENH: Adapt target viewcode to tango highlighting style by @12rambau in #635
- FIX: Avoid secondary navbar overlap by @12rambau in #642
- DOCS: how to create an inline footer by @12rambau in #636
- Clarify use-case and docs structure by @choldgraf in #648
- Update example to correspond to new Google Analytics ID by @AdamRJensen in #650
- fix: apply the centered directive by @12rambau in #652
- customize display of line numbers in code-block by @12rambau in #651
- Update docs on version switcher dictionary by @melissawm in #653
- [switcher] default
activeVersion
andactiveVersionName
values by @tupui in #654 - Add deprecation warning for switcher by @choldgraf in #655
- Add missing release in version switcher by @tupui in #656
- control scrollbar styling by @12rambau in #637
- Fix scrollspy so TOC expands when sections are clicked by @choldgraf in #657
- ENH: Clean up navbar spacing on mobile by @choldgraf in #644
- This adds the mastodon fediverse icon as own option. by @albig in #646
- Rearrange sections to use basic-ng names by @choldgraf in #662
- Update pre-commit hooks by @jarrodmillman in #667
- Update GH actions versions by @jarrodmillman in #670
- Support Sphinx 5 by @jarrodmillman in #668
- Add classes for multi-theme content support by @12rambau in #673
- Add panels support by @12rambau in #641
- Remove upperbound on sphinx by @jarrodmillman in #661
- ENH: simplify color variables by @12rambau in #659
- Moving some template links to Python by @choldgraf in #672
- Rename master branch main by @jarrodmillman in #666
- Pin Sphinx to >= 4.0.2 by @choldgraf in #678
- Fix docs for configuring pygments themes by @philippjfr in #682
- Test against prereleases by @jarrodmillman in #683
- move all the CSS variable to a single folder by @12rambau in #686
- MAINT: Docutils 0.18 deprecation by @larsoner in #687
- Add Sphinx and Python version support policy by @choldgraf in #679
- Add acknowledgment section by @12rambau in #696
- Center align all elements in the navbar by @12rambau in #697
- Manage the bottom of small pages by @12rambau in #694
- Improve table captions by @12rambau in #695
- Prevent theme mamangement to raise error when the mode is fixed by @12rambau in #692
- Use different logos for light and dark theme by @12rambau in #691
- Style the toctree by @12rambau in #693
- Use myst-parser 0.18 by @jarrodmillman in #703
- Add logo and update brand colors by @choldgraf in #698
New Contributors
- @maximlt made their first contribution in #616
- @AdamRJensen made their first contribution in #650
- @melissawm made their first contribution in #653
- @albig made their first contribution in #646
- @philippjfr made their first contribution in #682
Full Changelog: v0.8.1...v0.9.0