mirror of
https://github.com/neovim/neovim.git
synced 2026-04-14 03:26:10 +00:00
Following is a list of commits (fixes/features only) in this release. See `:help news` in Nvim for release notes. FEATURES -------------------------------------------------------------------------------- -8a79d3a3bb:restart: reattach all UIs (#38683) FIXES -------------------------------------------------------------------------------- -415626d46d:restart: inherit stderr fd on Unix (#38755) -8b3f3113c4:restart: only pass --headless when there is no UI (#38580) -e5792f6353api: avoid error when parsing invalid expr after :echo (#38695) -6ef5f59be6channel: crash on exit after closing v:stderr channel (#38754) -14ee84e7a5cmdline: redraw cmdline after empty message (#38485) -b2702913b9defaults: check for TUI on non-stdio channel on startup (#38581) -c3e52bb264events: avoid recursive loop_uv_run() from vim.ui_attach() shell message -4bf170d79dhelp: show error when using :help! with nothing at cursor #38775 -c692e848e9lsp: do not respond to codelens refresh if a request is already scheduled (#38801) -2eb14c54bclsp: highlight snippet preview when server can't completionItem/resolve (#38534) -f2764a596dlsp: reset document color processed version on clear (#38582) -8f7cbf6d66lsp: use `winresetview()` to avoid switching to normal mode (#38641) -6cb439ac9enet: handle remote archive URLs via tar/zip browse #38744 -35a9bf8785pack: avoid eager vim.version call #38705 -fdf94493cfpack: use `uv.available_parallelism()` to compute number of threads #38717 -60a24d707ctermkey: use terminfo for (shift+)left/right keys -9f16ad8ca3treesitter: select reset to "v" visualmode() -2d9619fac7treesitter: select with node ending with unicode char (#38557) -d83141c0f2ui2: allow empty argument for enable() #38605 -b924afb36bui2: correct buffer reference in msg:start_timer() (#38600) -131a3cacb3ui2: prevent flicker when entering pager from expanded cmdline (#38662) -bac7c3a996ui2: update spill indicator when appending to expanded cmdline #38715 -dee6d2ad97ui2: vim.on_key should return nil instead of false (#38668) -e7a07364advim.net: check if vim.system's stdout is nil #38713 -32ca1aae88window: clear cmdline 'ruler' when window is closed (#38631) -d660233edfwindows: force console codepage to UTF-8 for shell/system() #38742 PERFORMANCE -------------------------------------------------------------------------------- -3de423eb20vim.pos: use `nvim_buf_line_count` instead of fetching all lines #38686 BUILD -------------------------------------------------------------------------------- -38b5cfc74acmake: allow ignoring deps sha VIM PATCHES -------------------------------------------------------------------------------- -90b4f02b44068c060: runtime(rustfmt): not correctly escaping directory names (#38597) -304c0ac9f912f6f20: runtime(sh): Keep function name patterns engine neutral (#38719) -10bd554c0f82ebaa7: runtime(racket): Make visual K mapping more robust for shell injection (#38677) -c084ab9f579.2.0276: [security]: modeline security bypass (#38657) -04fabbf32d9.2.0277: tests: test_modeline.vim fails (#38672) -3e2ce64f889.2.0280: [security]: path traversal issue in zip.vim (#38693) -58cc2fdc5f9.2.0285: :syn sync grouphere may go beyond end of line (#38727) -bf084967d79.2.0299: runtime(zip): may write using absolute paths (#38810) -a837c906bb9.2.0303: tests: zip plugin tests don't check for warning message properly -c09e82d12a9.2.0304: tests: test for 9.2.0285 doesn't always fail without the fix -dd85c13382runtime file updates (#38659) REFACTOR -------------------------------------------------------------------------------- -49133b4f77typval.c: fix wrong argument to macro (#38813) REVERTED CHANGES -------------------------------------------------------------------------------- -8e490e70ed"fix(scripts): gen_terminfo clears Windows terminfo definitions #36736" -ad0adbb1b2"refactor(process): don't read from PTY master using uv_pipe_t" (#37401)
87 lines
3.5 KiB
XML
87 lines
3.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
Copyright 2018 Neovim contributors
|
|
|
|
See also:
|
|
https://appimage.github.io/neovim/
|
|
https://github.com/flathub/io.neovim.nvim
|
|
-->
|
|
<component type="desktop-application">
|
|
<id>io.neovim.nvim</id>
|
|
<translation type="gettext">nvim</translation>
|
|
<project_license>Apache-2.0</project_license>
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
<name>Neovim</name>
|
|
<summary>Vim-fork focused on extensibility and usability</summary>
|
|
|
|
<description>
|
|
<p>Neovim is a refactor of the Vim text editor designed to encourage new features, advanced UIs, and powerful extensions.</p>
|
|
</description>
|
|
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<caption>Live :substitute feature</caption>
|
|
<image>https://neovim.io/images/nvim-screenshot-1.png</image>
|
|
</screenshot>
|
|
</screenshots>
|
|
|
|
<releases>
|
|
<release date="2026-04-06" version="0.12.1"/>
|
|
<release date="2026-03-29" version="0.12.0"/>
|
|
<release date="2026-03-28" version="0.11.7"/>
|
|
<release date="2026-01-26" version="0.11.6"/>
|
|
<release date="2025-11-02" version="0.11.5"/>
|
|
<release date="2025-08-31" version="0.11.4"/>
|
|
<release date="2025-07-12" version="0.11.3"/>
|
|
<release date="2025-05-30" version="0.11.2"/>
|
|
<release date="2025-04-26" version="0.11.1"/>
|
|
<release date="2025-03-26" version="0.11.0"/>
|
|
<release date="2025-01-29" version="0.10.4"/>
|
|
<release date="2024-12-21" version="0.10.3"/>
|
|
<release date="2024-10-03" version="0.10.2"/>
|
|
<release date="2024-07-24" version="0.10.1"/>
|
|
<release date="2024-05-16" version="0.10.0"/>
|
|
<release date="2023-12-30" version="0.9.5"/>
|
|
<release date="2023-10-09" version="0.9.4"/>
|
|
<release date="2023-09-07" version="0.9.2"/>
|
|
<release date="2023-05-29" version="0.9.1"/>
|
|
<release date="2023-04-07" version="0.9.0"/>
|
|
<release date="2023-02-02" version="0.8.3"/>
|
|
<release date="2022-12-29" version="0.8.2"/>
|
|
<release date="2022-11-14" version="0.8.1"/>
|
|
<release date="2022-09-30" version="0.8.0"/>
|
|
<release date="2022-06-26" version="0.7.2"/>
|
|
<release date="2022-06-26" version="0.7.1"/>
|
|
<release date="2022-04-15" version="0.7.0"/>
|
|
<release date="2021-12-31" version="0.6.1"/>
|
|
<release date="2021-11-30" version="0.6.0"/>
|
|
<release date="2021-09-26" version="0.5.1"/>
|
|
<release date="2021-07-02" version="0.5.0"/>
|
|
<release date="2020-08-04" version="0.4.4"/>
|
|
<release date="2019-11-06" version="0.4.3"/>
|
|
<release date="2019-09-15" version="0.4.2"/>
|
|
<release date="2019-09-15" version="0.4.1"/>
|
|
<release date="2019-09-15" version="0.4.0"/>
|
|
<release date="2019-07-03" version="0.3.8"/>
|
|
<release date="2019-04-29" version="0.3.5"/>
|
|
<release date="2019-01-13" version="0.3.4"/>
|
|
<release date="2019-01-05" version="0.3.3"/>
|
|
<release date="2018-12-31" version="0.3.2"/>
|
|
<release date="2018-07-19" version="0.3.1"/>
|
|
<release date="2018-07-11" version="0.3.0"/>
|
|
</releases>
|
|
|
|
<content_rating type="oars-1.1"/>
|
|
<launchable type="desktop-id">nvim.desktop</launchable>
|
|
<url type="homepage">https://neovim.io/</url>
|
|
<url type="bugtracker">https://github.com/neovim/neovim/issues</url>
|
|
<url type="faq">https://neovim.io/doc/user/faq.html</url>
|
|
<url type="help">https://neovim.io/doc/</url>
|
|
<url type="donation">https://neovim.io/#sponsor</url>
|
|
<url type="translate">https://github.com/neovim/neovim/tree/master/src/nvim/po</url>
|
|
<provides>
|
|
<binary>nvim</binary>
|
|
<id>nvim</id>
|
|
</provides>
|
|
</component>
|