Skip to content

Latest commit

 

History

History
294 lines (158 loc) · 20.4 KB

File metadata and controls

294 lines (158 loc) · 20.4 KB

Changelog

0.3.12 (2025-08-22)

Bug Fixes

  • correct neovim utils script path reference (#221) (f0e271b)
  • nvim: installation for v0.11.0-v0.11.2 (#222) (8875247)
  • scripts: Explicitly specify bash command to run scripts (#156) (f837763)

0.3.11 (2024-07-06)

Bug Fixes

  • CI: Fix broken test CI and deprecated actions (931ed63)

0.3.10 (2024-06-08)

Bug Fixes

  • provider: Correctly handle upload dirs for non-standard configurations (#142) (6927788)
  • provider: use compression options correctly for user configuration (#144) (a1ea159)

0.3.9 (2024-05-26)

Features

Bug Fixes

  • container: handle container IDs correctly (aadb0a0)

0.3.8 (2024-05-25)

Bug Fixes

  • install: handle arm releases better (7f882cc)

0.3.7 (2024-05-25)

Bug Fixes

  • devpod opts adding and container launch (a6b741b)
  • handle docker wrappers well (322e992)
  • handle not adding ssh config path to existing devpod workspaces (ff04924)
  • improve directory creation (#134) (86e8fc5)
  • install: handle new URIs for macOS releases (eb76078)
  • macos installation (#133) (1217416)

0.3.6 (2024-05-22)

Features

  • devcontainer+docker: Add devcontainer and docker support (#66) (7e8b322)

Bug Fixes

  • devpod: check devpod/docker executable is available (f63fae1)

0.3.5 (2024-05-08)

Features

  • remote: add flag to indicate if the server is launched by remote-neovim (#125) (62cad51)

Bug Fixes

  • gui: do not show borders with GUI Neovim (658a89a)
  • ui: Gracefully handle scenario where we reconnect to remote server (1db2ff4)

0.3.4 (2024-05-08)

Bug Fixes

  • provider: set install method correctly (c0ddaa4)

0.3.3 (2024-05-08)

Features

  • provider: Always allow remote Neovim installation as an option (if available) (#119) (2044ac4)

0.3.2 (2024-04-28)

Bug Fixes

  • offline: fetch correct offline versions (1ae25e7)
  • offline: fix breaking tests (bbd82d6)

0.3.1 (2024-04-27)

Bug Fixes

  • ci: Fix file to update with the correct release (4a4251d)

0.3.0 (2024-04-25)

⚠ BREAKING CHANGES

  • install: Support source and system installed Neovim (#93)

Features

  • install: Support source and system installed Neovim (#93) (c4455b5)
  • support all other OSes through alternate install methods (#113) (14c202c)

0.2.7 (2024-04-17)

Bug Fixes

  • ui: resize popup window with nvim resize (#108) (fd0f74a)

0.2.6 (2024-04-14)

Features

  • ssh: support passphrase input in remote neovim (#104) (fde45f9), closes #103

0.2.5 (2024-04-10)

Bug Fixes

  • ssh: use --disable-copyfile only on macOS when compressing (#101) (7472c45)

0.2.4 (2024-03-24)

Features

  • config: add more default password prompt matchers (#98) (cfc7bd6)

Bug Fixes

  • ssh: Correctly handle path expansion for Include directive (#96) (de2004d)

0.2.3 (2024-02-14)

Features

  • support copying other neovim directories to remote (#88) (8135d46)

0.2.1 (2024-01-31)

Features

0.2.0 (2024-01-27)

⚠ BREAKING CHANGES

  • improve version detection and bump minimum neovim version to 0.9.0

Features

  • add drop down when there are multiple active session with :RemoteStop (2d715c1)
  • add highlight groups and show correct pane when client is not launched (3ae2ffb)
  • add host and connection details to session info (25aa5d9)
  • add keymap help window (446d16a)
  • add session info pane (bf2f93a)
  • improve :RemoteStart behaviour (245e6e7)
  • improve manual ssh input and remote connection check (b03a196)
  • improve version detection and bump minimum neovim version to 0.9.0 (c4c3c44)
  • set correct defaults for progressview window (f87e418)
  • switch to table opts and add logviewer (2fb2707)

Bug Fixes

  • better tracebacks and correct schedule wrapping (d3093cd)
  • correct color coding when we cleanup remote (ef4bad6)
  • correct neovim version checks (690a835)
  • correctly close remote session even if changes are pending (330f90f)
  • format markdown files and add pre-commit selene hook (#72) (0a7bd8f)
  • multiple popups do not work together and write detailed traceback (271a77c)
  • squash recursive .remote-nvim bug (39df787)
  • telescope: correct finder name in the preview window for existing workspaces (75475bf)
  • use dynamic uv definition to handle deprecated loop (14d6e07)

0.1.3 (2023-11-02)

Bug Fixes

  • notification: Notification does not go away if server is already running (#61) (4e65b1b)
  • provider: Fix hostname parsing in connection options (#64) (e57a2f8)

0.1.2 (2023-10-29)

Bug Fixes

  • health: Checkhealth was broken due to an incorrect call (#59) (5c56a70)

0.1.1 (2023-09-28)

Bug Fixes

  • determine user's home directory on remote robustly (#49) (f8db042)
  • provider: fix E5560 when calling vim.ui.select() (#53) (f299fb1), closes #52

0.1.0 (2023-09-24)

Bug Fixes

  • handle when ui.select is synchronous (#38) (da88176)
  • remove deprecated function call (#35) (6be08bd)

Miscellaneous Chores

0.0.1 (2023-08-09)

⚠ BREAKING CHANGES

  • remote-nvim: Refactored the entire code base to make it more manageable and extendable

Features

  • Add logging (#13) (51bc0a7)
  • add Neovim user commands (#19) (ec8d68e)
  • added progress reporter (#15) (84d952a)
  • configure logger to write only to file (#14) (37bfa49)
  • Improve user experience (#17) (14cd3c6)
  • install-nvim: Added installation script for Neovim (7fdabc1)
  • logging: Add logger (#8) (777258a)
  • remote-login: Save password for session after first input (#7) (90490fa)
  • remote-nvim-ssh: Add capability to SSH into remote server (c4da117)
  • remote-nvim-ssh: Add SSHJob and SSHSession (d6b185f)
  • remote-nvim-ssh: Capture hostname and ssh options (34372bb)
  • remote-nvim-ssh: Initial commit (31d4e38)
  • remote-nvim-ssh: Integrate SSH session with Telescope (a871ad4)
  • remote-nvim: Add remote host configuration tracking (#4) (c7ae2e4)
  • remote-nvim: Add SCP support and prepare for Neovim (b2fe1d7)
  • remote-nvim: Make SSH jobs async (#1) (ea0ea19)
  • ssh-login: Add support for verifying new host (#9) (481873a)

Bug Fixes

  • broken docs CI (#22) (bfd2b74)
  • broken port forwarding handling (#23) (f4b3b84)
  • launch of client while server is still is unavailable (#18) (e8a4c55)
  • nasty little index issue leading to hanging SSH jobs (#25) (0202949)
  • remote-nvim-ssh: Fix last line bug in connection verification (f96037a)
  • remote-nvim: Make ssh options parsing more robust (da1f4ed)
  • remote-setup: Fix port forwarding starting before setup (#6) (b966235)
  • ssh: Remove ssh prefix, if exits in options (2cdea34)
  • ssh: Shellescape commands to be run over SSH (95615e4)
  • upload and download args (#24) (8b16fdb)

Performance Improvements

Miscellaneous Chores

Code Refactoring

  • remote-nvim: Refactor existing code to abstract away providers (#12) (d7fd18c)