Skip to content

Commit 64b5621

Browse files
committed
release-177
1 parent ca5fef3 commit 64b5621

File tree

5 files changed

+117
-41
lines changed

5 files changed

+117
-41
lines changed

_data/releases.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# This lists all the releases so the front page can automatically reference the
22
# release number and our "What's New" page works.
3+
- 177
34
- 176
45
- 174
56
- 173

_includes/releases/r177.html

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
<p>Updated to Vim 9.0.1677</p>
2+
3+
<h1 id="announcements">Announcements</h1>
4+
5+
<h2 id="website">Website</h2>
6+
7+
<p>The official website for MacVim is now <a href="https://macvim.org">https://macvim.org</a>. Previously it just
8+
forwarded to <a href="https://macvim-dev.github.io/macvim/">https://macvim-dev.github.io/macvim/</a>. You can also now read the MacVim
9+
documentation at <a href="https://macvim.org/docs/gui_mac.txt.html">https://macvim.org/docs/gui_mac.txt.html</a>. <a href="https://github.com/macvim-dev/macvim/issues/1385">#1385</a></p>
10+
11+
<h1 id="features">Features</h1>
12+
13+
<h2 id="updater--whats-new-page">Updater / What’s New page</h2>
14+
15+
<p>There is now a “What’s New” page that will automatically be shown whenever
16+
MacVim detected that it has been updated to a new version (can be disabled in
17+
Settings). The page will also include all the release notes if you have
18+
updated across multiple versions. This feature is useful for users who turned
19+
on “Automatically install updates” or installs MacVim through other methods
20+
like Homebrew but would still like to see the release notes when a new version
21+
comes out. You can also access it through the Help menu. <a href="https://github.com/macvim-dev/macvim/issues/1414">#1414</a></p>
22+
23+
<p>MacVim should now report its version in a much more consistent manner in the
24+
“About MacVim” page and when the updater reports there is a new version. It
25+
should look something like “r176 (Vim 9.0.1276)” where “r176” is the MacVim
26+
release number and the 9.0.1276 is the bundled Vim version. <a href="https://github.com/macvim-dev/macvim/issues/1293">#1293</a> <a href="https://github.com/macvim-dev/macvim/issues/1393">#1393</a></p>
27+
28+
<p>Sparkle (updater for MacVim) is now updated to 2.4.2. <a href="https://github.com/macvim-dev/macvim/issues/1416">#1416</a></p>
29+
30+
<h2 id="new-vim-features">New Vim features</h2>
31+
32+
<ul>
33+
<li>New bundled colorschemes: wildcharm/retrobox/sorbet/zaibatsu (vim/vim#12163)</li>
34+
<li>File encryption now has a new <code>cryptmethod</code>: <code>xchacha20v2</code>, which is designed to be more forward compatible with future Vim versions than <code>xchacha20</code>. (<a href="https://github.com/vim/vim/commit/aae583441bcdbb0bfef3b8a1d193e04ae09ca95d">v9.0.1481</a>)</li>
35+
<li><code>switchbuf</code> works for more commands. (<a href="https://github.com/vim/vim/commit/54be5fb382d2bf25fd1b17ddab8b21f599019b81">v9.0.1546</a>)</li>
36+
<li>Statusline now supports multiple alignment “%=” items. (<a href="https://github.com/vim/vim/commit/3ec78f973fdaec2cea8e036ed38037b2fe40670b">v9.0.1300</a>)</li>
37+
<li>New UTF-16 utility functions (<code>strutf16len</code> and <code>utf16idx</code>) (<a href="https://github.com/vim/vim/commit/67672ef097dd708244ff042a8364994da2b91e75">v9.0.1485</a>)</li>
38+
<li>Misc ‘smoothscroll’ bugs fixes</li>
39+
</ul>
40+
41+
<h1 id="general">General</h1>
42+
43+
<ul>
44+
<li>Removed non-Unicode localization files, which helps cut down on app size. <a href="https://github.com/macvim-dev/macvim/issues/1397">#1397</a></li>
45+
<li>Miscellaneous documentation fixes. <a href="https://github.com/macvim-dev/macvim/issues/1415">#1415</a> <a href="https://github.com/macvim-dev/macvim/issues/1375">#1375</a> <a href="https://github.com/macvim-dev/macvim/issues/1386">#1386</a> <a href="https://github.com/macvim-dev/macvim/issues/1363">#1363</a> (by @dkav)</li>
46+
<li>The disk image for MacVim (MacVim.dmg) is now in APFS and uses better
47+
compression for better efficiency. <a href="https://github.com/macvim-dev/macvim/issues/1409">#1409</a></li>
48+
</ul>
49+
50+
<h1 id="fixes">Fixes</h1>
51+
52+
<ul>
53+
<li>Printing a file in macOS 13 Ventura (using <code>:hardcopy</code> or File→Print) should
54+
work again. <a href="https://github.com/macvim-dev/macvim/issues/1390">#1390</a></li>
55+
<li>Fixed a broken symlink to XPCServices in the Sparkle framework. <a href="https://github.com/macvim-dev/macvim/issues/1367">#1367</a></li>
56+
<li>Fixed MacVim to not throw (safe) Objective C exceptions when quitting. <a href="https://github.com/macvim-dev/macvim/issues/1371">#1371</a></li>
57+
<li>Fixed welcome message not being aligned properly in Simplified Chinese and
58+
show the Vim 9 prompt. <a href="https://github.com/macvim-dev/macvim/issues/1381">#1381</a></li>
59+
<li>Removed some unnecessary test files in the runtime folders which were
60+
included erroneously. <a href="https://github.com/macvim-dev/macvim/issues/1418">#1418</a></li>
61+
</ul>
62+
63+
<h1 id="scripting">Scripting</h1>
64+
65+
<ul>
66+
<li>Scripting languages versions:
67+
<ul>
68+
<li>Python is now built against 3.11, up from 3.10.</li>
69+
</ul>
70+
</li>
71+
</ul>
72+
73+
<h1 id="compatibility">Compatibility</h1>
74+
75+
<p>Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a
76+
separate legacy build)</p>
77+
78+
<p>Script interfaces have compatibility with these versions:</p>
79+
80+
<ul>
81+
<li>Lua 5.4</li>
82+
<li>Perl 5.30</li>
83+
<li>Python2 2.7</li>
84+
<li>Python3 3.11</li>
85+
<li>Ruby 3.2</li>
86+
</ul>
87+

appcast/_prerelease.xml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +0,0 @@
1-
<item>
2-
<sparkle:channel>prerelease</sparkle:channel>
3-
<title>MacVim prerelease-176.1</title>
4-
<description><![CDATA[
5-
{% include_relative _appcast_style.css %}
6-
{% include releases/r176.1.html %}
7-
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/">Latest release notes &gt;</a></small></p>
8-
]]></description>
9-
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
10-
<pubDate>Sun, 19 Mar 2023 20:00:00 +0000</pubDate>
11-
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
12-
<sparkle:version>176.1</sparkle:version>
13-
<sparkle:shortVersionString>9.0.1403</sparkle:shortVersionString>
14-
<enclosure type="application/octet-stream"
15-
url="https://github.com/macvim-dev/macvim/releases/download/prerelease-176.1/MacVim.dmg"
16-
sparkle:edSignature="PLjCCCwWdl6vh0fr6q9kUwRQ9LSOmEOPoUurn7nsK+YEZXHAqMtHww4JmsaMvNy0GGTWKZqsR64NYqlYK//8Dw==" length="25095012"
17-
/>
18-
<sparkle:deltas>
19-
<enclosure type="application/octet-stream"
20-
url="https://github.com/macvim-dev/macvim/releases/download/prerelease-176.1/176_to_176.1.delta"
21-
sparkle:deltaFrom="176"
22-
sparkle:edSignature="xED/XndFv7lPLXz3tsbb5Tazmft/kZCADCcwyGqEtJkd9jfv94ehVts+rIzDr95Sw9cDXw/pENBCiCBbRaekCA==" length="836722"
23-
/>
24-
</sparkle:deltas>
25-
26-
</item>

appcast/_release.xml

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,32 @@
11
<item>
2-
<title>MacVim release-176</title>
2+
<title>MacVim release-177</title>
33
<description><![CDATA[
44
{% include_relative _appcast_style.css %}
5-
{% include releases/r176.html %}
5+
{% include releases/r177.html %}
66
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/latest">Latest release notes &gt;</a></small></p>
77
]]></description>
88
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
9-
<pubDate>Tue, 07 Feb 2023 04:00:00 -0800</pubDate>
9+
<pubDate>Mon, 10 Jul 2023 01:00:00 +0000</pubDate>
1010
<sparkle:minimumSystemVersion>10.13</sparkle:minimumSystemVersion>
11-
<sparkle:version>176</sparkle:version>
12-
<sparkle:shortVersionString>9.0.1276 (r176)</sparkle:shortVersionString>
11+
<sparkle:version>177</sparkle:version>
12+
<sparkle:shortVersionString>9.0.1677</sparkle:shortVersionString>
1313
<enclosure type="application/octet-stream"
14-
url="https://github.com/macvim-dev/macvim/releases/download/release-176/MacVim.dmg"
15-
sparkle:edSignature="JPtefCp4HbL4naub/hokRYPldWuAtaC0d8/IANaauy+z2dimph8cJ1a+b4jLEU22xpDRX/NzqYNGrP0CvA3yAw==" length="25057803"
14+
url="https://github.com/macvim-dev/macvim/releases/download/release-177/MacVim.dmg"
15+
sparkle:edSignature="/JcNqohmd5TT8h3Y8kcKvZQ5xd8afMg9qPmNQeoL8m6Lvl+5KwXYT5Exoa0pOTwKlNon+SdQYkf/vlTnw8prAg==" length="20695588"
1616
/>
17+
<sparkle:deltas>
18+
<enclosure type="application/octet-stream"
19+
url="https://github.com/macvim-dev/macvim/releases/download/release-177/176_to_177.delta"
20+
sparkle:deltaFrom="176"
21+
sparkle:edSignature="MbGdaSLuvbgRd8Lb1V5H8cYu7/knNCM/ZyCFeEXe73s6Hmw4A+xF3v3Z/kWldlSJoDvSINJn1f4VsYA+MjVDCg==" length="1729886"
22+
/>
23+
</sparkle:deltas>
24+
<sparkle:deltas>
25+
<enclosure type="application/octet-stream"
26+
url="https://github.com/macvim-dev/macvim/releases/download/release-177/176.1_to_177.delta"
27+
sparkle:deltaFrom="176.1"
28+
sparkle:edSignature="Rdea9N252CDJuuHEvWW0tzb8JOvSDeGIHX92Pwl+moXYuauJNE5ZbHcA47mLd9nPM9du3m3kFkCvTQde3uufCg==" length="1550242"
29+
/>
30+
</sparkle:deltas>
31+
1732
</item>

appcast/_release_legacy.xml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
<item>
2-
<title>MacVim release-176</title>
2+
<title>MacVim release-177</title>
33
<description><![CDATA[
44
{% include_relative _appcast_style.css %}
5-
/style>
6-
{% include releases/r176.html %}
5+
{% include releases/r177.html %}
76
<p><br /><small><a href="https://github.com/macvim-dev/macvim/releases/latest">Latest release notes &gt;</a></small></p>
87
]]></description>
98
<sparkle:fullReleaseNotesLink>https://github.com/macvim-dev/macvim/releases</sparkle:fullReleaseNotesLink>
10-
<pubDate>Tue, 07 Feb 2023 04:00:00 -0800</pubDate>
9+
<pubDate>Mon, 10 Jul 2023 01:00:00 +0000</pubDate>
1110
<sparkle:minimumSystemVersion>10.9</sparkle:minimumSystemVersion>
1211
<sparkle:maximumSystemVersion>10.12.99</sparkle:maximumSystemVersion>
13-
<sparkle:version>176</sparkle:version>
14-
<sparkle:shortVersionString>9.0.1276 (r176)</sparkle:shortVersionString>
12+
<sparkle:version>177</sparkle:version>
13+
<sparkle:shortVersionString>9.0.1677</sparkle:shortVersionString>
1514
<enclosure type="application/octet-stream"
16-
url="https://github.com/macvim-dev/macvim/releases/download/release-176/MacVim_10.9.dmg"
17-
sparkle:edSignature="x8AFeWuSwgAxoeCaq4H+h8W26+CY3JNyjg80O550wl72tsPFrhgk8cVKqyoLavnDnrjlgNu7vBwJAexcnlUEBA==" length="22639602"
15+
url="https://github.com/macvim-dev/macvim/releases/download/release-177/MacVim_10.9.dmg"
16+
sparkle:edSignature="quIKBW+jSiQ96U0+Nlepl1SWftobgP3DLI/h4y02Sx5cqiG0sLL4Mgujs4rj5lxedpLNuP8l8Nrb12x/28tlAw==" length="21775795"
1817
/>
1918
</item>

0 commit comments

Comments
 (0)