Skip to content

Latest commit

 

History

History
115 lines (67 loc) · 3.46 KB

File metadata and controls

115 lines (67 loc) · 3.46 KB

Change Log

1.4.4 2026-03-02

  • Support ${userHome} and ${env:VAR_NAME} in jupytextSync.pythonExecutable setting by @alxhslm.

1.4.3 2026-03-01

  • Do not modify user settings when auto detecting python executable.
  • Show warning instead of error when auto detecting python executable fails.

1.4.2 2026-02-22

  • Change logo to comply with VS Code marketplace requirements.

1.4.1 2026-01-15

  • Fix by @nrontsis: Wait for subprocesses stdio outputs on exit.

1.4.0 2025-11-22

  • Dropped support for Jupytext <v1.17.3 to keep the code maintainable.
  • Paired paths respects Jupytext config files (e.g., paired formats in subdirectories).
  • "Open as paired Notebook" renamed to "Open paired Notebook".
  • "Open paired Notebook" will not automatically pair with a notebook. Please, first pair manually or use Jupytext config files.
  • Other code cleanup leading to small user flow changes and enhancements.

1.3.3 2025-10-18

  • Remove unnecessary autoOpenNotebook setting.

1.3.2 2025-10-18

  • Change auto-open paired notebook ("Jupytext Paired Notebook") and auto-delete paired notebook to explicitly opt-in features.

1.3.1 2025-10-17

  • Small UX enhancement

1.3.0 2025-10-16

UX maximums is here:

  • Open paired Notebook automatically when opening a paired text file.
  • Delete paired Notebook automatically when closing the Notebook Editor.
  • Added command and notification button to "Locate Python and Jupytext".

1.2.2 2025-10-13

  • Sanitize Python imports: ignore modules in the current working directory.

1.2.1 2025-10-12

  • Drop the default suggested subdirectory for the notebook file (ipynb format).

1.2.0 2025-10-06

  • Enhance support for Jupytext v1.17.3. Use of Jupytext <=v1.17.2 is deprecated.
  • Enhanced support of Jupytext config files when using Jupytext v1.17.3+.

1.1.11 2025-10-06

  • Disable the compact layout suggestion pop up. This feature will eventually moved into a separate extension. The command can still be invoked from the command palette.

1.1.10 2025-08-14

  • Rename extraSetFormatsArgs/extraSyncArgs to setFormatsArgs/syncArgs
  • This change allows arbitrary user-defined arguments order

1.1.9 2025-08-14

  • Add settings to pass extra CLI arguments to Jupytext commands:
    • jupytextSync.extraSyncArgs for jupytext --sync (e.g., --use-source-timestamp)
    • jupytextSync.extraSetFormatsArgs for jupytext --set-formats
  • Logs now print an abbreviated executed jupytext command for easier troubleshooting

1.1.8 2025-08-11

  • Enhance logs with timestamps and sync ID

1.1.7 2025-07-20

  • Add support for ${workspaceFolder} in pythonExecutable

1.1.6 2025-07-19

  • Prevent concurrency for jupytext --sync commands on the same file

1.1.5 2025-07-10

  • Change compact layout to "suggested" (instead of "recommended")

1.1.4 2025-05-21

  • Fix: don't sync files that have not been paired before

1.1.3 2025-05-09

  • Made the notebook toolbar visible for users that activate the compact mode
  • Removed dummy files from the build

1.1.1 2025-06-08

  • Automatically discover suitable Python and Jupytext
  • Open as paired notebook command
  • Fix: jupytext config files should now be picked up correctly by jupytext

1.0.0 2025-05-06

Initial release.

  • Core Jupytext pairing and synchronization functionality.
  • Automatic sync on open/save/close (configurable).
  • Commands for pairing, raw cell manipulation.
  • Optional compact notebook layout command.