Skip to content

Commit 754f029

Browse files
committed
release-183
1 parent 02d0bf9 commit 754f029

File tree

6 files changed

+91
-61
lines changed

6 files changed

+91
-61
lines changed

_data/releases.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
# The prereleases list should only be filled if there's an active prerelease.
55
# Otherwise it should be empty.
66
prereleases:
7-
- num: 182.1
8-
date: "2026-01-12T02:33:07Z"
97

108
releases:
9+
- num: 183
10+
date: "2026-04-08T06:58:41Z"
1111
- num: 182
1212
date: "2025-10-30T09:59:10Z"
1313
- num: 181

_includes/releases/r183.html

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<p>Updated to Vim 9.2.0321</p>
2+
3+
<nav>
4+
<ul class="toc" id="markdown-toc">
5+
<li><a href="#r183-security-fixes" id="markdown-toc-r183-security-fixes">Security Fixes</a></li>
6+
<li><a href="#r183-general" id="markdown-toc-r183-general">General</a></li>
7+
<li><a href="#r183-fixes" id="markdown-toc-r183-fixes">Fixes</a></li>
8+
<li><a href="#r183-scripting" id="markdown-toc-r183-scripting">Scripting</a></li>
9+
<li><a href="#r183-compatibility" id="markdown-toc-r183-compatibility">Compatibility</a></li>
10+
</ul>
11+
12+
</nav>
13+
14+
<p>Vim 9.2 was released in February 2026! See <a href="https://www.vim.org/vim-9.2-released.php">announcement</a>. This update syncs up to Vim 9.2, which also contains important security fixes.</p>
15+
16+
<p>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.</p>
17+
18+
<h1 id="r183-security-fixes">Security Fixes</h1>
19+
20+
<p>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:</p>
21+
22+
<ul>
23+
<li><a href="https://github.com/vim/vim/security/advisories/GHSA-g77q-xrww-p834">CVE-2025-66476</a></li>
24+
<li><a href="https://github.com/vim/vim/security/advisories/GHSA-2gmj-rpqf-pxvh">CVE-2026-34714</a></li>
25+
<li><a href="https://github.com/vim/vim/security/advisories/GHSA-8h6p-m6gr-mpw9">CVE-2026-34982</a></li>
26+
</ul>
27+
28+
<h1 id="r183-general">General</h1>
29+
30+
<ul>
31+
<li>Sparkle (updater for MacVim) is now updated to 2.9.1. The updater will now also verify that the update feed is cryptographically signed. <a href="https://github.com/macvim-dev/macvim/issues/1637">#1637</a> <a href="https://github.com/macvim-dev/macvim/issues/1638">#1638</a></li>
32+
<li>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). <a href="https://github.com/macvim-dev/macvim/issues/1626">#1626</a></li>
33+
</ul>
34+
35+
<h1 id="r183-fixes">Fixes</h1>
36+
37+
<ul>
38+
<li>What’s New page will no longer leave behind unnecessary persistent files in ~/Library <a href="https://github.com/macvim-dev/macvim/issues/1619">#1619</a></li>
39+
</ul>
40+
41+
<h1 id="r183-scripting">Scripting</h1>
42+
43+
<ul>
44+
<li>Scripting languages versions:
45+
<ul>
46+
<li>Ruby is now built against 4.0, up from 3.4.</li>
47+
<li>Lua is now built against 5.5, up from 5.4.</li>
48+
</ul>
49+
</li>
50+
</ul>
51+
52+
<h1 id="r183-compatibility">Compatibility</h1>
53+
54+
<p>Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)</p>
55+
56+
<p>Script interfaces have compatibility with these versions:</p>
57+
58+
<ul>
59+
<li>Lua 5.5</li>
60+
<li>Perl 5.34</li>
61+
<li>Python2 2.7</li>
62+
<li>Python3 3.9 or above</li>
63+
<li>Ruby 4.0</li>
64+
</ul>

appcast/_appcast_signature.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<!-- sparkle-signatures:
2-
edSignature: UwuYxfz+1MxV29U2H25Ojeqdxp6HrHSUmrSEMRAySf/OplUIR1xFS56vCRbbfHFW4erCpkT+0M+J5rDVHGZdBg==
3-
length: 37463
2+
edSignature: WcMQgjh7/iHdY9vEEZS0OyMMnfL7EV11GWOxAzT5m48NN6+msTO3pOW/0pzWtCaSz5Ro6zQayP3xX7kWCXgPBg==
3+
length: 18608
44
-->

appcast/_prerelease.xml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +0,0 @@
1-
<item>
2-
<sparkle:channel>prerelease</sparkle:channel>
3-
<title>MacVim prerelease-182.1</title>
4-
<description><![CDATA[
5-
{% include_relative _appcast_style.css %}
6-
<div>
7-
{% include releases/r182.1.html %}
8-
</div>
9-
10-
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/">Latest release notes &gt;</a></small></p>
11-
]]></description>
12-
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
13-
<pubDate>Mon, 12 Jan 2026 02:00:00 +0000</pubDate>
14-
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
15-
<sparkle:version>182.1</sparkle:version>
16-
<sparkle:shortVersionString>9.1.2068</sparkle:shortVersionString>
17-
<enclosure type="application/octet-stream"
18-
url="https://github.com/macvim-dev/macvim/releases/download/prerelease-182.1/MacVim.dmg"
19-
sparkle:edSignature="kDzX+L0ivwoak5HjfxClv/lsDNVcg1ZA50iycUuYgnseMoGAqhHd27Q/0lpOIVktMHqyBEPON78hPq74BmZsCQ==" length="25383709"
20-
/>
21-
<sparkle:deltas>
22-
<enclosure type="application/octet-stream"
23-
url="https://github.com/macvim-dev/macvim/releases/download/prerelease-182.1/182_to_182.1.delta"
24-
sparkle:deltaFrom="182"
25-
sparkle:edSignature="kmzhtpVQF017Md0inHX+lYzoLhwRm1sa+OFvwKMVZJiOs+nbsJ29csCIHVOazZltJx7GlBXKL7wCslcVsejHAQ==" length="2000950"
26-
/>
27-
</sparkle:deltas>
28-
29-
</item>

appcast/_release.xml

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,38 @@
11
<item>
2-
<title>MacVim release-182</title>
2+
<title>MacVim release-183</title>
33
<description><![CDATA[
44
{% include_relative _appcast_style.css %}
55
<div>
6-
{% include releases/r182.html %}
6+
{% include releases/r183.html %}
77
</div>
8-
<div data-sparkle-version=181>
8+
<div data-sparkle-version=182>
99
<details class=oldVersionToggle>
10-
<summary>r181</summary>
11-
{% include releases/r181.html %}
10+
<summary>r182</summary>
11+
{% include releases/r182.html %}
1212
</details>
1313
</div>
1414
1515
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/latest">Latest release notes &gt;</a></small></p>
1616
]]></description>
1717
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
18-
<pubDate>Thu, 30 Oct 2025 09:00:00 +0000</pubDate>
18+
<pubDate>Wed, 08 Apr 2026 06:00:00 +0000</pubDate>
1919
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
20-
<sparkle:version>182</sparkle:version>
21-
<sparkle:shortVersionString>9.1.1887</sparkle:shortVersionString>
20+
<sparkle:version>183</sparkle:version>
21+
<sparkle:shortVersionString>9.2.321</sparkle:shortVersionString>
2222
<enclosure type="application/octet-stream"
23-
url="https://github.com/macvim-dev/macvim/releases/download/release-182/MacVim.dmg"
24-
sparkle:edSignature="v5yoG7NK2cOABlE36oBxhWgHvTFhsrYstBfHjK0YntnNn8LHajQ+dLQa4i57dqvE9/J/kKs34rVTeaShNW0PCw==" length="23814063"
23+
url="https://github.com/macvim-dev/macvim/releases/download/release-183/MacVim.dmg"
24+
sparkle:edSignature="77SDKRs5K9Kd7aQBdVymzWOv3C/0MCndmUbJ/Xc18lKN9UVbeCL//QjeXNRqsftQET7E2EuErkl0xBC7AisCBw==" length="25939870"
2525
/>
2626
<sparkle:deltas>
2727
<enclosure type="application/octet-stream"
28-
url="https://github.com/macvim-dev/macvim/releases/download/release-182/180_to_182.delta"
29-
sparkle:deltaFrom="180"
30-
sparkle:edSignature="dM42uqE8tLRJkHrFE7RC4hZ/SR5Xb7iJmJEKR+hq65zjKZg2M+ARhAakt2TzTtFFKRt+LOLFohBmJQLAL23nCg==" length="5122338"
31-
/>
32-
<enclosure type="application/octet-stream"
33-
url="https://github.com/macvim-dev/macvim/releases/download/release-182/181_to_182.delta"
34-
sparkle:deltaFrom="181"
35-
sparkle:edSignature="w7X53sSNF6RGYNwd2//1EiNSAgrjBduXZxpUlhJUwx8S13mPXxTf13NL4K1SuoPNT5bVsooFKR+OkoQiAJCPAw==" length="4195814"
28+
url="https://github.com/macvim-dev/macvim/releases/download/release-183/182_to_183.delta"
29+
sparkle:deltaFrom="182"
30+
sparkle:edSignature="N3fB8mWxmv1GGvV+GC0A9tO70PbPfnnbylDn0cPNzVm0FDwgByF0roTcnfRZqTxRk/IweQ5Ki0iERMsrSecXCQ==" length="3765350"
3631
/>
3732
<enclosure type="application/octet-stream"
38-
url="https://github.com/macvim-dev/macvim/releases/download/release-182/181.2_to_182.delta"
39-
sparkle:deltaFrom="181.2"
40-
sparkle:edSignature="2aeoBURjcJxg8Ua3j7Pyl8TByi3klHd45nGmW1DfLNEyxPCe6PPSGB68aJfw1ZQ0l3xvPksGA5lL2/dRCCRUBg==" length="1668062"
33+
url="https://github.com/macvim-dev/macvim/releases/download/release-183/182.1_to_183.delta"
34+
sparkle:deltaFrom="182.1"
35+
sparkle:edSignature="FoPC03A/ms1U3Y8C4zIvSlePLjWDc98QighwZjpUQEC8TcHpxbUQatTWJSuyH/to/9u7S4zLfg+XP7zfd+9sDA==" length="2818262"
4136
/>
4237
</sparkle:deltas>
4338

appcast/_release_legacy.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<item>
2-
<title>MacVim release-182</title>
2+
<title>MacVim release-183</title>
33
<description><![CDATA[
44
{% include_relative _appcast_style.css %}
55
<div>
6-
{% include releases/r182.html %}
6+
{% include releases/r183.html %}
77
</div>
88
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/latest">Latest release notes &gt;</a></small></p>
99
]]></description>
1010
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
11-
<pubDate>Thu, 30 Oct 2025 09:00:00 +0000</pubDate>
11+
<pubDate>Wed, 08 Apr 2026 06:00:00 +0000</pubDate>
1212
<sparkle:minimumSystemVersion>10.9</sparkle:minimumSystemVersion>
1313
<sparkle:maximumSystemVersion>10.12.99</sparkle:maximumSystemVersion>
14-
<sparkle:version>182</sparkle:version>
15-
<sparkle:shortVersionString>9.1.1887</sparkle:shortVersionString>
14+
<sparkle:version>183</sparkle:version>
15+
<sparkle:shortVersionString>9.2.321</sparkle:shortVersionString>
1616
<enclosure type="application/octet-stream"
17-
url="https://github.com/macvim-dev/macvim/releases/download/release-182/MacVim_10.9.dmg"
18-
sparkle:edSignature="8B7Z3TMzEDj+/HPjuOyeB3TWeC3f6qkvOtcbnsfc7XUNg6VXN3J1iBtL+AKVbM35Y3PmVym7w7vyPJuME1VoAw==" length="26203008"
17+
url="https://github.com/macvim-dev/macvim/releases/download/release-183/MacVim_10.9.dmg"
18+
sparkle:edSignature="MCaVKgBF943BBLJxi7eQOL+XDVnus0ykbW2HFkT26Ikrof7paqfdYBL6c8DrKRH+xtYNM51QYEw7aRIP3oeeDg==" length="26764318"
1919
/>
2020
</item>

0 commit comments

Comments
 (0)