Releases: executablebooks/MyST-NB
v1.2.0
v1.2.0 - 2025-02-07
Enhancements made
- ENH: Support translated notebooks #600 (@OriolAbril)
Bugs fixed
- FIX: fix path suffix condition in core/read.py #641 (@je-cook)
- BUG: using rstrip to preserve indents #637 (@bsipocz)
Maintenance and upkeep improvements
- MAINT: fix CI in prep for release #659 (@bsipocz)
- MAINT: fail on warnings #647 (@bsipocz)
- MAINT: adding devdeps testing and cron and workflow dispatch #639 (@bsipocz)
- MAINT: adding python 3.13 to CI and classifiers #635 (@bsipocz)
Documentation improvements
- DOCS: clarify meaning of merge_streams option (#664) #665 (@mforbes)
- DOCS: add
configuration
key to readthedocs.yml #657 (@sneakers-the-rat) - DOCS: adding changelog for 1.1.2 #638 (@bsipocz)
Other merged PRs
- Preparing for v1.2.0 #663 (@bsipocz)
- Revert "[pre-commit.ci] pre-commit autoupdate" #642 (@agoose77)
- [pre-commit.ci] pre-commit autoupdate #569 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @bsipocz | @flying-sheep | @je-cook | @maximlt | @mforbes | @OriolAbril | @pre-commit-ci | @sneakers-the-rat
v1.1.2
v1.1.2 - 2024-09-24
Enhancements made
- ENH: Support translated notebooks #600 (@OriolAbril)
Bugs fixed
- FIX: fix path suffix condition in core/read.py #641 (@je-cook)
- BUG: using rstrip to preserve indents #637 (@bsipocz)
Maintenance and upkeep improvements
- MAINT: fix CI in prep for release #659 (@bsipocz)
- MAINT: fail on warnings #647 (@bsipocz)
- MAINT: adding devdeps testing and cron and workflow dispatch #639 (@bsipocz)
- MAINT: adding python 3.13 to CI and classifiers #635 (@bsipocz)
Documentation improvements
- DOCS: add
configuration
key to readthedocs.yml #657 (@sneakers-the-rat) - DOCS: adding changelog for 1.1.2 #638 (@bsipocz)
Other merged PRs
- Revert "[pre-commit.ci] pre-commit autoupdate" #642 (@agoose77)
- [pre-commit.ci] pre-commit autoupdate #569 (@pre-commit-ci)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @bsipocz | @flying-sheep | @je-cook | @OriolAbril | @pre-commit-ci | @sneakers-the-rat
v1.1.1
v1.1.1 - 2024-06-27
Bugs fixed
- FIX: output metadata overwrites image size for all following images #609 (@aeisenbarth)
- FIX: remove incorrect license classifier #603 (@agoose77)
Maintenance and upkeep improvements
- MAINT: bump version #614 (@agoose77)
- MAINT: appease mypy #612 (@agoose77)
- MAINT: fix specs for CI matrix #611 (@agoose77)
- MAINT: bump version #592 (@agoose77)
Documentation improvements
- DOCS: set printoptions to disable modern scalar printing #613 (@agoose77)
- DOCS: extra comma forgotten #606 (@jeertmans)
- DOCS: update shown code to match source #598 (@OriolAbril)
Contributors to this release
(GitHub contributors page for this release)
@aeisenbarth | @agoose77 | @jeertmans | @OriolAbril | @sstroemer | @welcome
v1.1.0
v1.1.0 - 2024-04-12
Enhancements made
- ENH: pass-through image metadata #588 (@flying-sheep)
Maintenance and upkeep improvements
- MAINT: bump version #592 (@agoose77)
- MAINT: use
findall
instead oftraverse
#585 (@agoose77) - MAINT: restore default line length #577 (@agoose77)
Other merged PRs
- build(deps): bump actions/setup-python from 4 to 5 #576 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @cisaacstern | @dependabot | @flying-sheep | @ma-sadeghi | @peytondmurray | @PhilipVinc | @sphuber | @welcome
v1.0.0
v1.0.0 - 2023-11-08
New features added
Bugs fixed
- FIX: update tests for newer matplotlib #559 (@agoose77)
- FIX: remove warnings for 3.11+ #547 (@agoose77)
- FIX: Show traceback before raising ExecutionError #531 (@paugier)
Maintenance and upkeep improvements
- MAINT: uncap nbformat #568 (@agoose77)
- MAINT: unpin jupyer-cache #567 (@agoose77)
- MAINT: bump minimum Python version #566 (@agoose77)
- MAINT: enable ruff formatter #565 (@agoose77)
- MAINT: test wider matrix #552 (@agoose77)
- MAINT: update linting #551 (@agoose77)
- MAINT: Patch
file_regression
fixture for Sphinx backwards compatibility #536 (@je-cook) - MAINT: remove python=3.7 as EOL is June 2023 #516 (@mmcky)
Documentation improvements
- DOCS: Fix broken pytest fixture #546 (@peytondmurray)
- 📚 DOCS: Fix typos and add codespell pre-commit hook #475 (@kianmeng)
API and Breaking Changes
Other merged PRs
- [pre-commit.ci] pre-commit autoupdate #564 (@pre-commit-ci)
- [pre-commit.ci] pre-commit autoupdate #561 (@pre-commit-ci)
- [pre-commit.ci] pre-commit autoupdate #556 (@pre-commit-ci)
- Update readthedocs Config File to fix Test Error #554 (@michaelweinold)
- [pre-commit.ci] pre-commit autoupdate #553 (@pre-commit-ci)
- build(deps): update ipython requirement from <=8.16.0 to <=8.16.1 #550 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #549 (@pre-commit-ci)
- build(deps): update ipython requirement from !=8.1.0,<8.16 to !=8.1.0,<8.17 #548 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #542 (@pre-commit-ci)
- build(deps): bump actions/checkout from 3 to 4 #539 (@dependabot)
- build(deps): update ipython requirement from !=8.1.0,<8.15 to !=8.1.0,<8.16 #538 (@dependabot)
- Update copyright year to 2023 #537 (@GlobalMin)
- build(deps-dev): update jupytext requirement from <1.15.0,>=1.11.2 to >=1.11.2,<1.16.0 #534 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #529 (@pre-commit-ci)
- build(deps-dev): update coconut requirement from <2.3.0,>=1.4.3 to >=1.4.3,<3.1.0 #527 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #526 (@pre-commit-ci)
- Update ipython requirement from !=8.1.0,<8.5 to !=8.1.0,<8.15 #521 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #518 (@pre-commit-ci)
- Update coconut requirement from <2.3.0,>=1.4.3 to >=1.4.3,<3.1.0 #517 (@dependabot)
- [pre-commit.ci] pre-commit autoupdate #515 (@pre-commit-ci)
- Update ipykernel requirement from ~=5.5 to >=5.5,<7.0 #512 (@dependabot)
- Update sphinx-book-theme requirement from ~=0.3.0 to >=0.3,<1.1 #510 (@dependabot)
- Update jupytext requirement from ~=1.11.2 to >=1.11.2,<1.15.0 #509 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @aleivag | @choldgraf | @chrisjsewell | @cisaacstern | @codecov | @dependabot | @GlobalMin | @je-cook | @joeldodson | @kianmeng | @kloczek | @LecrisUT | @michaelweinold | @mmcky | @paugier | @peytondmurray | @PhilipVinc | @pre-commit-ci | @rowanc1 | @sphuber | @tupui | @WarrenWeckesser | [@WELCOME](https://github.com/search?q=repo%3Aexecutablebooks%2FMyST-NB+involves%3Awelcome+updated%3A2023-04-24..2023-11-29&...
v0.17.2
v0.17.2 - 2023-04-21
This is primarily a maintenance release to support newer versions of dependencies and fix a few bugs.
Maintenance and upkeep improvements
- MAINT: Create dependabot.yml #499 (@choldgraf)
- MAINT: Fix codecov jobs and update pre-commit #460 (@choldgraf)
- UPDATE: jupyter-cache v0.6.0 #498 (@choldgraf)
Documentation improvements
- DOCS: Hint to avoid Extension error in sphinx-build #494 (@kolibril13, @choldgraf)
- DOCS: fix link to gallery #483 (@michaelaye, @choldgraf, @agoose77)
- Add note about how to use cell tags #490 (@kolibril13, @choldgraf)
- Update quickstart.md to include docs folder #489 (@kolibril13, @choldgraf)
- docs: update to latest
sphinx-design
#486 (@agoose77, @choldgraf)
Bug fixes
- fix: use jsdelivr CDN for ipywidgets #491 (@agoose77, @choldgraf)
- Add ipywidgets javascript #469 (@OriolAbril, @agoose77)
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)
@agoose77 (activity) | @choldgraf (activity) | @chrisjsewell (activity) | @dependabot (activity) | @kolibril13 (activity) | @michaelaye (activity) | @OriolAbril (activity) | @pre-commit-ci (activity)
v0.17.1
What's Changed
- 👌 IMPROVE:
hide-output
button by @chrisjsewell in #450 - 🚀 RELEASE: v0.17.1 by @chrisjsewell in #451
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- 📚 DOCS: correct key name for cell metadata by @agoose77 in #428
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #425
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #432
- 🧪 Fix tests for new dependency versions by @chrisjsewell in #439
- 🐛 FIX: Inline exec variables with multiple outputs by @chrisjsewell in #440
- 👌 IMPROVE: Replace sphinx-togglebutton with built-in functionality by @chrisjsewell in #446
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #435
- 👌 IMPROVE: cache bust changes to CSS by @chrisjsewell in #447
- 👌 IMPROVE: Move CSS colors to variables by @chrisjsewell in #448
- 🚀 RELEASE: v0.17.0 by @chrisjsewell in #449
New Contributors
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- 📚 DOCS: Fix link in README by @bsipocz in #415
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #412
- ⬆️ UPGRADE: Add Python 3.10 support by @jarrodmillman in #422
- ⬆️ UPDATE: Sphinx v5, myst-parser v0.18 by @chrisjsewell in #424
- 🚀 RELEASE: v0.16.0 by @chrisjsewell in #426
New Contributors
- @bsipocz made their first contribution in #415
- @jarrodmillman made their first contribution in #422
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- 🔀 MERGE: Add inline execution and variable evaluation by @chrisjsewell in #414
Full Changelog: v0.14.0...v0.15.0