<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Cork 2.0.0 is out - Everything is improved]]></title><description><![CDATA[<p dir="auto">Following 6 months of development, the buggest update in Cork's history is now live.</p>
<h2>Additions</h2>
<ul>
<li>Every real-time command has an option to display the raw Homebrew output of the running command <a href="https://github.com/buresdv/Cork/issues/196" target="_blank" rel="noopener noreferrer nofollow ugc">#196</a></li>
<li><strong>Better package UX:</strong>
<ul>
<li>Any package can now be previewed from anywhere inside Cork, not just in select places
<ul>
<li>Consequently, now you can preview even installed packages, so you can see the details for more than one package at a time. This still has some quirks<br />
<img src="/assets/uploads/files/1787503448765-sn%C3%ADmek-obrazovky-2026-08-22-v-18.18.20.png" alt="Snímek obrazovky 2026-08-22 v 18.18.20.png" class=" img-fluid img-markdown" /></li>
</ul>
</li>
<li>Any installed package an have its detail opened from anywhere inside Cork
<ul>
<li>Consequently, if you have <code>Package filtering</code> set to <code>Show only manually installed packages</code>, you can access the hidden dependency by right-clicking it in the <code>Dependencies</code> list, and opening its detail through the context menu action<br />
<img src="/assets/uploads/files/1787503621567-sn%C3%ADmek-obrazovky-2026-08-22-v-18.17.19.png" alt="Snímek obrazovky 2026-08-22 v 18.17.19.png" class=" img-fluid img-markdown" /></li>
</ul>
</li>
<li>The way to preview packages has been unified everywhere to be a right-click, context menu action instead of sometimes being its own dedicated button (like was the case in the package installation dialog)</li>
</ul>
</li>
<li><strong>New first-party Homebrew tap management:</strong>
<ul>
<li>Uses <a href="https://codeberg.org/ghalldev/speakeasy" target="_blank" rel="noopener noreferrer nofollow ugc">Speakeasy</a> by <a href="https://phanpy.social/#/mastodon.social/a/110345333898620283" target="_blank" rel="noopener noreferrer nofollow ugc">Graham Hall</a> to further decouple Cork from Homebrew</li>
<li>Currently supports two first-party Homebrew taps: <code>homebrew/core</code> and <code>homebrew/cask</code></li>
<li>Loading of tap details is now almost three times as fast</li>
<li>Taps that use Speakeasy have a special badge<br />
<img src="/assets/uploads/files/1787503644344-sn%C3%ADmek-obrazovky-2026-08-22-v-18.06.30.png" alt="Snímek obrazovky 2026-08-22 v 18.06.30.png" class=" img-fluid img-markdown" /></li>
</ul>
</li>
<li><strong>New screens for processes that included unexpected outputs</strong>
<ul>
<li>For example, package installation:<br />
<img src="/assets/uploads/files/1787503656595-sn%C3%ADmek-obrazovky-2026-08-22-v-13.46.38.png" alt="Snímek obrazovky 2026-08-22 v 13.46.38.png" class=" img-fluid img-markdown" /></li>
<li>Differentiates between likely successful processes (those that didn't include errors), and likely failed processes (those that did include errors)</li>
<li>Every process supports these</li>
</ul>
</li>
<li>Much better UI for the Maintenance results report<br />
<img src="/assets/uploads/files/1787503671865-sn%C3%ADmek-obrazovky-2026-08-22-v-13.38.44.png" alt="Snímek obrazovky 2026-08-22 v 13.38.44.png" class=" img-fluid img-markdown" /></li>
<li>Unsuccessful partial package updates now list every failed package, and the reason why it failed. In this case, the reasons are too long to be displayed, and can be accessed by the <code>i</code> button<br />
<img src="/assets/uploads/files/1787503682704-sn%C3%ADmek-obrazovky-2026-08-22-v-18.12.44.png" alt="Snímek obrazovky 2026-08-22 v 18.12.44.png" class=" img-fluid img-markdown" /></li>
<li>Real-time outputs now include a timestamp<br />
<img src="/assets/uploads/files/1787503691310-sn%C3%ADmek-obrazovky-2026-08-22-v-13.44.55.png" alt="Snímek obrazovky 2026-08-22 v 13.44.55.png" class=" img-fluid img-markdown" /></li>
<li>Every package with a bound version (for example, <code>python@3.14</code>) now consistently displays everywhere with a custom lock icon, instead of random places still showing it as <code>python@3.14</code><br />
<img src="/assets/uploads/files/1787503707797-sn%C3%ADmek-obrazovky-2026-08-22-v-18.21.33.png" alt="Snímek obrazovky 2026-08-22 v 18.21.33.png" class=" img-fluid img-markdown" /></li>
<li>Progress bars now follow build-in macOS text conventions, with main text on top of the bar, with supplementary text under<br />
<img src="/assets/uploads/files/1787503719917-sn%C3%ADmek-obrazovky-2026-08-22-v-18.12.01.png" alt="Snímek obrazovky 2026-08-22 v 18.12.01.png" class=" img-fluid img-markdown" /></li>
<li>All sheets now follow the macOS sheet titling convention by having a title separated by a divider<br />
<img src="/assets/uploads/files/1787503728257-sn%C3%ADmek-obrazovky-2026-08-22-v-18.11.38.png" alt="Snímek obrazovky 2026-08-22 v 18.11.38.png" class=" img-fluid img-markdown" /></li>
<li>You can now open installed Casks through their Detail page by right-clicking on the <code>Installed as</code> icon<br />
<img src="/assets/uploads/files/1787503736455-sn%C3%ADmek-obrazovky-2026-08-22-v-18.35.01.png" alt="Snímek obrazovky 2026-08-22 v 18.35.01.png" class=" img-fluid img-markdown" /></li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Migrated packages preventing package loading <a href="https://github.com/buresdv/Cork/issues/613" target="_blank" rel="noopener noreferrer nofollow ugc">#613</a></li>
<li>Updates on startup failing with a cryptic JSON message <a href="https://github.com/buresdv/Cork/issues/625" target="_blank" rel="noopener noreferrer nofollow ugc">#625</a><br />
<img src="/assets/uploads/files/1787503748701-2026-08-22_18-36-34-resized.png" alt="2026-08-22_18-36-34.png" class=" img-fluid img-markdown" width="2424" height="318" /></li>
<li>Some harmless outputs being incorrectly identified as errors</li>
<li>Decreased RAM usage by up to 12%</li>
<li><strong>Fixed almost all stuttering caused by package reloading</strong></li>
<li>All progress bars have been replaced to fix the various inconsistent behaviors and incorrect progress reporting <a href="https://github.com/buresdv/Cork/issues/331" target="_blank" rel="noopener noreferrer nofollow ugc">#331</a>, <a href="https://github.com/buresdv/Cork/issues/329" target="_blank" rel="noopener noreferrer nofollow ugc">#329</a></li>
<li>Some non-streaming commands randomly not returning any output, for example the information loader for the <code>php</code> package and the majority of third-party taps <a href="https://github.com/buresdv/Cork/issues/622" target="_blank" rel="noopener noreferrer nofollow ugc">#622</a></li>
<li><code>brew doctor</code> not reporting results correctly <a href="https://github.com/buresdv/Cork/issues/538" target="_blank" rel="noopener noreferrer nofollow ugc">#538</a>, <a href="https://github.com/buresdv/Cork/issues/397" target="_blank" rel="noopener noreferrer nofollow ugc">#397</a></li>
<li>Updating process showed "errors" in results even though no errors occurred <a href="https://github.com/buresdv/Cork/issues/541" target="_blank" rel="noopener noreferrer nofollow ugc">#541</a>, <a href="https://github.com/buresdv/Cork/issues/595" target="_blank" rel="noopener noreferrer nofollow ugc">#595</a></li>
<li>Modifying services (turning them on and off) didn't reflect in the UI and the service had to be closed and re-opened</li>
<li>For users that didn’t have the “SF Symbols“ app installed, icons that were parts of other strings are now displayed as the actual icons, instead of question marks inside boxes</li>
<li>Loading of some tap details didn't work</li>
<li>Switching from a Cask detail to a Formula detail would show the executable for the last opened Cask as the executable for the currently-opened Formula <a href="https://github.com/buresdv/Cork/issues/655" target="_blank" rel="noopener noreferrer nofollow ugc">#655</a></li>
<li>Quickly switching between package details would not load the package detail, and a restart would be required</li>
<li>Fixed flashing text of some sheets when opening</li>
<li>Text in other languages that is not translated yet now falls back to English, instead of shoring the raw key (like <code>sheet.title</code>)</li>
<li>Pinned packages can no longer be updated by right-clicking on them</li>
</ul>
<h2>Adjustments</h2>
<ul>
<li>New Terminal output matcher that is generic, much more robust, and easier to extend and modify
<ul>
<li>Support for reporting unimplemented and unexpected outputs, giving you an overview of what exactly the various workflows did instead of silently failing, or reporting the wrong results</li>
<li>Faster matching all across the board</li>
</ul>
</li>
<li>With the new Terminal output matcher, the whole backend was rewritten from scratch, including:
<ul>
<li>Package installation <a href="https://github.com/buresdv/Cork/issues/599" target="_blank" rel="noopener noreferrer nofollow ugc">#599</a></li>
<li>Tap management <a href="https://github.com/buresdv/Cork/issues/598" target="_blank" rel="noopener noreferrer nofollow ugc">#598</a></li>
<li>Updating, both complete and incremental <a href="https://github.com/buresdv/Cork/issues/608" target="_blank" rel="noopener noreferrer nofollow ugc">#608</a> <a href="https://github.com/buresdv/Cork/issues/607" target="_blank" rel="noopener noreferrer nofollow ugc">#607</a></li>
</ul>
</li>
<li>A list of packages in a tap now shows the first few packages, and a complete list can be opened in a new window
<ul>
<li>Searching in the list in the main Cork window still searches through all packages<br />
<img src="/assets/uploads/files/1787503770105-image-2.jpg" alt="image-2.jpg" class=" img-fluid img-markdown" width="1902" height="1528" /></li>
</ul>
</li>
<li>New icon for “Preview“ &amp; “Open detail“<br />
<img src="/assets/uploads/files/1787503779447-image.jpg" alt="image.jpg" class=" img-fluid img-markdown" width="1902" height="1528" /></li>
<li>Increased padding around outlined views for better readability<br />
<img src="/assets/uploads/files/1787503787566-image-1.jpg" alt="image-1.jpg" class=" img-fluid img-markdown" width="1902" height="1528" /></li>
<li>Custom Tap Hosts can now be specified directly in the tap addition dialog, instead of the process first having to fail to offer the option<br />
<img src="/assets/uploads/files/1787503797215-image-3.jpg" alt="image-3.jpg" class=" img-fluid img-markdown" width="1902" height="1528" /></li>
<li>New icon for Casks to make it easier to distinguish at smaller sizes (for an upcoming feature in another release…)<br />
<img src="/assets/uploads/files/1787503807856-21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png" alt="21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png" class=" img-fluid img-markdown" width="1170" height="124" /></li>
<li>Unified subtitle look for outdated and adoptable package sections on the Start Page<br />
<img src="/assets/uploads/files/1787503816027-image-4-1.jpg" alt="image-4 1.jpg" class=" img-fluid img-markdown" width="1186" height="496" /></li>
<li>The exclamation mark for marking errors in outputs now on the top right of the output line<br />
<img src="/assets/uploads/files/1787503825682-sn%C3%ADmek-obrazovky-2026-08-22-v-13.44.55.png" alt="Snímek obrazovky 2026-08-22 v 13.44.55.png" class=" img-fluid img-markdown" /></li>
<li>Select downloading stages include a non-determinate progress bar to make it not seem like long downloads were stuck<br />
<img src="/assets/uploads/files/1787503835787-sn%C3%ADmek-obrazovky-2026-08-22-v-13.49.07.png" alt="Snímek obrazovky 2026-08-22 v 13.49.07.png" class=" img-fluid img-markdown" /></li>
<li>New color for the <code>Already installed</code> tag<br />
<img src="/assets/uploads/files/1787503847676-sn%C3%ADmek-obrazovky-2026-08-22-v-18.05.25.png" alt="Snímek obrazovky 2026-08-22 v 18.05.25.png" class=" img-fluid img-markdown" /></li>
<li>Dependants are now a fully-fledged dropdown<br />
<img src="/assets/uploads/files/1787503855470-sn%C3%ADmek-obrazovky-2026-08-22-v-18.19.48.png" alt="Snímek obrazovky 2026-08-22 v 18.19.48.png" class=" img-fluid img-markdown" /></li>
</ul>
<p dir="auto">…and probably many more changes, fixes and adjustments I can't remember</p>
]]></description><link>https://forum.rikidar.eu/topic/3/cork-2.0.0-is-out-everything-is-improved</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 02:01:53 GMT</lastBuildDate><atom:link href="https://forum.rikidar.eu/topic/3.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Aug 2026 16:51:10 GMT</pubDate><ttl>60</ttl></channel></rss>