Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated 6.0 changelog to include more details and all contributors #1363

Merged
merged 3 commits into from
Sep 9, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 52 additions & 9 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,55 @@ Changes in nbconvert

The following authors and reviewers contributed the changes for this release -- Thanks you all!

- Philip Austin
- Maarten Breddels
- David Brochart
- Matthias Bussonnier
- Sylvain Corlay
- Matthias Geier
- Tyler Makaro
- Matthew Seal
- Jeremy Tuloup
* Ayaz Salikhov
* bnables
* Bo
* David Brochart
* David Cortés
* Eric Wieser
* Florian Rathgeber
* Ian Allison
* James Wilshaw
* Jeremy Tuloup
* Joel Ostblom
* Jon Bannister
* Jonas Drotleff
* Josh Devlin
* Karthikeyan Singaravelan
* Kerwin.Sun
* letmerecall
* Luciano Resende
* Lumír 'Frenzy' Balhar
* Maarten A. Breddels
* Maarten Breddels
* Marcel Stimberg
* Matthew Brett
* Matthew Seal
* Matthias Bussonnier
* Matthias Geier
* Miro Hrončok
* Phil Austin
* Praveen Batra
* Ruben Di Battista
* Ruby Werman
* Sang-Yun Oh
* Sergey Kizunov
* Sundar
* Sylvain Corlay
* telamonian
* Thomas Kluyver
* Thomas Ytterdal
* Tyler Makaro
* Yu-Cheng (Henry) Huang


Significant changes
~~~~~~~~~~~~~~~~~~~~

Nbconvert 6.0 is a major release of nbconvert which includes many significant changes.

- Python 2 support was dropped. Currently Python 3.6-3.8 is supported and tested by nbconvert. However, nbconvert 6.0 provides limited support for Python 3.6. nbconvert 6.1 will drop support for Python 3.6. Limited support means we will test and run CI on Python 3.6.12 or higher. Issues that are found only affecting Python 3.6 are not guaranteed to be fixed. We recommend all users of nbconvert use Python 3.7 and higher.

- Unlike previous versions, nbconvert 6.0 relies on the `nbclient <https://github.com/jupyter/nbclient/>`__ package for the execute preprocessor, which allows for asynchronous kernel requests.

- Nbconvert 6.0 includes a new "webpdf" exporter, which renders notebooks in pdf format through a headless web browser, so that complex outputs such as HTML tables, or even widgets are rendered in the same way as with the HTML exporter and a web browser.
Expand All @@ -44,6 +78,15 @@ Nbconvert 6.0 is a major release of nbconvert which includes many significant ch

The ``--to slides`` exporter is still supported for convenience.

- Inkscape 1.0 is now supported, which had some breaking changes that prevented 5.x versions of nbconvert from converting documents on some systems that updated.

Remaining changes
~~~~~~~~~~~~~~~~~

We merged 105 pull requests! Rather than enumerate all of them we'll link to the github page which contains the many smaller impact improvements.

The full list can be seen `on GitHub <https://github.com/jupyter/nbconvert/issues?q=milestone%3A6.0+>`__

5.6.1
-----

Expand Down