- The JupyterLab extension for Jupytext now works with Jupyter Lab 4.0
- We have moved the extension back to https://github.com/mwouts/jupyterlab-jupytext
- We updated the
yarn.lock
file for the jupyter lab extension to address security vulnerabilities (#904, #925, #935, #939, #984, #1005, #1011, #1030, #1036)
- The "Jupytext Notebook" factory that lets the user configure the Notebook viewer as the default for text notebooks accepts more filetypes: "myst", "r-markdown" and "quarto" (#803)
The extension for Jupyter Lab benefited from a series of improvements contributed by Frédéric Collonval:
- A new "Jupytext Notebook" factory offers the option to open text notebooks directly with the notebook view (#803). To use it, follow the instructions in the documentation.
- The ICommandPalette is optional, for compatibility with RISE within JupyterLab RISE#605
- Added support for translation.
We also upgraded the extension dependency and especially json-schema
to address a security vulnerability.
- We have upgraded the extension dependencies and especially
ansi-regex
to fix a security vulnerability (#857)
- The extension can pair notebooks with
.qmd
files (Quarto format) (#837)
- We have upgraded the extension dependencies and especially
tar
andurl-parse
to fix two security vulnerabilities (#842) (#843)
- We have upgraded the extension dependencies and especially
ws
to fix a security vulnerability (#798)
- We have upgraded the extension dependencies and especially
hosted-git-info
to fix a security vulnerability (#783)
- We have updated
yarn.lock
to upgrademarked
to2.0
and fix a moderate vulnerability in the extension dependencies (#750)
- The
jupyterlab-jupytext
extension is now distributed usingjupyter-packaging
, thanks to Martin Renou's awesome contribution (#683).
- Remove duplicate
jupyterlab
entry inpackage.json
(#654)
- The description of the
jupyterlab-jupytext
extension was updated (#654) - The explicit dependency on the
jupytext
Python package was documented inpackage.json
(#654)
- The extension can pair a notebook to the new MyST Markdown format, developed by the ExecutableBookProject team. Thanks to Chris Sewell for his PRs! (#447 #456 #458)
- This version of the extension is compatible with JupyterLab 2.0. Many thanks to Jean Helie! (#449)
- The
nomarker
format is available through the Jupytext commands (requiresjupytext>=1.3.1
).
- Multiple pairings are supported (#290)
- The documentation includes the last version numbers for both Jupytext Python and for this extension (#311)
- Documentation says clearly that the extension is bundled with the Python package (#350)
- Fixed an incorrect
target_format
entry inserted by the version 1.0.1 of the extension.
- A click on a selected format toggle the pairing (#289)
- Use
JupyterFrontEnd
andJupyterFrontEndPlugin
from@jupyterlab/application
rather thanJupyterLab
andJupyterLabPlugin
for compatibility with JupyterLab 1.0.
- First extension compatible with JupyterLab 1.0
- Last extension compatible with JupyterLab 0.35
- Initial release of the extension