Skip to content

Releases: rhysd/action-setup-vim

v1.2.11

15 Apr 14:30
Compare
Choose a tag to compare
  • Fix installing stable or v0.7.0 Neovim on Windows runner. The asset directory name was changed from 'Neovim' to 'nvim-win64' at v0.7.0 and the change broke this action.

v1.2.10

23 Mar 03:17
Compare
Choose a tag to compare
  • Fix installing nightly Neovim on Windows. (thanks @notomo, #20 #21)
  • Update dependencies to the latest. (including new @actions/exec and @actions/io)

v1.2.9

05 Feb 13:32
Compare
Choose a tag to compare
  • Use node16 runner to run this action.
  • Update dependencies. Now TypeScript source compiles to ES2021 code since Node.js v16 supports all ES2021 features.

v1.2.8

02 Oct 14:51
Compare
Choose a tag to compare
  • Installing Neovim nightly now fallbacks to building from source when downloading assets failed (thanks @glacambre, #18, #9)
  • Update many dependencies including all @actions/* packages and TypeScript compiler
  • Now multiple versions of Vim/Neovim can be installed within the same job. Previously, Vim/Neovim installed via release archives or built from source were installed in ~/vim/~/nvim. It meant that trying to install multiple versions caused a directory name conflict. Now they are installed in ~/vim-{ver}/~/nvim-{ver} (e.g. ~/vim-v8.2.1234, ~/nvim-nightly) so that the conflict no longer happens.

v1.2.7

05 Feb 13:51
Compare
Choose a tag to compare
  • Fix: Installing stable Vim on ubuntu-20.04 worker. vim-gnome was removed at Ubuntu 19.10. In the case, this action installs vim-gtk3 instead. The worker is now used for ubuntu-latest also. (#11)
  • Improve: Better error message on an invalid value for version input
  • Improve: Update dependencies

v1.2.6

15 Nov 11:34
Compare
Choose a tag to compare
  • Fix: Build failed on building Vim older than v8.2.1119 on macOS worker. Now Vim before v8.2.1119 is built with Xcode11 since it cannot be built with Xcode12. (#10)
  • Improve: Update dependencies

v1.2.5

02 Oct 09:35
Compare
Choose a tag to compare
  • Fix: Update @actions/core for security patch
  • Improve: Internal refactoring
  • Improve: Update dependencies

v1.2.4

08 Sep 17:50
Compare
Choose a tag to compare
  • Improve: When an asset for stable Neovim in stable release is not found, fallback to the latest version release by detecting the latest version via GitHub API. API token will be given via token input. You don't need to set it because it is set automatically. (#5)
  • Improve: Update dependencies to the latest

v1.2.3

29 Mar 11:35
Compare
Choose a tag to compare
  • Fix: Run apt update before apt install on installing stable Vim on Linux. apt install vim-gnome caused an error without this

v1.2.2

22 Feb 02:57
Compare
Choose a tag to compare
  • Improve: Better error message when no asset is found on installing Neovim