Updated to Vim 8.2.2127.
- -Note: This release doesn’t natively support Apple Silicon / M1 yet, but does work under Rosetta. See below.
+Updated to Vim 8.2.1719.
Touch Bar now supports submenus, and allows mixed icon/text displays using tmenu. When in edit modes (e.g. insert), it will also display an emoji picker as well. See :help touchbar for documentation. #1084
The Core Text renderer has been rewritten and is now much faster! Scrolling should not stutter and lag like before and generally it should feel a lot smoother now. Thanks to Sidney San Martín (@s4y) for the contribution. #858
- -With this change, the non-Core-Text renderer is now considered deprecated. The old renderer is accessible either through the Preference Pane (under Advanced) or by setting the defaults “MMRenderer” to 0. It works for now, but it will be removed in a future update as it has known bugs.
- -Menus are now localized, see :h langmenu for how Vim menu localization works. You can use set langmenu=none to turn it off if you would like. #1099

There still exists a few menu items that are not localized, and the general MacVim GUI is not localized as well. If you would like to help, please use #1102 to coordinate with MacVim dev team.
- -Help menu’s search bar now searches Vim documentation as well! See #1095.
- -
This release does not contain a native universal app for Apple Silicon / M1 Macs yet. The release binary will still work under Rosetta, which should provide enough performance, but if you use Python/etc plugins, you need to make sure you have x86 versions of Python/etc installed (which is still the default for Homebrew as of this release).
- -MacVim is buildable under Apple Silicon, so if you need a native binary, you could build it yourself by downloading the source from the Github repository. See #1136 for progress on releasing a universal app for Apple Silicon.
-MacVim has enabled the Github Discussions feature, which serves as a good spot for general discussions and questions. See this post and check it out!
-


WinBar menus (which are used by plugins like vimspector) now work properly and don’t create dummy menu items. #918:browse tabnew no longer crashes MacVim in terminal mode. #1107 (Vim 8.2.1842):!sudo or other commands that require password entry (macvim-askpass) will no longer focus on Finder, and will keep the focus on MacVim. #1091vimgrep causing a crash, and odd behaviors with using Shift-O on the first line. #1082 #1083Script interfaces have compatibility with these versions:
Read the latest release notes here.