Repository navigation
Releases: jupyter/nbconvert
Release list
v7.17.2
7.17.2
Maintenance and upkeep improvements
Other merged PRs
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@Carreau (activity) | @claude (activity) | @GruffElixir (activity) | @minrk (activity) | @Yann-P (activity)
v7.17.1
7.17.1
This is a security release, fixing two CVEs:
(full advisories will be published seven days after release, on 2026-04-14).
Enhancements made
- Allow configureable WebPDF JavaScript processing timeout #2250 (@timkpaine, @Carreau)
Bugs fixed
- Fix
PermissionErrorwhen checking template paths on shared filesystems #2252 (@ctcjab, @krassowski) - Tweak webpdf template logic to fix duplicate extension problem #2249 (@timkpaine, @Carreau)
Maintenance and upkeep improvements
- specify python version for pre #2276 (@minrk, @krassowski)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@akhmerov (activity) | @bollwyvl (activity) | @Carreau (activity) | @ctcjab (activity) | @davidbrochart (activity) | @Ken-B (activity) | @krassowski (activity) | @mgeier (activity) | @minrk (activity) | @mpacer (activity) | @MSeal (activity) | @SylvainCorlay (activity) | @takluyver (activity) | @timkpaine (activity)
v7.17.0
7.17.0
Enhancements made
- Add support for arbitrary browser arguments #2227 (@shreve, @Carreau, @krassowski)
Bugs fixed
- Fix QtPNGExporter returning empty bytes on macOS #2264 (@h3pdesign, @Carreau, @QuLogic)
- Fix CVE-2025-53000: Secure Inkscape Windows path (registry first + block CWD) #2261 (@h3pdesign, @krassowski, @mberlanda, @minrk, @salmankadaya, @th3gowtham)
- Fix get_export_names and get_exporter default args #2228 (@shreve, @krassowski)
- PyPA-Compliant Summary #2226 (@hackowitz-af, @Carreau)
Maintenance and upkeep improvements
- avoid cov environment on free-threaded Pythons #2267 (@minrk)
- update pre-commit, and fix all issues. #2238 (@Carreau)
- Drop test on 3.9, test on 3.13, 3.14, 3.14t #2237 (@Carreau)
- Bump the actions group across 1 directory with 2 updates #2231 (@Carreau, @krassowski)
- Replace
@flaky.flakydecorate with pytest marker #2229 (@mgorny, @Carreau) - update to mermaid 11.10.0 #2224 (@bollwyvl, @krassowski)
- Drop support for Python 3.8, fix the CI tests #2221 (@shreve, @minrk)
Documentation improvements
- Use
intersphinx_registry#2232 (@Carreau, @krassowski)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @Carreau (activity) | @h3pdesign (activity) | @hackowitz-af (activity) | @krassowski (activity) | @mberlanda (activity) | @mgorny (activity) | @minrk (activity) | @MSeal (activity) | @QuLogic (activity) | @salmankadaya (activity) | @shreve (activity) | @th3gowtham (activity)
v7.16.6
7.16.6
Bugs fixed
- Prevent leading whitespace in markdown code blocks from being stripped #2203 (@peytondmurray)
- Fix bullet list parsing in markdown #2177 (@douglas-raillard-arm)
- Fix crash when running with optimization #2160 (@QuLogic)
Maintenance and upkeep improvements
- remove any twitter mention #2206 (@Carreau)
- Update base.tex.j2 for macro compatibility with newer versions of Pandoc #2196 (@PetalAdrift)
Contributors to this release
(GitHub contributors page for this release)
@Carreau | @douglas-raillard-arm | @gabemorris12 | @krassowski | @PetalAdrift | @peytondmurray | @QuLogic
v7.16.5
7.16.5
Enhancements made
- Add support for mistune 3.1.0 #2199 (@fcollonval)
- Allow including
text/x-rstoutputs in rst conversion, transition away fromtext/restructuredtext#2167 (@takluyver)
Bugs fixed
- Do not display mathjax overlay #2181 (@timkpaine)
- Work around pip 24.1 bug which prevents installing pandocfilters 1.4.1 #2168 (@takluyver)
- Don't die if template path cannot be read #2162 (@stuaxo)
- Fix markdown2asciidoc function for pandoc >= 3.0 (closes #2017) #2152 (@thomasjm)
Maintenance and upkeep improvements
- enhancement dep-chain: directly depend on bleach[css], instead of pulling in tinycss2. #2166 (@xiacunshun)
- chore: update pre-commit hooks #2146 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @fcollonval | @krassowski | @pre-commit-ci | @stuaxo | @t-makaro | @takluyver | @thomasjm | @timkpaine | @xiacunshun
v7.16.4
7.16.4
Bugs fixed
Maintenance and upkeep improvements
- Revert "Set all min deps" #2138 (@blink1073)
- Set all min deps #2136 (@blink1073)
- chore: update pre-commit hooks #2134 (@pre-commit-ci)
Contributors to this release
v7.16.3
7.16.3
Maintenance and upkeep improvements
- Remove pytest pin #2129 (@blink1073)
- Add Compatibility with Pandoc 2.9.2 #2128 (@blink1073)
- Pin to Pytest 7 #2124 (@blink1073)
Contributors to this release
v7.16.2
7.16.2
Bugs fixed
- [HTMLExporter] Initialize resources before widget filtering #2118 (@yuvipanda)
Contributors to this release
v7.16.1
7.16.1
Maintenance and upkeep improvements
- Fix permissions for prep release workflow #2112 (@blink1073)
- Update publish workflow #2111 (@blink1073)
- fix for tests/ dir not in sys.path, closes #2066 #2108 (@ivanov)