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