Skip to content

Releases: jupyter-book/jupyter-book

v0.7.1

25 Jun 18:21
Compare
Choose a tag to compare
RLS: 0.7.1

v0.7.0

11 Jun 21:49
Compare
Choose a tag to compare

This is a total re-write of the back-end of Jupyter Book, which is now built on Sphinx. See
the Jupyter Book wiki for an upgrade guide, and the jupyterbook docs for information about the new jupyter book.

v0.6.5...v0.7.0

(full changelog)

Merged PRs

Read more

v0.7.0b4

01 Jun 23:09
Compare
Choose a tag to compare
v0.7.0b4 Pre-release
Pre-release
RLS: 0.7.0b4

v0.7.0b2

01 May 22:46
Compare
Choose a tag to compare
v0.7.0b2 Pre-release
Pre-release
BETA: v0.7.0b2

v0.7.0b1

28 Apr 23:50
Compare
Choose a tag to compare
v0.7.0b1 Pre-release
Pre-release
BETA: v0.7.0b1

v0.7.0b0

28 Apr 22:28
Compare
Choose a tag to compare
v0.7.0b0 Pre-release
Pre-release

A complete re-write of the Jupyter Book backend to allow for fast, simpler books with more features than before!

v0.6.5 final legacy release

28 Apr 17:43
ed14931
Compare
Choose a tag to compare

This is the final Jupyter Book "legacy" release. The next release (v0.7.0) will be a total re-write.

v0.6.4...v0.6.5

(full changelog)

Merged PRs

Contributors to this release

(GitHub contributors page for this release)

@akhmerov | @alexnakagawa | @brian-rose | @choldgraf | @chrisjsewell | @emdupre | @joergbrech | @matteoacrossi | @mgeier | @mwouts | @phaustin | @rossbar

v0.6.4

06 Dec 04:00
Compare
Choose a tag to compare

v0.6.3...v0.6.4

(full changelog)

Enhancements made

Bugs fixed

Other merged PRs

Contributors to this release

(GitHub contributors page for this release)

@choldgraf | @emdupre | @GasperPaul | @javag97 | @joergbrech | @melaniewalsh | @psychemedia

v0.6.3

07 Oct 16:06
d25bbf7
Compare
Choose a tag to compare

v0.6.3

(full changelog)

This is a minor release with several stability and convenience improvements since the
large refactoring that happened in v0.6.0. It adds a few new layout elements, the ability
to pre-initialize cells when starting thebelab, and adds configuration and
documentation for deploying your book on Netlify.

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

Documentation improvements

Other merged PRs

Contributors for this release (commentors + issue/PR authors)

GitHub contributors page for this release

@akhilputhiry | @catafest | @choldgraf | @chrispyles | @dependabot | @emdupre | @emile-igarape | @fmaussion | @jasmainak | @jobindj | @krinsman | @LY1806620741 | @mwcraig | @ocefpaf | @oscarys | @psychemedia | @SamLau95 | @sidneymbell | @sodre | @taylorgibson | @westurner

v0.6.0

17 Sep 21:52
3227f7f
Compare
Choose a tag to compare

v0.6.0 (2019-09-17)

Full Changelog

Major changes

This version of Jupyter Book contains several major enhancements to the book's
build process and layout. Here as some major highlights:

Page build process

When you run jupyter-book build, your pages will now be converted into HTML
instead of Jekyll Markdown. This uses nbconvert under the hood, and should make
behavior more consistent (and less-dependent on Jekyll's specific markdown flavor, Kramdown).
This will also make it easier to build individual page HTML without requiring a full book.

Page layout enhancements.

There are a number of enhancements to the layout of each page of the book.
The topbar is now sticky, and uses whitespace more effectively. In addition, the
right TOC will now only show up when the page is wide enough, and let the user
hover over it to see the page's TOC content on narrower screens.

ag6EmkYWp0

Jupytext integration

✨✨experimental✨✨

Jupyter Book can now build page HTML from Jupytext text files. This allows
you to store your book content in plain text and convert into Jupyter Notebooks
and page HTML at build time. See the documentation on using jupytext
for more information.

PDF downloads

There's now a button that uses PrintJS to download a PDF version of each
page of your book. This will let readers download content offline and
read on their own.

image

TOC auto-generation

We've improved the auto-generation of the Table of Contents for a folder
of book content. This should make it easier to quickly get started
generating a TOC file for your Jupyter Book.

Popouts and full-width cells

There are now two different kinds of cell layouts. popouts will
be placed to the right of your book content. This allows you to call out
information without disrupting the narrative flow of your page. full-width
cells will take up a larger width on the page, causing the reader to focus on
this information. This makes it easier to highlight wide-form visual content.
Here are a few examples of this, you can find out more on the layouts documentation

image

Footers

You can now add a configurable footer to each page of your book! You can
do so from the footer_text field in the config.yml file for your book.

image

PRs and Issues

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Jupyter Notebook can't close a running notebook #317
  • Building book fails with a jinja2.exceptions.TemplateNotFound error #310
  • serving non- md/ipynb content #295
  • Broken links #259
  • Missing file error #253
  • Multicursor sometimes only deletes one line when there's spaces #251
  • Release summary for v0.6 #331

Merged pull requests:

Read more