v1.0.0 - 2024-01-26
This release represents a stabilisation of the jupyter-book ecosystem. It features updates to many of the underlying software packages used by jupyter-book
, including "major" updates to myst-nb and myst-parser which power jupyter-book
. This release also brings compatibility with sphinx v7
.
A big thank you to all contributors and maintainers of these underlying packages!
Important
This release brings in updates to myst-parser
. A notable change is that of the markdown link syntax, which was extended to support more constructs. The syntax behind this change is outlined in https://mep.mystmd.org/en/latest/meps/mep-0002/.
Bugs fixed
- FIX: update
output_scroll
tag #2050 (@agoose77) - RELEASE: v0.15.1 + BUG: Issue warning for sphinxcontrib-bibtex + docutils>=0.18,<0.20 #1965 (@mmcky)
Maintenance and upkeep improvements
- MAINT: prepare for 1.0 release #2089 (@agoose77)
- MAINT: adding python 3.10 to the testing matrix and tox #1987 (@bsipocz)
Documentation improvements
- DOCS: describe new GHA workflow #2080 (@agoose77)
- DOCS: fix broken URL #2072 (@PhilippKaniuth)
- DOCS: _config.yml: clarify CSS-breakage announcement #2070 (@SamB)
- DOCS: trigger deploy-book action on both master and main #2057 (@kolibril13)
- DOCS: update new-file.md #2056 (@RichardLitt)
- DOCS: update MyST
eval_rst
directive guide link #2040 (@nikosavola) - DOCS: update copyright year to 2023 #2029 (@GlobalMin)
- DOCS: fix minor format error in TOC documentation #2028 (@mwcraig)
- DOCS: typo fixes and formatting for migration.md #2018 (@delfanbaum)
- DOCS: update markdown.md #2014 (@chbrandt)
- DOCS: comments.md: add link to https://dokie.li/ #2001 (@westurner)
- DOCS: persist execution cache on github actions #1998 (@minrk)
- DOCS: Add documentation about suppressing warnings for showing plotly figures #1957 (@finsberg)
Other merged PRs
- build(deps): bump actions/cache from 3 to 4 #2104 (@dependabot)
- build(deps): bump actions/setup-python from 4 to 5 #2084 (@dependabot)
- build(deps): bump actions/checkout from 3 to 4 #2083 (@dependabot)
- build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 #2019 (@dependabot)
- build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 #2005 (@dependabot)
- build(deps-dev): update sphinx-design requirement from ~=0.3.0 to ~=0.4.1 #2000 (@dependabot)
- build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 #1999 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #1989 (@pre-commit-ci)
- Update config.py for sphinx_multitoc_numbering #1799 (@whyjz)
Contributors to this release
(GitHub contributors page for this release)
@AakashGfude | @agoose77 | @ashejim | @blakeNaccarato | @bsipocz | @chbrandt | @choldgraf | @chrisjsewell | @codecov | @delfanbaum | @dependabot | @finsberg | @firasm | @GlobalMin | @jorgensd | @kolibril13 | @marcdexet-cnrs | @mathieuboudreau | @minrk | @mmcky | @mwcraig | @nikosavola | @nocomplexity | @PhilippKaniuth | @phockett | @pre-commit-ci | @RichardLitt | @SamB | @welcome | @westurner | @whyjz | @zingale