Skip to content

Releases: kiyoon/jupynium.nvim

v0.2.5

14 Nov 13:18
Compare
Choose a tag to compare

✨ New Features

♻️ Refactors

v0.2.4

17 Jun 23:57
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to d83c56a - drop python3.7, remove deprecated markdown cell syntax, hide migration guide banner (PR #119 by @kiyoon):

    drop python3.7, remove deprecated markdown cell syntax, hide migration guide banner (#119)

  • due to e730e34 - remove deprecated markdown syntax (PR #121 by @kiyoon):

    remove deprecated markdown syntax (#121)

  • due to 369b58f - remove deprecated commands (PR #122 by @kiyoon):

    remove deprecated commands (#122)

✨ New Features

🐛 Bug Fixes

♻️ Refactors

v0.2.2

15 Jan 12:24
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

  • 05ef99a - cache cells.line_types_entire_buf to avoid repeated calls (PR #89 by @kiyoon)

v0.2.1

10 Aug 14:45
Compare
Choose a tag to compare

What's Changed

  • Add option to ipynb2jupytext to convert only code cells by @fecet in #69
  • feat(hover): better highlighting by @kiyoon in #70
  • add option to allow user to configure floating window by @matthewsia98 in #71
  • set up keymaps when plugin is lazy loaded by @matthewsia98 in #73
  • fix: empty notebook after start syncing sometimes by @kiyoon in #75
  • feat: Connect to synchronized kernel by @fecet in #77
  • fix: deprecated selenium 4.10 options by @kiyoon in #81
  • feat: file logging (/tmp/jupynium/logs) by @kiyoon in #83
  • support jupytext py:percent flavor cell magic by @fecet in #84
  • fix!: Notebook 7 uses localhost:8888/nbclassic by @kiyoon in #86

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

17 Mar 10:32
Compare
Choose a tag to compare

What's Changed

  • Commented magic command becomes uncommented on notebook (#28) and profiles ini is nil by default by @kiyoon in #29
  • Feat: change kernel by @kiyoon in #31
  • fix windows #32 by @kiyoon in #33
  • Properly kill jupyter notebook server by @kiyoon in #35
  • feat: option not to auto close tab and change BufWinLeave to BufUnload by @kiyoon in #36
  • feat: JupyniumSelectKernel UI without Telescope dependency by @kiyoon in #38
  • feat: smart select default kernel when :JupyniumStartSync by @kiyoon in #39
  • add geckodriver to requirements by @jamibear in #40
  • feat(API): Jupynium_execute_javascript, :JupyniumKernelInterrupt by @kiyoon in #46
  • Add desc to keymaps by @kiyoon in #47
  • instead of breaking, warn and deprecate by @kiyoon in #48
  • Updated the README to simplify steps for new users by @sho-87 in #51
  • feat: jupytext markdown cell content with comments by @kiyoon in #53
  • feat: kernel hover by @kiyoon in #54
  • Feat: kernel completion through nvim-cmp by @kiyoon in #55
  • Added syntax highlighting for cell separators and magic commands by @kiyoon in #56
  • feat: Markdown treesitter highlighting by @kiyoon in #57
  • feat: highlight groups for Jupynium instead of linking by @kiyoon in #58
  • Handle more than one "window" (tab) when starting browser by @vandalt in #60
  • feat: jupynium file pattern by @kiyoon in #63
  • feat: post evaluate cell text (jupytext percent format with python multi-line string) by @kiyoon in #68
  • Check for matching executable in environment path when no conda_env_name metadata (enables venv default kernels) by @vandalt in #67

New Contributors

  • @jamibear made their first contribution in #40
  • @sho-87 made their first contribution in #51
  • @vandalt made their first contribution in #60

Full Changelog: v0.1.1...v0.2.0

v0.1.1

29 Jan 03:19
Compare
Choose a tag to compare

Bug fixes, compatibility updates, more user friendly, and some added features

What's Changed

  • Mac install issue: vendored mode versioneer with legacy build meta by @kiyoon in #3
  • fix auto attach not working when autostart is disabled by @kiyoon in #4
  • use persist queue for cross platform (native Windows support) by @kiyoon in #5
  • Load from ipynb and start sync by @kiyoon in #6
  • Make it possible to run jupynium without attaching to nvim. Better error when can't connect to Notebook by @kiyoon in #7
  • Support multiple languages (use .ju.) and hanging test fix by @kiyoon in #8
  • python 3.7 compatible by @kiyoon in #9
  • setuptools-scm by @kiyoon in #10
  • add sleep when idle by @kiyoon in #15
  • Partial jupytext support by @kiyoon in #16
  • get cell inputs only when loading from ipynb, instead of downloading incl. outputs by @kiyoon in #18
  • firefox profile to remember token by @kiyoon in #20
  • Textobject move repeatable by @kiyoon in #21
  • Run jupyter notebook when not running by @kiyoon in #22
  • Start sync now able to open an existing file, Auto start sync uses current file name, Fix #12 by @kiyoon in #25
  • Select notebook dir in config option by @kiyoon in #26

Full Changelog: v0.1.0...v0.1.1

v0.1.0

12 Jan 00:57
Compare
Choose a tag to compare

First release