Mist/appcast.xml
2024-07-15 12:32:16 -04:00

456 lines
18 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Mist Changelog</title>
<description>A Mac utility that automatically downloads macOS Firmwares / Installers.</description>
<language>en</language>
<link>https://github.com/ninxsoft/Mist</link>
<item>
<title>Version 0.20.0</title>
<link>https://github.com/ninxsoft/Mist</link>
<sparkle:version>0.20.0</sparkle:version>
<sparkle:fullReleaseNotesLink>https://github.com/ninxsoft/Mist/blob/main/CHANGELOG.md</sparkle:fullReleaseNotesLink>
<description>
<![CDATA[
<style>
.styled {
list-style: none;
padding: 0;
}
.styled li {
padding-left: 1rem;
text-indent: -0.75rem;
margin-top: 15px;
margin-bottom: 15px;
}
.styled-0-20 li::before {
content: "🆕 ";
}
.styled-0-20 li:nth-child(n + 2):before {
content: "✅ ";
}
.styled-0-10 li::before {
content: "🆕 ";
}
.styled-0-10 li:nth-child(n + 5):before {
content: "✅ ";
}
.styled-0-10-child li::before {
content: "";
}
.styled-0-9-1 li::before {
content: "✅ ";
}
.styled-0-9 li::before {
content: "🆕 ";
}
.styled-0-9 li:nth-child(n + 4):before {
content: "✅ ";
}
.styled-0-9-child li::before {
content: "";
}
.styled-0-8-1 li::before {
content: "✅ ";
}
.styled-0-8 li::before {
content: "🆕 ";
}
.styled-0-8 li:nth-child(n + 2):before {
content: "✅ ";
}
.styled-0-8-child li:nth-child(n):before {
content: "";
}
.styled-0-7-1 li::before {
content: "✅ ";
}
.styled-0-7 li::before {
content: "🆕 ";
}
.styled-0-7 li:nth-child(n + 7):before {
content: "✅ ";
}
.styled-0-6 li::before {
content: "🆕 ";
}
.styled-0-6 li:nth-child(n + 6):before {
content: "✅ ";
}
.styled-0-6-child li::before {
content: "";
}
.styled-0-5 li::before {
content: "🆕 ";
}
.styled-0-5 li:nth-child(n + 2):before {
content: "✅ ";
}
.styled-0-4 li::before {
content: "🆕 ";
}
.styled-0-4-child li::before {
content: "";
}
.styled-0-3 li::before {
content: "🆕 ";
}
.styled-0-3 li:nth-child(n + 2):before {
content: "✅ ";
}
.styled-0-2 li::before {
content: "🆕 ";
}
.styled-0-2 li:nth-child(n + 3):before {
content: "✅ ";
}
.styled-0-1-1 li::before {
content: "✅ ";
}
.styled-0-1 li::before {
content: "🆕 ";
}
</style>
<h3>Version 0.20</h3>
<ul class="styled styled-0-20">
<li>Added preliminary support for <strong>macOS Sequoia 15</strong></li>
<li>
Fixed a bug that prevented retrieving Apple Developer Signing identities
from the keychain correctly
</li>
<li>Fixed a bug that prevented CSV output being exported correctly</li>
<li>
Bumped
<a href="https://github.com/sparkle-project/Sparkle">Sparkle</a> version to
<strong>2.6.4</strong>
</li>
<li>
Bumped <a href="https://github.com/jpsim/Yams">Yams</a> version to
<strong>5.1.3</strong>
</li>
</ul>
<h3>Version 0.10</h3>
<ul class="styled styled-0-10">
<li>
Mist now ships logs to the
<a href="https://developer.apple.com/documentation/os/logging"
>unified logging system</a
>, accessed via the:
<ul class="styled-0-10-child">
<li><strong>&#8984; + L</strong> keyboard shortcut</li>
<li><strong>Mist &gt; Window</strong> app menu</li>
<li><strong>Show Mist Log</strong> toolbar button</li>
<li>
<code>log stream --predicate 'subsystem=="com.ninxsoft.mist"'</code>
Terminal command
</li>
</ul>
</li>
<li>Firmware URLs can now be copied to the system clipboard</li>
<li>Added ISO support for OS X Lion 10.7 and OS X Mountain Lion 10.8</li>
<li>
You can now select your favourite Mist app icon via the app
<strong>Settings &gt; General</strong> pane
</li>
<li>
Fixed an issue that prevented macOS Sierra 10.12 ISOs from building
correctly
</li>
<li>
Further improved error messaging for when the Privileged Helper Tool
fails to install
</li>
<li>
Bumped
<a href="https://github.com/sparkle-project/Sparkle">Sparkle</a> version
to <strong>2.5.2</strong>
</li>
</ul>
<h3>Version 0.9.1</h3>
<ul class="styled styled-0-9-1">
<li>Fixed insecure HTTP URLs for certain Firmware files</li>
<li>
Fixed a bug where downloads were not being cancelled when the Escape key
was being pressed
</li>
<li>
Rolled back the Bootable Disk Image (ISO) shrinking logic that was
preventing the ISOs from booting correctly
</li>
<li>
Improved the error message output when installing the Privileged Helper
Tool failed
</li>
<li>
Bumped <a href="https://github.com/jpsim/Yams">Yams</a> version to
<strong>5.0.6</strong>
</li>
</ul>
<h3>Version 0.9</h3>
<ul class="styled styled-0-9">
<li>
Added the ability to remove individual macOS Installer cached downloads
<ul class="styled-0-9-child">
<li>
Managed via the app <strong>Settings &gt; Installers</strong> pane
</li>
</ul>
</li>
<li>Added a shiny new macOS Sonoma application installer icon!</li>
<li>Updated Firmware / Installer tooltips to include release names</li>
<li>
Improved the error messaging when refreshing Firmwares fails due to
pending server-side updates
</li>
<li>
Bootable Disk Image (ISO) sizes are now calculated dynamically, with
minimal free space
</li>
<li>
Fixed a bug where scrolling / clicking on the
<strong>Beta</strong> ribbon on top of images caused Mist to crash
</li>
</ul>
<h3>Version 0.8.1</h3>
<ul class="styled styled-0-8-1">
<li>
Fixed a bug where <strong>macOS Sierra 10.12.6</strong>,
<strong>OS X El Capitan 10.11.6</strong> and
<strong>OS X Yosemite 10.10.5</strong> would fail to download
</li>
<li>
Fixed another bug where Mist allowed exporting ISOs when it should not
</li>
</ul>
<h3>Version 0.8</h3>
<ul class="styled styled-0-8">
<li>
Mist now supports the creation of <strong>Bootable Installers</strong>
<ul class="styled-0-8-child">
<li>
If available, click on the new Bootable Installer button on the
right-hand side of the <strong>Installers</strong> list rows
</li>
<li>
Select a <strong>Mac OS Extended (Journaled)</strong> volume to
create a Bootable Installer
</li>
<li>
Available for <strong>macOS Big Sur 11</strong> and newer on
<strong>Apple Silicon Macs</strong>
</li>
<li>
Available for <strong>OS X Yosemite 10.10.5</strong> and newer on
<strong>Intel-based Macs</strong>
</li>
</ul>
</li>
<li>
Fixed a bug where Mist allowed exporting <strong>ISOs</strong> for
<strong>OS X Mountain Lion 10.8.5</strong> and older on
<strong>Intel-based Macs</strong>
</li>
<li>
Adding missing <strong>tooltips</strong> for Firmwares / Installers
(hover to view)
</li>
<li>
Minor cosmetic fixes, including tweaks to button styles and accent
colors
</li>
</ul>
<h3>Version 0.7.1</h3>
<ul class="styled styled-0-7-1">
<li>
Fixed a bug where the list of Firmwares / Installers would wrap
incorrectly when <strong>Show scroll bars</strong> was set to
<strong>Always</strong> in <strong>Settings &gt; Appearance</strong>
</li>
</ul>
<h3>Version 0.7</h3>
<ul class="styled styled-0-7">
<li>Added preliminary support for <strong>macOS Sonoma 14</strong></li>
<li>
Updated the <strong>app icon</strong> and
<strong>accent color</strong> to reflect macOS Sonoma (including dark
appearance)
</li>
<li>Updated the <strong>Download</strong> button look and feel</li>
<li>
Moved the <strong>Beta</strong> tag to a ribbon that wraps around the
macOS icon
</li>
<li>
Mist now scrolls to the active task automatically in the activity screen
</li>
<li>
Mist now remembers the last selected
<strong>Firmwares</strong> / <strong>Installers</strong> tab when the
app is relaunched
</li>
<li>
Added missing tooltip for the <strong>Refresh</strong> toolbar button
</li>
<li>
Updated the <strong>Firmware</strong> icon for the
<strong>Settings &gt; Firmwares</strong>
pane
</li>
<li>
Fixed a bug where <strong>Full Disk Access</strong> was being checked
even when downloading Firmwares
</li>
<li>
Fixed a bug where selecting an ISO for compatible Installers caused
non-compatible Installers to display available export types incorrectly
</li>
<li>
Fixed a bug where Intel Macs would not determine compatible legacy
operating systems (<strong>10.7 - 10.12</strong>) correctly
</li>
</ul>
<h3>Version 0.6</h3>
<ul class="styled styled-0-6">
<li>
Added support for the following legacy operating systems:
<ul class="styled-0-6-child">
<li>macOS Sierra 10.12.6</li>
<li>OS X El Capitan 10.11.6</li>
<li>OS X Yosemite 10.10.5</li>
<li>OS X Mountain Lion 10.8.5</li>
<li>Mac OS X Lion 10.7.5</li>
</ul>
</li>
<li>
Added a <strong>Show in Finder upon completion</strong> checkbox to the
download screen
</li>
<li>
Added a <strong>Full Disk Access</strong> verfication step prior to
downloading a macOS Firmware / Installer
</li>
<li>
Added a warning when attempting to build an <strong>ISO</strong> for
<strong>macOS Catalina 10.15 or older</strong> on Apple Silicon Macs
</li>
<li>
The Mist.app <strong>Login Item</strong> title now displays the app name
and not the developer's name
</li>
<li>
Temporary volumes are now hidden, and no longer show in Finder when
mounted during image creation
</li>
<li>Mist now has more comprehensive error messages of failed tasks</li>
<li>Fixed a bug where warning messages would not cascade correctly</li>
<li>
Fixed a bug where file and directory ownership was being checked
incorrectly
</li>
<li>
Fixed a bug where icons would flicker during animation in the Settings >
Applications tab
</li>
<li>Fixed a bug where the Mist window would not resize correctly</li>
</ul>
<h3>Version 0.5</h3>
<ul class="styled styled-0-5">
<li>
The macOS Installer cache can now be emptied even if
<strong>Cache downloads</strong> is disabled
</li>
<li>Window tabs are now disabled</li>
<li>
The <strong>Close Window (&#8984; + W)</strong> keyboard shortcut is now
available once again
</li>
<li>CSV exports are now working correctly again</li>
<li>Removed unused declarations and imports (ie. dead code)</li>
<li>
Bumped
<a href="https://github.com/sparkle-project/Sparkle">Sparkle</a> version
to <strong>2.3.1</strong>
</li>
<li>Minor cosmetic fixes</li>
</ul>
<h3>Version 0.4</h3>
<ul class="styled styled-0-4">
<li>
Building a package for macOS Big Sur or newer is now much faster, as the
Apple-provided package is just re-used
</li>
<li>
Custom Catalog URLs have been replaced with a default set of
Apple-provided Software Update Catalogs in the app preferences
<ul class="styled-0-4-child">
<li>
The standard catalog that ships with macOS is enabled by default
</li>
<li>Additional Seed Program catalogs can be enabled</li>
<li>
Note: Catalogs from the Seed Programs may contain beta / unreleased
versions of macOS. Ensure you are a member of these programs before
proceeding
</li>
</ul>
</li>
<li>
Users are now notified when the macOS Installer cache directory has
incorrect ownership / permissions, and are given the option to repair
</li>
<li>
Cache directories for specific macOS Installers with incorrect ownership
/ permissions will attempt to repair on-the-fly
</li>
</ul>
<h3>Version 0.3</h3>
<ul class="styled styled-0-3">
<li>
The macOS Installer cache directory can now be customised in the app
preferences
</li>
<li>
Calculating ISO image sizes is <em>slightly</em> more dynamic (to better
support macOS Ventura ISOs)
</li>
<li>
macOS Installer SHA-1 checksums are now only validated when they are
present
</li>
<li>Minor cosmetic tweaks</li>
</ul>
<h3>Version 0.2</h3>
<ul class="styled styled-0-2">
<li>
Users are now notified of incompatible macOS Firmwares / Installers
before downloading
</li>
<li>
Placeholder icons for macOS Ventura have been updated with the real deal
</li>
<li>Custom Catalog URLs are no longer being ignored</li>
<li>
The Catalog URLs heading is now aligned correctly under Preferences
</li>
</ul>
<h3>Version 0.1.1</h3>
<ul class="styled styled-0-1-1">
<li>Intermediate cache directories are now created if required</li>
<li>Downloads no longer retry indefinitely</li>
</ul>
<h3>Version 0.1</h3>
<ul class="styled styled-0-1">
<li>Initial release</li>
</ul>
]]>
</description>
<pubDate>Mon, 15 Jul 2024 12:00:00 +0000</pubDate>
<enclosure url="https://github.com/ninxsoft/Mist/releases/download/v0.20/Mist.0.20.pkg"
type="application/octet-stream"
sparkle:installationType="package"
sparkle:edSignature="TYTG5L8a8hTlB5jPyAr6b23gPj86z/yMVRZiOjYKLwf6AvdpRHdM8HQ9SOmyx7TOrEgH/WdJ+nvAC6LMP66hDg=="
length="9184767"
/>
</item>
</channel>
</rss>