Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency neovim/neovim to v0.10.3 #337

Merged
merged 1 commit into from
Dec 21, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 21, 2024

This PR contains the following updates:

Package Update Change
neovim/neovim patch v0.10.2 -> v0.10.3

Release Notes

neovim/neovim (neovim/neovim)

v0.10.3: Nvim 0.10.3

Compare Source

NVIM v0.10.3
Build type: Release
LuaJIT 2.1.1713484068

Changes since 0.10.2:

Features
  • main: Expand file ~\ or ~/ prefix on Windows
Bug Fixes
  • api: Make nvim_set_hl() respect all cterm attributes (#​31390)
  • completion: Avoid deleting text when completion leader changes #​31448
  • coverity/510275: Linematch out of bounds access (#​30687)
  • defaults: Don't replace keycodes in Visual search mappings (#​31460)
  • events: Don't expand args.file for Lua callback (#​31473)
  • extmark: Builtin completion can still affect nearby extmarks #​31387
  • filetype: Make filetype detection work with :doautocmd (#​31470)
  • inccommand: Ensure cursor is where it belongs
  • inspect: Show priority for treesitter highlights
  • inspect: Always show priority
  • lsp: Str_byteindex_enc bounds checking #​30747
  • lsp: Retrigger diagnostics request on server cancellation (#​31345) (#​31427)
  • lsp: Cancel pending requests before refreshing (#​31500)
  • marks: Skip right_gravity marks when deleting text
  • startup: Report --startuptime error to stderr (#​31131)
  • treesitter: Show proper node name error messages
  • tui: Avoid flushing buffer halfway an OSC 2 sequence (#​30793)
  • uri: Uri_encode encodes brackets incorrectly for RFC2732 #​31284
  • vim.system: Invalid MAX_TIMEOUT for 32-bit systems #​31638
Documentation
  • Misc (#​29410)
  • lua: "vim.bo" is always equivalent to :setlocal (#​30733)
  • lua: Clarify when on_key "typed" will be empty (#​30774)
Refactor
  • Fix incorrect use of enum (#​30924)
  • Sort various Lua tables in src/ alphabetically (#​30978)

Install

Windows
Zip
  1. Download nvim-win64.zip
  2. Extract the zip
  3. Run nvim.exe on your CLI of choice
MSI
  1. Download nvim-win64.msi
  2. Run the MSI
  3. Run nvim.exe on your CLI of choice
macOS (x86_64)
  1. Download nvim-macos-x86_64.tar.gz
  2. Run xattr -c ./nvim-macos-x86_64.tar.gz (to avoid "unknown developer" warning)
  3. Extract: tar xzvf nvim-macos-x86_64.tar.gz
  4. Run ./nvim-macos-x86_64/bin/nvim
macOS (arm64)
  1. Download nvim-macos-arm64.tar.gz
  2. Run xattr -c ./nvim-macos-arm64.tar.gz (to avoid "unknown developer" warning)
  3. Extract: tar xzvf nvim-macos-arm64.tar.gz
  4. Run ./nvim-macos-arm64/bin/nvim
Linux (x64)

Minimum glibc version to run these releases is 2.31. People requiring releases
that work on older glibc versions can find them at
https://github.com/neovim/neovim-releases.

AppImage
  1. Download nvim.appimage
  2. Run chmod u+x nvim.appimage && ./nvim.appimage
    • If your system does not have FUSE you can extract the appimage:
      ./nvim.appimage --appimage-extract
      ./squashfs-root/usr/bin/nvim
Tarball
  1. Download nvim-linux64.tar.gz
  2. Extract: tar xzvf nvim-linux64.tar.gz
  3. Run ./nvim-linux64/bin/nvim
Other

SHA256 Checksums

be189915a2a0da3615576e2db06a7c714aef0ae926b4da6107e589a3cc623e5c  nvim-linux64.tar.gz
ce5f6462d4fa7150cc90c593955f66f7707ab5edc1d18f87413ea482e096c24e  nvim.appimage
fa777410d766464e0578079f433119308b6bb7b92c03db7ef2be68789d1d4959  nvim.appimage.zsync
ddd3009b7f680d96211036e4c1a9af01c575ff5f9ef093ef7102e69aef6bf334  nvim-macos-x86_64.tar.gz
351819f8353c4f34f4928bddd2ab92c33f2a8976e9310a87a8fb794e2ae69104  nvim-macos-arm64.tar.gz
e5c1d5c1f9e0da6498ab3341046bb7568b72cfb578236188025c5dc5485ce752  nvim-win64.zip
8c2d9e1149813b65e7b0cb63c120f89a244db4ec3d67a28711e5fb02383f6c47  nvim-win64.msi

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) December 21, 2024 18:23
@renovate renovate bot merged commit 58b2359 into main Dec 21, 2024
1 check passed
@renovate renovate bot deleted the renovate/neovim-neovim-0.x branch December 21, 2024 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants