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.4 #872

Merged
merged 1 commit into from
Jan 29, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 29, 2025

This PR contains the following updates:

Package Update Change
neovim/neovim patch 0.10.3 -> 0.10.4

Release Notes

neovim/neovim (neovim/neovim)

v0.10.4: Nvim v0.10.4

Compare Source

NVIM v0.10.4
Build type: Release
LuaJIT 2.1.1713484068

This is maintenance release, focusing on bug fixes. It also contains changes
to the available binary releases.

A Linux AArch64 binary has been added as part of the binary releases.
In addition, the previous "linux64" binary has been renamed to "linux-x86_64".
This is a BREAKING change for scripts which consumes our binary releases.

Bug Fixes
  • checkhealth: Failed if 'lua' in plugin name
  • decor: Set invalid flag for end of invalidated paired marks
  • inspect: Use correct default highlight
  • jobs: Do not block UI when jobwait() doesn't block (#​31803)
  • lsp: Minimum height for floating popup #​31990
  • lua: Prevent SIGSEGV when lua error is NULL in libuv_worker (#​32091)
  • marks: Revise metadata for start mark of revalidated pair #​32017
  • mpack: Remove invalid bool definition
  • runtime: Let matchit and matchparen skips fallback on treesitter captures
  • search: Avoid quadratic time complexity when computing fuzzy score (#​32153)
  • treesitter: Uv_dlclose after uv_dlerror
  • treesitter: Don't open fold when o/O adds a line below #​28709
  • treesitter.foldexpr: Robustness against ctrl-c
  • treesitter.foldexpr: Refresh in the buffers affected by OptionSet
  • treesitter.foldexpr: Only refresh valid buffers
  • ui: Ensure screen update before waiting for input #​30576

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 (x86_64)

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-linux-x86_64.appimage
  2. Run chmod u+x nvim-linux-x86_64.appimage && ./nvim-linux-x86_64.appimage
    • If your system does not have FUSE you can extract the appimage:
      ./nvim-linux-x86_64.appimage --appimage-extract
      ./squashfs-root/usr/bin/nvim
Tarball
  1. Download nvim-linux-x86_64.tar.gz
  2. Extract: tar xzvf nvim-linux-x86_64.tar.gz
  3. Run ./nvim-linux-x86_64/bin/nvim
Linux (arm64)
AppImage
  1. Download nvim-linux-arm64.appimage
  2. Run chmod u+x nvim-linux-arm64.appimage && ./nvim-linux-arm64.appimage
    • If your system does not have FUSE you can extract the appimage:
      ./nvim-linux-arm64.appimage --appimage-extract
      ./squashfs-root/usr/bin/nvim
Tarball
  1. Download nvim-linux-arm64.tar.gz
  2. Extract: tar xzvf nvim-linux-arm64.tar.gz
  3. Run ./nvim-linux-arm64/bin/nvim
Other

SHA256 Checksums

cc02d640809f6cfb27ee5fca78cc612ccda0dc4fbb648430d49de623660d0216  nvim-linux-arm64.appimage
e596eabe337c77c3426f5f9b7da94767ca1da93c709b7a8b71f318338ab06d40  nvim-linux-arm64.appimage.zsync
c819bf47a9878013ba35ceae87125dd170ede4a72844d049fb35f781045872eb  nvim-linux-arm64.tar.gz
d1b1488ef6a970dc3a2826b788d31d81b2f308ad42ef70ed62d35d0bf6189336  nvim-linux-x86_64.appimage
eb97ae6511b9b4b455c46901dc2d18fbe8955f2f40e4800c4eeec4eac4388e3a  nvim-linux-x86_64.appimage.zsync
95aaa8e89473f5421114f2787c13ae0ec6e11ebbd1a13a1bd6fcf63420f8073f  nvim-linux-x86_64.tar.gz
3d7b07ec9b491d2a3d55167bc1db1cfa96773a1a37e74ea384cb15ab0189223b  nvim-macos-arm64.tar.gz
c1405071127b59dbdefc31d9c52e9a5c36db67dcef6dcf83e898aada1f3f778e  nvim-macos-x86_64.tar.gz
8a1b63a7fcdbd0ec336f052472fdcf6bb5562c458534f8b91c41ffcebeb7e816  nvim-win64.msi
dceeb8301f64e244e3e2dffaedbb153bd01c0c6ecb5024a90e3172dc8e65555c  nvim-win64.zip

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.

@sblask sblask merged commit 4f0ac89 into main Jan 29, 2025
2 checks passed
@sblask sblask deleted the renovate/neovim-neovim-0.x branch January 29, 2025 23:17
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.

1 participant