diff --git a/src/MacVim/Info.plist b/src/MacVim/Info.plist index 50a6cd916d..5f5ed71ee2 100644 --- a/src/MacVim/Info.plist +++ b/src/MacVim/Info.plist @@ -1255,7 +1255,7 @@ CFBundleVersion - 182.1 + 183 LSApplicationCategoryType public.app-category.productivity NSAppTransportSecurity diff --git a/src/MacVim/release-notes/r183.md b/src/MacVim/release-notes/r183.md new file mode 100644 index 0000000000..cc7661f4ee --- /dev/null +++ b/src/MacVim/release-notes/r183.md @@ -0,0 +1,45 @@ +Updated to Vim 9.2.0321 + +Vim 9.2 was released in February 2026! See [announcement](https://www.vim.org/vim-9.2-released.php). This update syncs up to Vim 9.2, which also contains important security fixes. + +This release note does not come with the normal "New Vim Features" section. The next MacVim release will cover both releases to highlight new Vim features. + +Security Fixes +==================== + +There were numerous security fixes in Vim itself between the last release (9.1.1887) and 9.2.0321. Below are some some high severity ones that were fixed in the latest release: + +* [CVE-2025-66476](https://github.com/vim/vim/security/advisories/GHSA-g77q-xrww-p834) +* [CVE-2026-34714](https://github.com/vim/vim/security/advisories/GHSA-2gmj-rpqf-pxvh) +* [CVE-2026-34982](https://github.com/vim/vim/security/advisories/GHSA-8h6p-m6gr-mpw9) + +General +==================== + +- Sparkle (updater for MacVim) is now updated to 2.9.1. The updater will now also verify that the update feed is cryptographically signed. #1637 #1638 +- Binary release is now built using GNU iconv instead of the system built-in iconv. This slightly increases binary size, but makes MacVim work more consistently when dealing with non-Unicode files (e.g. JIS). #1626 + +Fixes +==================== + +- What's New page will no longer leave behind unnecessary persistent files in ~/Library #1619 + +Scripting +==================== + +- Scripting languages versions: + - Ruby is now built against 4.0, up from 3.4. + - Lua is now built against 5.5, up from 5.4. + +Compatibility +==================== + +Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build) + +Script interfaces have compatibility with these versions: + +- Lua 5.5 +- Perl 5.34 +- Python2 2.7 +- Python3 3.9 or above +- Ruby 4.0