<?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" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Cork: The Ultimate Homebrew Companion]]></title><description><![CDATA[A blog for Cork, the best Homebrew GUI available]]></description><link>https://blog.corkmac.app</link><image><url>https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png</url><title>Cork: The Ultimate Homebrew Companion</title><link>https://blog.corkmac.app</link></image><generator>Substack</generator><lastBuildDate>Tue, 08 Sep 2026 19:59:05 GMT</lastBuildDate><atom:link href="https://blog.corkmac.app/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[David Bureš]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[corkapp@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[corkapp@substack.com]]></itunes:email><itunes:name><![CDATA[David Bureš]]></itunes:name></itunes:owner><itunes:author><![CDATA[David Bureš]]></itunes:author><googleplay:owner><![CDATA[corkapp@substack.com]]></googleplay:owner><googleplay:email><![CDATA[corkapp@substack.com]]></googleplay:email><googleplay:author><![CDATA[David Bureš]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Cork 2.0.0 is Out: Everything Changed for the Better]]></title><description><![CDATA[Not a single component was left untouched]]></description><link>https://blog.corkmac.app/p/cork-200-is-out-everything-changed</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-is-out-everything-changed</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 23 Aug 2026 10:50:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dqwD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is the biggest update in Cork&#8217;s history that took over 6 months of consistent work. What started as a rewrite of the Terminal output matching mechanism grew into a ridiculously complex rewrite of every single system, major and minor alike.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Without further ado, let&#8217;s have a look at some of the important <a href="https://blog.corkmac.app/i/212351024/additions">additions</a>, fixes and adjustments, because I forgot most of the less important ones.</p><h2>Additions</h2><ul><li><p>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">#196</a></p></li><li><p><strong>Better package UX:</strong></p><ul><li><p>Any package can now be previewed from anywhere inside Cork, not just in select places</p><ul><li><p>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</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6xii!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6xii!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 424w, https://substackcdn.com/image/fetch/$s_!6xii!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 848w, https://substackcdn.com/image/fetch/$s_!6xii!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!6xii!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6xii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png" width="1456" height="1169" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f230ad82-272c-40f3-816d-d403706503a5_1844x1480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1169,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:690342,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6xii!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 424w, https://substackcdn.com/image/fetch/$s_!6xii!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 848w, https://substackcdn.com/image/fetch/$s_!6xii!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!6xii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff230ad82-272c-40f3-816d-d403706503a5_1844x1480.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul></li><li><p>Any installed package an have its detail opened from anywhere inside Cork</p><ul><li><p>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</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FMud!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FMud!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 424w, https://substackcdn.com/image/fetch/$s_!FMud!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 848w, https://substackcdn.com/image/fetch/$s_!FMud!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 1272w, https://substackcdn.com/image/fetch/$s_!FMud!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FMud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png" width="1194" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:1194,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93357,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FMud!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 424w, https://substackcdn.com/image/fetch/$s_!FMud!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 848w, https://substackcdn.com/image/fetch/$s_!FMud!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 1272w, https://substackcdn.com/image/fetch/$s_!FMud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75cc77d3-071b-4d61-b988-9a618b570ef5_1194x400.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul></li><li><p>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)</p></li></ul></li><li><p><strong>New first-party Homebrew tap management:</strong></p><ul><li><p>Uses <a href="https://codeberg.org/ghalldev/speakeasy">Speakeasy</a> by <a href="https://phanpy.social/#/mastodon.social/a/110345333898620283">Graham Hall</a> to further decouple Cork from Homebrew</p></li><li><p>Currently supports two first-party Homebrew taps: <code>homebrew/core</code> and <code>homebrew/cask</code></p></li><li><p>Loading of tap details is now almost three times as fast</p></li><li><p>Taps that use Speakeasy have a special badge</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NS0N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NS0N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 424w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 848w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 1272w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NS0N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png" width="394" height="142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:142,&quot;width&quot;:394,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14839,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NS0N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 424w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 848w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 1272w, https://substackcdn.com/image/fetch/$s_!NS0N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef59541c-7e7c-4387-870b-f8bd476f8e65_394x142.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li></ul></li><li><p><strong>New screens for processes that included unexpected outputs</strong></p><ul><li><p>For example, package installation:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WEMU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WEMU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WEMU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:716363,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WEMU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!WEMU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F321c1859-d478-43d4-984b-9a1210c6a127_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Differentiates between likely successful processes (those that didn&#8217;t include errors), and likely failed processes (those that did include errors)</p></li><li><p>Every process supports these</p></li></ul></li><li><p>Much better UI for the Maintenance results report</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UhJ5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UhJ5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UhJ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:799329,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UhJ5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!UhJ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0a67b6-278c-4d9c-9ae9-87d5a0f626ba_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>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</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BQm7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BQm7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BQm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:733388,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BQm7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!BQm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd21da30d-1995-4c8a-9b4c-d42756e7608c_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Real-time outputs now include a timestamp</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dUxw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dUxw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 424w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 848w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 1272w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dUxw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png" width="880" height="134" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:134,&quot;width&quot;:880,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18354,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dUxw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 424w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 848w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 1272w, https://substackcdn.com/image/fetch/$s_!dUxw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac32e13-709d-4fd9-bfc8-42f9bb4eff5b_880x134.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li><li><p>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></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b68fee5-74c3-4edc-a91d-f218147084c3_286x112.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e765c2e1-1114-40b1-ad3e-31b7997ec41d_224x56.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67c8c25e-f826-4d84-88f4-335adb32d6db_360x82.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a37a480-95f7-44eb-bf04-9d3fa8327448_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>Progress bars now follow build-in macOS text conventions, with main text on top of the bar, with supplementary text under</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a7N1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a7N1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 424w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 848w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a7N1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png" width="1456" height="1156" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1156,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:507792,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a7N1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 424w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 848w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!a7N1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60d8b6a2-0cb2-42d2-be88-e52262afd711_1814x1440.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>All sheets now follow the macOS sheet titling convention by having a title separated by a divider</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XuxD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XuxD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XuxD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:777857,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XuxD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!XuxD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bdc5c1-e653-415d-b49a-24dcae3714bd_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>You can now open installed Casks through their Detail page by right-clicking on the <code>Installed as</code> icon</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-pRy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-pRy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 424w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 848w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 1272w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-pRy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png" width="562" height="190" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:190,&quot;width&quot;:562,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67127,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-pRy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 424w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 848w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 1272w, https://substackcdn.com/image/fetch/$s_!-pRy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde76b557-7a19-40cd-b347-e60c4ad1b6eb_562x190.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li><li></li></ul><h2>Fixes</h2><ul><li><p>Migrated packages preventing package loading <a href="https://github.com/buresdv/Cork/issues/613">#613</a></p></li><li><p>Updates on startup failing with a cryptic JSON message <a href="https://github.com/buresdv/Cork/issues/625">#625</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lweh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lweh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 424w, https://substackcdn.com/image/fetch/$s_!lweh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 848w, https://substackcdn.com/image/fetch/$s_!lweh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 1272w, https://substackcdn.com/image/fetch/$s_!lweh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lweh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png" width="1456" height="191" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:191,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85252,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lweh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 424w, https://substackcdn.com/image/fetch/$s_!lweh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 848w, https://substackcdn.com/image/fetch/$s_!lweh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 1272w, https://substackcdn.com/image/fetch/$s_!lweh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aaf0114-dba8-4325-8501-d6f7f413c955_2424x318.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Some harmless outputs being incorrectly identified as errors</p></li><li><p>Decreased RAM usage by up to 12%</p></li><li><p><strong>Fixed almost all stuttering caused by package reloading</strong></p></li><li><p>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">#331</a>, <a href="https://github.com/buresdv/Cork/issues/329">#329</a></p></li><li><p>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">#622</a></p></li><li><p><code>brew doctor</code> not reporting results correctly <a href="https://github.com/buresdv/Cork/issues/538">#538</a>, <a href="https://github.com/buresdv/Cork/issues/397">#397</a></p></li><li><p>Updating process showed &#8220;errors&#8221; in results even though no errors occurred <a href="https://github.com/buresdv/Cork/issues/541">#541</a>, <a href="https://github.com/buresdv/Cork/issues/595">#595</a></p></li><li><p>Modifying services (turning them on and off) didn&#8217;t reflect in the UI and the service had to be closed and re-opened</p></li><li><p>For users that didn&#8217;t have the &#8220;SF Symbols&#8220; app installed, icons that were parts of other strings are now displayed as the actual icons, instead of question marks inside boxes</p></li><li><p>Loading of some tap details didn&#8217;t work</p></li><li><p>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">#655</a></p></li><li><p>Quickly switching between package details would not load the package detail, and a restart would be required</p></li><li><p>Fixed flashing text of some sheets when opening</p></li><li><p>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>)</p></li><li><p>Pinned packages can no longer be updated by right-clicking on them</p></li></ul><h2>Adjustments</h2><ul><li><p>New Terminal output matcher that is generic, much more robust, and easier to extend and modify</p><ul><li><p>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</p></li><li><p>Faster matching all across the board</p></li></ul></li><li><p>With the new Terminal output matcher, the whole backend was rewritten from scratch, including:</p><ul><li><p>Package installation <a href="https://github.com/buresdv/Cork/issues/599">#599</a></p></li><li><p>Tap management <a href="https://github.com/buresdv/Cork/issues/598">#598</a></p></li><li><p>Updating, both complete and incremental <a href="https://github.com/buresdv/Cork/issues/608">#608</a> <a href="https://github.com/buresdv/Cork/issues/607">#607</a></p></li></ul></li><li><p>A list of packages in a tap now shows the first few packages, and a complete list can be opened in a new window</p><ul><li><p>Searching in the list in the main Cork window still searches through all packages</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pZYm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pZYm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pZYm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:569700,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pZYm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pZYm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4dc20-978a-4e42-8aee-81717a9c26a1_1902x1528.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul></li><li><p>New icon for &#8220;Preview&#8220; &amp; &#8220;Open detail&#8220;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!73RF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!73RF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!73RF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!73RF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!73RF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!73RF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:701499,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!73RF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!73RF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!73RF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!73RF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9579b709-93a1-4610-afbc-24cdae5267ba_1902x1528.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Increased padding around outlined views for better readability</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qwP1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qwP1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qwP1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:579650,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qwP1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qwP1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F841cf5ce-4edc-4ba3-aaf6-38d40c171885_1902x1528.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>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</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dqwD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dqwD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dqwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:659131,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dqwD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dqwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf5a752d-1c4f-4990-9e57-a8691ebfabe2_1902x1528.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>New icon for Casks to make it easier to distinguish at smaller sizes (for an upcoming feature in another release&#8230;)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X6Wv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X6Wv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 424w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 848w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 1272w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X6Wv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png" width="1170" height="124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:124,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!X6Wv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 424w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 848w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 1272w, https://substackcdn.com/image/fetch/$s_!X6Wv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e3d3d76-d615-45f7-9243-23fbbe4343bb_1170x124.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Unified subtitle look for outdated and adoptable package sections on the Start Page</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yZf9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yZf9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yZf9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg" width="1186" height="496" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:496,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yZf9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yZf9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f3c5c5-8063-47a2-9915-1d08cea3c929_1186x496.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>The exclamation mark for marking errors in outputs now on the top right of the output line</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bNK_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bNK_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 424w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 848w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 1272w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bNK_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png" width="880" height="134" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:134,&quot;width&quot;:880,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18354,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bNK_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 424w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 848w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 1272w, https://substackcdn.com/image/fetch/$s_!bNK_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc34e5df-8a0e-4006-8a98-ceaaea0c9f57_880x134.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Select downloading stages include a non-determinate progress bar to make it not seem like long downloads were stuck</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v6Mf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v6Mf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v6Mf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:678346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v6Mf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!v6Mf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf5e528-c107-4d4e-b1e9-e8d71e1732ab_1902x1528.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>New color for the <code>Already installed</code> tag</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oDw2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDw2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 424w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 848w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 1272w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oDw2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png" width="560" height="188" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:188,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31916,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oDw2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 424w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 848w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 1272w, https://substackcdn.com/image/fetch/$s_!oDw2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd470a92a-41dd-4120-bca9-7566e7e0f9f0_560x188.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Dependants are now a fully-fledged dropdown</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FP3K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FP3K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 424w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 848w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 1272w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FP3K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png" width="1196" height="214" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:214,&quot;width&quot;:1196,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18700,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/212351024?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FP3K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 424w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 848w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 1272w, https://substackcdn.com/image/fetch/$s_!FP3K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F421b291c-c498-4abe-b626-65994ce59bf7_1196x214.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li></ul><p>&#8230;and probably many more changes, fixes and adjustments I can&#8217;t remember</p><div><hr></div><p>That concludes the list of the most important changes in this release. </p><p style="text-align: center;">If you&#8217;d like to support AI-free development of quality software, please consider buying a license to keep Cork alive in the age of cheap slop.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app&quot;,&quot;text&quot;:&quot;Buy Cork for 25&#8364;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://corkmac.app"><span>Buy Cork for 25&#8364;</span></a></p><p style="text-align: center;"></p><h2>Cork Community</h2><h4>Follow Cork:</h4><ul><li><p><a href="https://mstdn.social/@CorkApp">Cork on Mastodon</a></p></li><li><p><a href="https://bsky.app/profile/corkmac.app">Cork on BlueSky</a></p></li></ul><h4>Join the Community</h4><ul><li><p><a href="https://discord.gg/r82cfKq6sK">Cork on Discord</a></p></li><li><p><a href="https://forum.rikidar.eu/">Cork (Rikidar) Forums</a></p></li></ul><h4>See the Code</h4><ul><li><p><a href="https://github.com/buresdv/Cork">Cork on GitHub</a></p></li><li><p><a href="https://code.rikidar.eu/PublishedSource/Cork">Cork on Rikidar Code</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork">Cork on Codeberg</a></p></li></ul><h2>NO AI USED, EVER</h2><p>As always, no AI is used at any point in the development of Cork, and we stand by that with Cork&#8217;s <a href="https://corkmac.app/our-ai-stance/">strict no AI policy</a>, which remains among one of the strictest in the space.</p>]]></content:encoded></item><item><title><![CDATA[Cork 2.0.0 Release Candidate is out!]]></title><description><![CDATA[Hopefully everything will go well]]></description><link>https://blog.corkmac.app/p/cork-200-release-candidate-is-out</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-release-candidate-is-out</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 09 Aug 2026 17:57:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Xcvt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ll keep it short: If no further bugs are found, this will be the 2.0.0 release. Now, for the changes.</p><h2>Additions</h2><ul><li><p>More prominent workflow for defining a custom host for a tap</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xcvt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xcvt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xcvt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:659131,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/210494395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Xcvt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!Xcvt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006f978c-3619-4f98-9fa2-c33e41edf50c_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Badge for taps that use <a href="https://codeberg.org/ghalldev/speakeasy">Speakeasy</a> by <a href="https://phanpy.social/#/mastodon.social/a/110345333898620283">Graham Hall</a> for tap management</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1d39d7a-af53-4a96-8416-bf3873c30606_1696x1318.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0eb235c-ede8-4e1e-bb22-35fc2f49a2b4_404x508.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/289e0341-ddc6-40a7-975d-7039892983e1_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>More efficient package detection algorithm to fix almost all stuttering throughout Cork when packages were changed, or background updates triggered</p><ul><li><p><em>Before:</em></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a35605a0-2655-49a0-8a8d-a811e5cad04b&quot;,&quot;duration&quot;:null}"></div></li><li><p><em>After:</em></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;025e5ad8-d17a-42cb-9645-b2711a11eeb7&quot;,&quot;duration&quot;:null}"></div></li></ul></li><li><p>Various under-the-hood optimizations, leading to a <strong>12% decrease in general RAM usage</strong></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f8baa03-5a92-4c0e-9826-2673a2746e1f_1704x1052.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7638de8-5da8-4050-bb34-c60f4bc74893_1698x1054.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f68b20b1-d1d0-4c9c-bcf8-1eae4c3f9fcd_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p></p></li></ul><h2>Fixes</h2><ul><li><p>Added missing icon for &#8220;Remove tap&#8220; button</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!osaj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!osaj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 424w, https://substackcdn.com/image/fetch/$s_!osaj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 848w, https://substackcdn.com/image/fetch/$s_!osaj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 1272w, https://substackcdn.com/image/fetch/$s_!osaj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!osaj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png" width="580" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:580,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/210494395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!osaj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 424w, https://substackcdn.com/image/fetch/$s_!osaj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 848w, https://substackcdn.com/image/fetch/$s_!osaj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 1272w, https://substackcdn.com/image/fetch/$s_!osaj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5084d919-8f69-49ea-aa84-4c97e810cc1e_580x120.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li></ul><h2>Adjustments</h2><ul><li><p>New icon for Casks to make it easier to distinguish at smaller sizes (for an upcoming feature in another release&#8230;)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q_en!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q_en!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 424w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 848w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 1272w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q_en!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png" width="1170" height="124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:124,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21870,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/210494395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q_en!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 424w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 848w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 1272w, https://substackcdn.com/image/fetch/$s_!Q_en!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d2b159-d069-4d84-a7ca-b115fb312f02_1170x124.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Unified subtitle look for outdated and adoptable package sections on the Start Page</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zAqv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zAqv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 424w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 848w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 1272w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zAqv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png" width="1186" height="496" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:496,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/210494395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zAqv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 424w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 848w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 1272w, https://substackcdn.com/image/fetch/$s_!zAqv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F136f8770-8a70-455b-bea1-0507d78d9658_1186x496.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul><h2>How to Get the Release Candidate</h2><p>Download the Release Candidate on GitHub (marked as Beta 5): <a href="https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-5">https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-5</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Cork Community</h2><h4>Follow Cork:</h4><ul><li><p><a href="https://mstdn.social/@CorkApp">Cork on Mastodon</a></p></li><li><p><a href="https://bsky.app/profile/corkmac.app">Cork on BlueSky</a></p></li></ul><h4>Join the Community</h4><ul><li><p><a href="https://discord.gg/r82cfKq6sK">Cork on Discord</a></p></li><li><p><a href="https://forum.rikidar.eu/">Cork (Rikidar) Forums</a></p></li></ul><h4>See the Code</h4><ul><li><p><a href="https://github.com/buresdv/Cork">Cork on GitHub</a></p></li><li><p><a href="https://code.rikidar.eu/PublishedSource/Cork">Cork on Rikidar Code</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork">Cork on Codeberg</a></p></li></ul><h2>NO AI USED</h2><p>As always, no AI is used at any point in the development of Cork, and we stand by that with Cork&#8217;s <a href="https://corkmac.app/our-ai-stance/">strict no AI policy</a>, which remains among one of the strictest in the space.</p>]]></content:encoded></item><item><title><![CDATA[Cork 2.0.0 Public Beta 4 is out!]]></title><description><![CDATA[Finally, hopefully, the final beta. Might as well be version 2.0.1]]></description><link>https://blog.corkmac.app/p/cork-200-public-beta-4-is-out</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-public-beta-4-is-out</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 02 Aug 2026 23:16:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Kx5S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As before, test everything you can think of, and if you find bugs that are <strong>not listed below</strong>, report them through:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/new?template=bug_report.yml">GitHub</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork/issues/new?template=.github%2fISSUE_TEMPLATE%2fbug_report.yml">Codeberg</a></p></li><li><p><a href="mailto:bug-reporting@corkmac.app">Email</a></p></li></ul><p>If there are no more bugs reported, the next release will be the official <code>2.0.0</code> release.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Fixed Known Bugs</h2><ul><li><p>Australian English had missing localizations</p></li><li><p>App badge displaying the number of outdated packages was not shown nor was being updated</p></li></ul><h2>Fixed Previously Unreported Bugs</h2><ul><li><p>Services</p><ul><li><p>Opening a service would often not work</p></li><li><p>Closing a service and returning to the Service overview didn&#8217;t work at all</p></li><li><p>Starting and stopping a service would not update the service&#8217;s detail properly</p></li></ul></li><li><p>Maintenance</p><ul><li><p><code>brew doctor</code> step in Maintenance wasn't showing any errors, and the errors were not copyable</p></li></ul></li><li><p>Tap Details</p><ul><li><p>The list of displayable packages in a tap is truncated because of a SwiftUI bug that blocks Lists from being scrolled when they&#8217;re inside a Form</p><ul><li><p>To see all packages, click the new &#8220;Show more&#8220; button</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Kx5S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Kx5S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Kx5S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:569700,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/209437916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Kx5S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!Kx5S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e32b34-3e8a-42e4-ad39-cd751f7ea05e_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Added a new sub-window for seeing the complete list of packages available from a tap</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QjQy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QjQy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 424w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 848w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 1272w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QjQy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png" width="1456" height="711" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:711,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:723855,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/209437916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QjQy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 424w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 848w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 1272w, https://substackcdn.com/image/fetch/$s_!QjQy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8221a591-ae4e-4ecf-961a-fd2012ff52df_2782x1358.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Search in the main window still searches through all available packages, even if they&#8217;re not displayed at first</p></li></ul></li></ul></li><li><p>Some buttons didn&#8217;t have icons</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dSdM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dSdM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dSdM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:781840,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/209437916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dSdM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!dSdM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9dc52f-7224-4376-8933-d15b702edec0_1902x1528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Icons</p><ul><li><p>For users that didn&#8217;t have the &#8220;SF Symbols&#8220; app installed, icons that were parts of other strings are now displayed as the actual icons, instead of question marks inside boxes</p></li></ul></li></ul><h2>Additions</h2><ul><li><p>Any package can now be previewed from anywhere inside Cork, not just in select places</p></li><li><p>Likewise, any installed package an have its detail opened from anywhere inside Cork, apart from the package list for a Tap (WIP, coming in a later minor release)</p></li></ul><h2>Changes</h2><ul><li><p>New icon for &#8220;Preview&#8220; &amp; &#8220;Open detail&#8220;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hpDD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hpDD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hpDD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:701499,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/209437916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hpDD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!hpDD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feed18e6a-7aaf-47a5-8236-79421d2001fa_1902x1528.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Increased padding around outlined views</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MvzL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MvzL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MvzL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png" width="1456" height="1170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:579650,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/209437916?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MvzL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 424w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 848w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 1272w, https://substackcdn.com/image/fetch/$s_!MvzL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64204cb9-0842-4cc6-9a09-5daa303ee25a_1902x1528.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul><h2>How to Get the Beta</h2><p>Download the Beta on GitHub: <a href="https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-4">https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-4</a></p><div class="poll-embed" data-attrs="{&quot;id&quot;:911573}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 2.0.0 Public Beta 3 is out!]]></title><description><![CDATA[Entering the home stretch. You don't want to miss this]]></description><link>https://blog.corkmac.app/p/cork-200-public-beta-3-is-out</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-public-beta-3-is-out</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Tue, 14 Jul 2026 19:03:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As before, test everything you can think of, and if you find bugs that are <strong>not listed below</strong>, report them through:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/new?template=bug_report.yml">GitHub</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork/issues/new?template=.github%2fISSUE_TEMPLATE%2fbug_report.yml">Codeberg</a></p></li><li><p><a href="mailto:bug-reporting@corkmac.app">Email</a></p></li></ul><p>If there are no more bugs reported, the next release will be the official <code>2.0.0</code> release.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Fixed Known Bugs</h2><ul><li><p><s>Taps</s></p><ul><li><p><s>Taps are still hit-or-miss whether they load.</s></p><ul><li><p><s>You can report problems with loading third-party taps (those that don&#8217;t start with </s><code>homebrew</code><s>), but be sure to include both Cork&#8217;s logs, and the information as provided by Homebrew through the Terminal</s></p></li><li><p><s>First-party taps (those that do start with </s><code>homebrew</code><s>) don&#8217;t load at all</s></p></li></ul></li></ul></li><li><p><s>Sheets</s></p><ul><li><p><s>Some sheets have the wrong button label for closing them - for most, it&#8217;s &#8220;Cancel&#8221; instead of a more contextual label</s></p></li></ul></li></ul><h2>What not to report - Known bugs</h2><p>There are no more known bugs caused by the update!</p><h2>Fixed Previously Unreported Bugs</h2><ul><li><p>Installation process</p><ul><li><p>If there was only one error, and that error was unimplemented, the install process would incorrectly be considered successful</p></li><li><p>Installation was not cancellable</p></li></ul></li><li><p>Taps</p><ul><li><p>First-party taps that were not <code>homebrew/core</code> or <code>homebrew/cask</code> incorrectly displayed information about the <code>homebrew/cask</code> repo instead of their own information</p></li></ul></li></ul><h2>Fixed Bugs from Tracker</h2><ul><li><p>While not confirmed, a possible fix for incorrectly migrated packages causing the loading to fail is implemented in this release (<a href="https://github.com/buresdv/Cork/issues/613">#613</a>)</p></li><li><p>Feature parity with previous Formula install process (<a href="https://github.com/buresdv/Cork/issues/621">#621</a>)</p></li><li><p>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">#622</a>)</p></li><li><p>Some progress bars (namely the one for installing packages) jumping too much on first state change (<a href="https://github.com/buresdv/Cork/issues/331">#331</a>)</p></li><li><p>And a few smaller bugs</p></li></ul><p>In a nutshell, over 15 bugs are no longer open!</p><h2>How to Get the Beta</h2><p>Download the Beta on GitHub: <a href="https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-3">https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-3</a></p><h2>Additional Opinion Poll</h2><p>With this <em>hopefully</em> being the last beta before the final release, I&#8217;d appreciate a quick response to this poll to know if you&#8217;re happy with the state of <code>2.0.0</code>.</p><div class="poll-embed" data-attrs="{&quot;id&quot;:787315}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 2.0.0 Public Beta 2 is Out!]]></title><description><![CDATA[Inching closer to the full release]]></description><link>https://blog.corkmac.app/p/cork-200-public-beta-2-is-out</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-public-beta-2-is-out</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Fri, 03 Jul 2026 22:53:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>First off, I&#8217;d like to thank everyone from the community for the positive response to the first public beta of Cork 2.0.0!</p><p>Now, Public Beta 2 is out and ready for testing, with important bug fixes.</p><p>As before, test everything you can think of, and if you find bugs that are <strong>not listed below</strong>, report them through:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/new?template=bug_report.yml">GitHub</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork/issues/new?template=.github%2fISSUE_TEMPLATE%2fbug_report.yml">Codeberg</a></p></li><li><p><a href="mailto:bug-reporting@corkmac.app">Email</a></p></li><li><p><a href="https://mstdn.social/@davidbures">Mastodon</a></p></li><li><p><a href="https://bsky.app/profile/buresdv.eu">Bluesky</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Fixed Known Bugs</h2><p>Since the <a href="https://blog.corkmac.app/p/cork-200-public-beta-1-out">previous release</a>, these bugs have been fixed:</p><ul><li><p><s>Maintenance</s></p><ul><li><p><s>The button &#8220;Delete Cached Downloads&#8220; on the Start Page doesn&#8217;t correctly select the &#8220;Delete cached downloads&#8220; checkbox</s></p></li><li><p><s>Deleting cached downloads doesn&#8217;t correctly report how much space was freed - the report will always show &#8220;You reclaimed Zero kB&#8220;</s></p></li></ul></li><li><p><s>Install process</s></p><ul><li><p><s>Unimplemented Formula errors don&#8217;t show up</s></p></li></ul></li></ul><h2>Fixed Previously Unreported Bugs</h2><p>These bugs that were not reported in the previous release were fixed:</p><ul><li><p>Maintenance</p><ul><li><p>Settings</p><ul><li><p>Settings pane for Maintenance was invisible</p></li><li><p>&#8220;Set default steps&#8220; was not saving nor correctly checking the maintenance steps</p></li></ul></li></ul></li></ul><h2>New Bugs</h2><p>There are no known new bugs in this release</p><h2>What not to report - Known bugs</h2><p>These known bugs remain from the previous Public Beta:</p><ul><li><p>Taps</p><ul><li><p>Taps are still hit-or-miss whether they load.</p><ul><li><p>You can report problems with loading third-party taps (those that don&#8217;t start with <code>homebrew</code>), but be sure to include both Cork&#8217;s logs, and the information as provided by Homebrew through the Terminal</p></li><li><p>First-party taps (those that do start with <code>homebrew</code>) don&#8217;t load at all</p></li></ul></li></ul></li><li><p>Sheets</p><ul><li><p>Some sheets have the wrong button label for closing them - for most, it&#8217;s &#8220;Cancel&#8221; instead of a more contextual label</p></li></ul></li><li><p>Package loading</p><ul><li><p>Synchronizing packages following changes like updates, etc. is pretty slow for the time being due to a lot of debug logging for the purposes of testing the release</p></li></ul></li></ul><h2>How to get the Beta</h2><p>Download the Beta on GitHub: https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-2</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 2.0.0 Public Beta 1 Out!]]></title><description><![CDATA[Read about what to test, and what I know is broken]]></description><link>https://blog.corkmac.app/p/cork-200-public-beta-1-out</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-200-public-beta-1-out</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sat, 20 Jun 2026 21:55:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>What to test</h2><p><strong>Everything. </strong>There is nothing that wasn&#8217;t rewritten, improved, or changed. Test everything you can think of, and if you find bugs that are <strong>not listed below</strong>, report them through:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/new?template=bug_report.yml">GitHub</a></p></li><li><p><a href="https://codeberg.org/buresdv/Cork/issues/new?template=.github%2fISSUE_TEMPLATE%2fbug_report.yml">Codeberg</a></p></li><li><p><a href="mailto:bug-reporting@corkmac.app">Email</a></p></li><li><p><a href="https://mstdn.social/@davidbures">Mastodon</a></p></li><li><p><a href="https://bsky.app/profile/buresdv.eu">Bluesky</a></p></li></ul><h2>What not to report - Known bugs</h2><p>These bugs will be fixed in the final version - remember, this is a <strong>beta</strong>, and bugs are expected.</p><ul><li><p>Taps</p><ul><li><p>Taps are still hit-or-miss whether they load. </p><ul><li><p>You can report problems with loading third-party taps (those that don&#8217;t start with <code>homebrew</code>), but be sure to include both Cork&#8217;s logs, and the information as provided by Homebrew through the Terminal</p></li><li><p>First-party taps (those that do start with <code>homebrew</code>) don&#8217;t load at all</p></li></ul></li></ul></li><li><p>Maintenance</p><ul><li><p>The button &#8220;Delete Cached Downloads&#8220; on the Start Page doesn&#8217;t correctly select the &#8220;Delete cached downloads&#8220; checkbox</p></li><li><p>Deleting cached downloads doesn&#8217;t correctly report how much space was freed - the report will always show &#8220;You reclaimed Zero kB&#8220;</p></li></ul></li><li><p>Install process</p><ul><li><p>Unimplemented Formula errors don&#8217;t show up</p></li></ul></li><li><p>Sheets</p><ul><li><p>Some sheets have the wrong button label for closing them - for most, it&#8217;s &#8220;Cancel&#8221; instead of a more contextual label</p></li></ul></li><li><p>Package loading</p><ul><li><p>Synchronizing packages following changes like updates, etc. is pretty slow for the time being due to a lot of debug logging for the purposes of testing the release</p></li></ul></li></ul><h2>How to get the Beta</h2><p>For now, you can find it on GitHub as a beta release: <a href="https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-1">https://github.com/buresdv/Cork/releases/tag/v2.0.0-PUB-BETA-1</a></p><p>Happy testing!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.7.4 Out: Small fixes before the storm]]></title><description><![CDATA[The next update is really big.]]></description><link>https://blog.corkmac.app/p/cork-174-out-small-fixed-before-the</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-174-out-small-fixed-before-the</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Tue, 31 Mar 2026 20:33:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The next update is <em>really </em>big. This one implements a few small fixes to get us there.</p><h2>Fixes:</h2><ul><li><p>Few incorrect associations for adoptable packages</p></li><li><p>Wrong packages listed in the &#8220;New updates available&#8220; notification</p></li><li><p>Some ignorable errors not getting ignored during package updating</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.7.3 Out: Additions to Adoptable Packages]]></title><description><![CDATA[Additions]]></description><link>https://blog.corkmac.app/p/cork-173-out-additions-to-adoptable</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-173-out-additions-to-adoptable</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 04 Jan 2026 23:56:18 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/15d713d3-af1d-4a10-a766-27db9955a03c_2008x1614.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Additions</h2><ul><li><p>Adoptable packages can now have multiple &#8220;Adoption Candidates&#8220;</p><ul><li><p>For packages that share the same executable (<code>Zen.app </code>for both the Zen Browser, and Zen Privacy screen), you can now select which package to adopt the app as. Previously, only the first one in the list was chosen, which led to <a href="https://github.com/buresdv/Cork/issues/543">some weirdness</a>.</p></li></ul><p></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd6a4d8f-0734-48c8-9e3d-77076e464a43_1230x170.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b27b69e6-63e6-401e-ae84-6bad0988f61d_1234x190.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a626c51-51e6-4eb3-add9-c57855fa3801_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div><ul><li><p>This also allows you to choose if you&#8217;d like to install a different bound version - for example, a beta or an older version of the package</p></li></ul></li><li><p>Adoptable and excluded adoptable packages now have search fields which you can use to filter out adoptable packages</p><ul><li><p>The search field works for:</p><ul><li><p>Adoptable app executables</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d50V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d50V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 424w, https://substackcdn.com/image/fetch/$s_!d50V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 848w, https://substackcdn.com/image/fetch/$s_!d50V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 1272w, https://substackcdn.com/image/fetch/$s_!d50V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d50V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png" width="1186" height="318" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:318,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46983,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/183494462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d50V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 424w, https://substackcdn.com/image/fetch/$s_!d50V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 848w, https://substackcdn.com/image/fetch/$s_!d50V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 1272w, https://substackcdn.com/image/fetch/$s_!d50V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d07ecf1-d9d8-4ae7-8a9d-687275fbfb2e_1186x318.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Cask names</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d5DP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d5DP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 424w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 848w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 1272w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d5DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png" width="1182" height="870" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:870,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172184,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/183494462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d5DP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 424w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 848w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 1272w, https://substackcdn.com/image/fetch/$s_!d5DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305fe6f9-e761-479e-90d6-34c24f20a563_1182x870.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Descriptions</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Gmv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Gmv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 424w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 848w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 1272w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Gmv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png" width="1188" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1188,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:133563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/183494462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Gmv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 424w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 848w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 1272w, https://substackcdn.com/image/fetch/$s_!7Gmv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77b1a5e3-75c4-4269-b4d2-2977cd8a0ae6_1188x582.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul></li><li><p>The search field is hidden by default, and you can show it by clicking the magnifying glass button in the list&#8217;s header</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x9yy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x9yy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 424w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 848w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 1272w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x9yy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png" width="1268" height="440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a511f329-7004-483e-8525-dd14475a1345_1268x440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:440,&quot;width&quot;:1268,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85976,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/183494462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x9yy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 424w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 848w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 1272w, https://substackcdn.com/image/fetch/$s_!x9yy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511f329-7004-483e-8525-dd14475a1345_1268x440.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul></li></ul><h2>Fixes</h2><ul><li><p>A few small fixes in the app icon, by GenuCoder (<a href="https://github.com/buresdv/Cork/issues/567">#567</a>). Thank you!</p></li></ul><h2>Adjustments</h2><ul><li><p>None in this release</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h1>On Cork&#8217;s infrastructure</h1><p>Especially recently, I started really disliking centralized internet infrastructure. GitHub is mired in <a href="https://govfresh.com/signal/github-opens-up-about-its-relationship-with-ice">its own slew of controversies</a>. I also just dislike the USA.</p><p>Which is why in the future, Cork will be moved by my self-hosted code repo at <a href="https://code.rikidar.eu">https://code.rikidar.eu</a> (not accessible yet), with a mirror to Codeberg.</p><p>More in-depth communication will be moved to a new dedicated self-hosted forum at <a href="https://forum.rikidar.eu">https://forum.rikidar.eu</a>, and instant communications to also self-hosted chat infrastructure (not available yet). This blog will also move from Substack, to self-hosted Ghost in the future, with no changes to the URL.</p><p>Stay tuned for more information, and follow me on <a href="https://mstdn.social/@davidbures">Mastodon</a> and <a href="https://bsky.app/profile/buresdv.eu">Bluesky</a>. You should also join the current <a href="https://discord.gg/kUHg8uGHpG">Discord</a> community.</p>]]></content:encoded></item><item><title><![CDATA[Cork 1.7.2 Out: Adoptable app exclusion, fixes]]></title><description><![CDATA[Additions]]></description><link>https://blog.corkmac.app/p/cork-172-out-adoptable-app-exclusion</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-172-out-adoptable-app-exclusion</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 21 Dec 2025 14:17:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CbLT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d889bf5-fdd5-44ab-8339-755a6cce4c81_1032x280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Additions</h2><ul><li><p>You can now exclude adoptable apps. The apps you exclude will not longer show up in the list, and are instead moved to a separate list<br></p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d889bf5-fdd5-44ab-8339-755a6cce4c81_1032x280.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/500cc08b-14ed-441e-a6ef-64e16f238aae_1280x1100.png&quot;}],&quot;caption&quot;:&quot;Adoptable app exclusion&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38ae5626-45b4-4f7b-a095-8d487ca7842b_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div><ul><li><p>You can optionally set whether the entire section should not get shown at all in case you have excluded all adoptable apps. This setting is in <code>Discoverability &#8594; App Adoption</code></p><ul><li><p>The section automatically shows up again when a new adoptable app is found</p></li></ul></li></ul></li></ul><h2>Fixes</h2><p>None in this release</p><h2>Adjustments</h2><ul><li><p>New app icon by <a href="https://github.com/genucoder">GenuWonderer</a>! This new icon includes all features added in Tahoe, including Liquid Glass and custom color adjustments, including a dark color theme for the first time, and other adjustments.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YB8t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YB8t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 424w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 848w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 1272w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YB8t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png" width="138" height="194" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:194,&quot;width&quot;:138,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21904,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/182125845?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YB8t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 424w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 848w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 1272w, https://substackcdn.com/image/fetch/$s_!YB8t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886b4e41-7fb7-4df7-ab5c-739fb3a7b63c_138x194.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 1.7.0 Out: MASSIVE New Feature, macOS Tahoe]]></title><description><![CDATA[You're going to love it]]></description><link>https://blog.corkmac.app/p/cork-170-out-massive-new-feature</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-170-out-massive-new-feature</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Fri, 14 Nov 2025 19:08:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AZqR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Additions</h2><ul><li><p><strong>Adoptable packages</strong> are the flagship new feature in this release, bringing this much-requested feature to the users of Cork for the first time. Now, Cork sees which apps you have installed outside of Homebrew, and offers to add the to Homebrew for you - after you do, you can manage them as any other Homebrew app, and have Homebrew update them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AZqR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AZqR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 424w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 848w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 1272w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AZqR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png" width="1456" height="1133" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1133,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:663295,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/178915731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AZqR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 424w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 848w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 1272w, https://substackcdn.com/image/fetch/$s_!AZqR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45008a43-28e4-45bc-9a8b-fae0acbaae2a_1840x1432.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p>You can right-click the adoptable app to show additional actions: revealing the app executable in Finder, and previewing its cask</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6hAx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6hAx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 424w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 848w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 1272w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6hAx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png" width="1038" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:1038,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:118199,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/178915731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6hAx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 424w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 848w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 1272w, https://substackcdn.com/image/fetch/$s_!6hAx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed59088f-2e4c-4000-abea-a9a92d2bc52b_1038x248.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><ul><li><p>You can select as many apps you&#8217;d like to add at a time. Before the process starts, you get an option to change your mind</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ddad889-ea77-43fe-9714-cbfe6cadb1f7_1840x1432.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae340ff8-4937-4ab8-bb79-c466729b66b6_1840x1432.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ba1336e-7423-4fb4-9104-f56601b9fed1_1840x1432.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d03dd493-0022-4c21-91c6-76b2e174c143_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>This feature is entirely custom-made and extremely performant, and is an integral part of my <a href="https://github.com/buresdv/Spirytus">Spirytus</a> project: an effort to rewrite all Homebrew systems in Swift for massive performance and efficiency gains, and to decouple Cork from the often buggy Homebrew base and its toxic developers</p></li></ul></li><li><p>Casks now show the actual app that the cask installed</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6EYe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6EYe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 424w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 848w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 1272w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6EYe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png" width="1456" height="1133" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a27b35a5-a43b-4858-98f0-231736061586_1840x1432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1133,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:565890,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/178915731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6EYe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 424w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 848w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 1272w, https://substackcdn.com/image/fetch/$s_!6EYe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa27b35a5-a43b-4858-98f0-231736061586_1840x1432.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p>You can right-click on the app icon to reveal the app in Finder</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sxv_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sxv_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 424w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 848w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 1272w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sxv_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png" width="488" height="152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:152,&quot;width&quot;:488,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/178915731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sxv_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 424w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 848w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 1272w, https://substackcdn.com/image/fetch/$s_!Sxv_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7dac313-1e18-4b49-b732-8869eaa9cab3_488x152.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li></ul><h2>Fixes</h2><ul><li><p>Cask details now show the size of the actual app, instead of just its Homebrew metadata</p></li><li><p>Renames packages no longer shop up as broken. A more comprehensive support for them is coming in a future release</p></li></ul><h2>Adjustments</h2><ul><li><p>Updated Cork for the Tahoe Liquid Glass design</p></li><li><p>Buttons for adding taps and installing packages have new icons</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qaly!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qaly!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 424w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 848w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 1272w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qaly!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png" width="200" height="102" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:102,&quot;width&quot;:200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7853,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/178915731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Qaly!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 424w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 848w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 1272w, https://substackcdn.com/image/fetch/$s_!Qaly!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd781b02-efc1-40bc-ba5d-78373ec6da97_200x102.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>The Settings window now animates when changing panes, like first-party Apple apps</p></li><li><p>Added icons to relevant buttons</p></li><li><p>Removal of the <code>&#8212;no-quarantine</code> flag from the install command in order to cope with another unannounced change to Homebrew</p></li></ul><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 1.6.0 Out: macOS 14, New Bundle ID, Big Rewrite of Internals]]></title><description><![CDATA[There are two big changes in this release:]]></description><link>https://blog.corkmac.app/p/cork-160-out-macos-14-new-bundle</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-160-out-macos-14-new-bundle</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sat, 30 Aug 2025 19:54:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There are two big changes in this release:</p><ul><li><p>changed Cork&#8217;s bundle ID from `com.davidbures.cork` to `eu.davidbures.cork`. This means that your settings might be reset this one time, and you may have to put in your email one more time</p></li><li><p>bumped the min. system version from macOS 13 to 14. I already <a href="https://blog.corkmac.app/p/cork-156-out-big-changes">outlined the plan last year,</a> and reminded everyone <a href="https://blog.corkmac.app/p/cork-156-out-big-changes">last month</a>, and now, it&#8217;s time to make the switch. There are a lot of new things in SwiftUI that are not available for macOS 13 that make the experience of using the app much better</p></li></ul><p>You can keep using the current Cork cask, I added a separate binary to it for macOS 13 in the last update.</p><p>If you have any questions or concerns, feel free to contact me at dev@corkmac.app and I will do my best to assist.</p><div><hr></div><h2>Additions</h2><ul><li><p><em>Nothing new in this release</em></p></li></ul><h2>Fixes</h2><ul><li><p>Fixed the &#8220;return to status page&#8220; sometimes being greyed out when some package details were open</p></li><li><p>Moved configuration from `AppStorage` to the `Defaults` library for a much more robust way of storing settings, which won&#8217; need to be reset in the future like in this release</p></li><li><p>Fixed occasional crashing of the preview pane when opened from somewhere that&#8217;s not the package installation sheet</p></li><li><p>Fixed a soft lock with removing a package while the detail pane is being switched to another package</p></li><li><p>Shortcut action for loading installed packages on macOS versions newer than 14 no longer crashes Shortcuts</p></li></ul><h2>Adjustments</h2><ul><li><p>Migrated from `ObservedObject` to `Observable` for big performance gains</p></li><li><p>Navigation is managed by its own object for better control and performance</p></li><li><p>A few adjustments to the sizing of large buttons</p></li><li><p>Tagged packages are no longer saved in a `.brewmeta` file in the Documents folder, but in the system&#8217;s built-in SwiftData</p></li><li><p>Loading of tagged and pinned packages is now faster, because it takes place right in the function for loading the packages themselves, instead of looping over the loaded packages and applying the proper statuses to them after they have been already loaded</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.5.7 Out: Updated Languages]]></title><description><![CDATA[Some languages in Cork have been neglected by either people not maintaining them anymore, or by hit-and-run translators, who only translated one version to get a free license, and then never contributed again.]]></description><link>https://blog.corkmac.app/p/cork-157-out-updated-languages</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-157-out-updated-languages</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Thu, 28 Aug 2025 15:05:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y8Zb!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa79553-ae95-43f2-ae3b-64169ed5afe3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Some languages in Cork have been neglected by either people not maintaining them anymore, or by hit-and-run translators, who only translated one version to get a free license, and then never contributed again.</p><p>These languages are:</p><ul><li><p>Korean</p></li><li><p>French</p></li><li><p>German </p></li><li><p>Traditional Chinese</p></li></ul><p>If you speak any of these languages, I&#8217;d appreciate it greatly if you&#8217;d take the languages over. To do so, join the <a href="https://discord.gg/kUHg8uGHpG">Discord</a>, give yourself the Linguist role and head to the `#localization` channel. You will find more info in the channel&#8217;s description. Alternatively, check out the <a href="https://github.com/buresdv/Cork/wiki/Contributing-to-Cork#contributing-translations">Contributing Translations</a> section on GitHub.</p><div><hr></div><h2>Additions</h2><ul><li><p>Updated Italian and Spanish translations</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.5.6 Out: Big Changes]]></title><description><![CDATA[This will be the last actively supported release for macOS 13, which has been hovering around 2% usage for the last year, as a result of a poll on Discord, Bluesky and Mastodon.]]></description><link>https://blog.corkmac.app/p/cork-156-out-big-changes</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-156-out-big-changes</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Thu, 24 Jul 2025 11:27:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lIH2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This will be the last actively supported release for macOS 13, which has been hovering around 2% usage for the last year, as a result of a poll on Discord, Bluesky and Mastodon.</p><p>Read this before you start panicking:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d17ee9f1-cf47-4311-9b09-d3a5ffb9c757&quot;,&quot;caption&quot;:&quot;I&#8217;ve been doing my best to keep supporting macOS version 13. In terms of SwiftUI, however, that version is ancient.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;What will happen when Cork drops an old system version?&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:173872617,&quot;name&quot;:&quot;David Bure&#353;&quot;,&quot;bio&quot;:&quot;Senior Technical Writer by day, open source Mac developer by night&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e194f21-b19e-4230-9128-9de0d08f3675_2552x2552.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-09-22T21:53:52.986Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e194f21-b19e-4230-9128-9de0d08f3675_2552x2552.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.corkmac.app/p/what-will-happen-when-cork-drops&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:149266672,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Cork: The Ultimate Homebrew Companion&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!o1S8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748d2b72-5a91-4f45-ba5d-157365e1d82a_512x512.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h1>Additions</h1><ul><li><p>Pinning packages from the sidebar. I rewrote the system for pinning packages completely from scratch, because the Homebrew implementation was way too slow</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lIH2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lIH2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 424w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 848w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 1272w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lIH2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic" width="478" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:478,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16860,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/169128174?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lIH2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 424w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 848w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 1272w, https://substackcdn.com/image/fetch/$s_!lIH2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe07b128-642d-4a08-bbf2-1509dfd945d3_478x320.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Button for manually checking for outdated packages</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GshT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GshT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 424w, https://substackcdn.com/image/fetch/$s_!GshT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 848w, https://substackcdn.com/image/fetch/$s_!GshT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 1272w, https://substackcdn.com/image/fetch/$s_!GshT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GshT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic" width="164" height="142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:142,&quot;width&quot;:164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6790,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/169128174?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GshT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 424w, https://substackcdn.com/image/fetch/$s_!GshT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 848w, https://substackcdn.com/image/fetch/$s_!GshT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 1272w, https://substackcdn.com/image/fetch/$s_!GshT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eda5edc-91df-4c42-838a-25dceeb7d21b_164x142.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li><li><p>Package detail pane now fully supports package deprecation notes</p></li></ul><h1>Fixes</h1><ul><li><p>Crash when opening some previews</p></li><li><p>Backup date format <code>omitted</code> doesn't actually omit date (<a href="https://github.com/users/buresdv/projects/2/views/1?pane=issue&amp;itemId=114818240&amp;issue=buresdv%7CCork%7C499">#499</a>)</p></li><li><p>Wrong sizing of update and maintenance sheets (<a href="https://github.com/users/buresdv/projects/2/views/1?pane=issue&amp;itemId=113900765&amp;issue=buresdv%7CCork%7C493">#493</a>)</p></li></ul><h1>Adjustments</h1><ul><li><p>Package statuses, which include whether a package is outdated and pinned, changed to a badge on the right side of the sidebar item</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fIgX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fIgX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 424w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 848w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 1272w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fIgX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic" width="380" height="80" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:80,&quot;width&quot;:380,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5842,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/169128174?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fIgX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 424w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 848w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 1272w, https://substackcdn.com/image/fetch/$s_!fIgX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40e16c75-1c73-4793-a9cb-e92047e98dd9_380x80.heic 1456w" sizes="100vw"></picture><div></div></div></a></figure></div></li><li><p>Caveats for packages (called &#8220;notes&#8220; in Cork) have a new design</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jOqz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jOqz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 424w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 848w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 1272w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jOqz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:117279,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/169128174?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jOqz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 424w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 848w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 1272w, https://substackcdn.com/image/fetch/$s_!jOqz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290b60d2-2d40-49e7-b1a1-706f1abe692c_2024x1432.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p></li><li><p>Changed icon for updating packages, the old icon is now for looking for new outdated packages</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dfmM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dfmM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 424w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 848w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 1272w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dfmM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic" width="220" height="102" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:102,&quot;width&quot;:220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6390,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/169128174?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dfmM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 424w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 848w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 1272w, https://substackcdn.com/image/fetch/$s_!dfmM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f2e2965-94d5-4fb1-9df3-d04354736f94_220x102.heic 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p><br><br><br><br></p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.5.4 Out: Small fixes]]></title><description><![CDATA[A nice, small release]]></description><link>https://blog.corkmac.app/p/cork-154-out-small-fixes</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-154-out-small-fixes</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Mon, 28 Apr 2025 12:54:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mqqO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19e21fb0-9026-4801-8fa3-97c9241db141_913x716.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is a pretty small release with a few fixes.</p><h2>Additions</h2><ul><li><p>New states for empty package searches</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19e21fb0-9026-4801-8fa3-97c9241db141_913x716.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c170d4f-4842-45c1-90af-fe13b0d77b01_913x716.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fcb5185-14e8-45fd-a58e-9cf62fd14e8d_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>Updating packages from sidebar (<a href="https://github.com/buresdv/Cork/issues/375">#375</a>)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sSfY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sSfY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 424w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 848w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 1272w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sSfY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic" width="242" height="185" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:185,&quot;width&quot;:242,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12140,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.corkmac.app/i/162327111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sSfY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 424w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 848w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 1272w, https://substackcdn.com/image/fetch/$s_!sSfY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb60458-1569-4e59-802f-dfb82fbdab81_242x185.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li><li><p>New settings for default backup date formats. Supports every macOS date format and includes a preview (<a href="https://github.com/buresdv/Cork/issues/447">#447</a>)</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddcbd951-dab8-495d-95bd-fe4b428021d7_444x65.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5581ac65-fd17-4a86-b7dc-efd2d106d96d_447x55.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c15594b6-f03c-419f-b16a-f36f4385d86d_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li></ul><h2>Fixes</h2><ul><li><p>Fixed a crash when previewing packages (<a href="https://github.com/buresdv/Cork/issues/479">#479</a>)</p></li><li><p>Fixed a compilation error related to Shortcuts (<a href="https://github.com/buresdv/Cork/issues/475">#475</a>)</p></li></ul><h2>Adjustments</h2><ul><li><p>A few under-the-hood adjustments for the way packages are updated</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Before I sign off, you might have read this post I published on Bluesky and Mastodon:</p><div class="bluesky-wrap outer" style="height: auto; display: flex; margin-bottom: 24px;" data-attrs="{&quot;postId&quot;:&quot;3lnfsuvdfq227&quot;,&quot;authorDid&quot;:&quot;did:plc:myhlnvpxckl5c3v2cywalmtg&quot;,&quot;authorName&quot;:&quot;David Bure&#353;&quot;,&quot;authorHandle&quot;:&quot;rikidar.eu&quot;,&quot;authorAvatarUrl&quot;:&quot;https://cdn.bsky.app/img/avatar/plain/did:plc:myhlnvpxckl5c3v2cywalmtg/bafkreicu2wmxsrd7l3ixijadnjy5f4w2ks3ryfuhja6fb5fsffv5cg4sym@jpeg&quot;,&quot;text&quot;:&quot;Just got booked into therapy for anxiety and depression. Such is life&quot;,&quot;createdAt&quot;:&quot;2025-04-22T13:46:21.236Z&quot;,&quot;uri&quot;:&quot;at://did:plc:myhlnvpxckl5c3v2cywalmtg/app.bsky.feed.post/3lnfsuvdfq227&quot;,&quot;imageUrls&quot;:[]}" data-component-name="BlueskyCreateBlueskyEmbed"><iframe id="bluesky-3lnfsuvdfq227" data-bluesky-id="5138894779792973" src="https://embed.bsky.app/embed/did:plc:myhlnvpxckl5c3v2cywalmtg/app.bsky.feed.post/3lnfsuvdfq227?id=5138894779792973" width="100%" style="display: block; flex-grow: 1;" frameborder="0" scrolling="no"></iframe></div><p>I have not been doing well mentally, due to a lot of stress from my private life, and trying to market Cork with little outside help. I have never been good at marketing, because I know how annoying it can get.</p><p>So I&#8217;d like to ask you to share Cork, write about it, post about it&#8230; You can also join the Cork Discord (linked below) to hang out.</p><p>Thank you.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app/&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://corkmac.app/"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.5.3 Out: Greedy Packages & Fixes]]></title><description><![CDATA[I don't know what to write here anymore]]></description><link>https://blog.corkmac.app/p/cork-153-out-greedy-packages-and</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-153-out-greedy-packages-and</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Fri, 04 Apr 2025 20:26:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5ipE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd139b74c-0e97-4fb0-8028-ff3810fe698d_1826x1434.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Cork 1.5.3 is out with a lot of new things, so let&#8217;s get right into it</p><h2>Additions</h2><ul><li><p>Support for packages that require the <code>greedy</code> flag, meaning those that update themselves</p><ul><li><p>This is disabled by default, and has to be enabled in Settings under <code>Packages &#8594; Show packages not managed by Homebrew</code></p></li><li><p>Once enabled, you will start seeing &#8220;Unmanaged&#8220; packages in your outdated package list</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d139b74c-0e97-4fb0-8028-ff3810fe698d_1826x1434.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abd025c1-f717-49ef-ab99-cce5563e4b17_1826x1432.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c064b947-4541-4051-a21f-c8feada9521e_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>Unmanaged packages are defined in the app&#8217;s own configuration. These packages are supposed to have their own, internal updating mechanism, independent of Homebrew</p></li></ul></li><li><p>You now get the option to automatically accept package EULAs (by <a href="https://github.com/Grublady">Grublady</a>)</p></li></ul><h2>Fixes</h2><ul><li><p>Updating individual packages no longer throws the <code>Could not synchronize packages</code> error (<a href="https://github.com/buresdv/Cork/issues/382">#382</a>)</p></li><li><p>The Service Manager no longer crashes when clicking the <code>Reload</code> button when no services are installed (<a href="https://github.com/buresdv/Cork/issues/471">#471</a>)</p></li></ul><h2>Adjustments</h2><ul><li><p>Various translations have been updated</p></li></ul><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app/&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://corkmac.app/"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 1.5 Out: New package loading and more]]></title><description><![CDATA[Probably the biggest rewrite in history]]></description><link>https://blog.corkmac.app/p/cork-15-out-new-package-loading-and</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-15-out-new-package-loading-and</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Tue, 28 Jan 2025 13:18:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Hvg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Before we start, I&#8217;m still looking for help fixing this issue:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/305">Fails when attempting to update when a package requires input</a></p></li></ul><p>The bounty for implementing it is 100&#8364;</p><h1>Cork Open Collective</h1><p>Cork has a page on <a href="https://opencollective.com/corkapp">Open Collective</a>! All proceeds made from it are redistributed among the contributors.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>After a few months, we finally have a new update for Cork, due to my quite bad mental health.</p><h2>Additions</h2><ul><li><p>Top packages have descriptions (thanks to <a href="https://github.com/Grublady">Grublady</a>)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Hvg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Hvg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 424w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 848w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 1272w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Hvg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic" width="913" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:913,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41075,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Hvg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 424w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 848w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 1272w, https://substackcdn.com/image/fetch/$s_!7Hvg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb7cc0d8-cb34-4ada-af63-efc47ce30a2e_913x716.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Turkish translation (thanks to <a href="https://github.com/okturan">okturan</a>)</p></li><li><p>Alerts for misconfigured taps</p></li><li><p>Errors encountered during package loading are now displayed as a list of errors, with the recommended fix. This means that more than one error at a time can be shown</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v7Xh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v7Xh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 424w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 848w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 1272w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v7Xh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic" width="913" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:913,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v7Xh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 424w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 848w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 1272w, https://substackcdn.com/image/fetch/$s_!v7Xh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0de341f-c60d-4a09-8b14-45e3f7405a84_913x716.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Optional swipe actions in the sidebar</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a5a4ef2-3f0a-40e8-82be-dee921eba1d2_187x48.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/91e4bb01-bff8-470f-bb46-e5f83dec49ab_188x44.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e68a8396-c83f-4684-b081-b74dadedb39d_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p></p></li></ul><h2>Fixes</h2><ul><li><p>The entire package loading process has been rewritten from scratch, making it much more robust</p></li><li><p>Pressing Return when adding a tap actually works now</p></li><li><p>Some packages were missing their compatibility listings in the package definition. This used to break the decoding process, but now, it doesn&#8217;t anymore (thanks to <a href="https://github.com/Grublady">Grublady</a>)</p></li></ul><h2>Adjustments</h2><ul><li><p>Buttons in the toolbar now follow Apple&#8217;s semantic placements</p></li><li><p>Sheets now use the new built-in button and title design</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f793806-35ff-4d10-a54d-ca145efe5463_913x716.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae631782-e407-4710-8472-228f07d8db60_913x716.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e98315cd-c130-438b-a6be-97114cf5aec9_913x716.png&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0415fd4f-0f70-4f21-a740-67763338c5dd_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li></ul><p></p><p>There are probably a lot other additions and fixes I have not mentioned, but this release has been in development for a long time, and I don&#8217;t remember everything that I did.</p><p><strong>Thank you for your support. I&#8217;d really appreciate if you&#8217;d spread the word about Cork.</strong></p><p>You should follow me on <a href="https://bsky.app/profile/rikidar.eu">Bluesky</a> and <a href="https://mstdn.social/@davidbures">Mastodon</a> to keep up with Cork news.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://corkmac.app"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/p/cork-15-out-new-package-loading-and?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/p/cork-15-out-new-package-loading-and?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.corkmac.app/p/cork-15-out-new-package-loading-and?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[What will happen when Cork drops an old system version?]]></title><description><![CDATA[At some point, it will happen]]></description><link>https://blog.corkmac.app/p/what-will-happen-when-cork-drops</link><guid isPermaLink="false">https://blog.corkmac.app/p/what-will-happen-when-cork-drops</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 22 Sep 2024 21:53:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e194f21-b19e-4230-9128-9de0d08f3675_2552x2552.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been doing my best to keep supporting macOS version 13. In terms of SwiftUI, however, that version is ancient.</p><p>By keeping Cork on macOS 13, it&#8217;s missing out on a lot of SwiftUI improvements, such as Observation (which dramatically speeds up UI updates) and Swift Data (which can be used to persist data, like tagged packages, in a native way).</p><p>So, at some point, I will have to drop macOS 13. What will happen to Cork on that system when that happens?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Do not panic!</h2><p>Dropping support for a system version does NOT mean that Cork will stop working on that version. Quite contrary.</p><p>All it means is that in the future, a version of Cork will come out for macOS 13, and that will be the final version for that system version. It will keep working indefinitely, in accordance with Cork&#8217;s license.</p><p>It will just not receive any further updates. That&#8217;s all there is to it.</p><h2>So, when will that happen?</h2><p>I&#8217;m not sure yet. Like I write above, I&#8217;m doing my very best to keep Cork on macOS 13, even if it means missing out on essential SwiftUI features.</p><p>However, I might implement a feature that&#8217;s just not possible on macOS 13. And if I don&#8217;t figure out a workaround, I&#8217;ll fix up as many problems in that version I can, and then release it as a &#8220;final&#8220; macOS 13 version, so users still on macOS 13 will have as good of an experience with that final version for the system as possible.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.4.5 Out: Package Previews]]></title><description><![CDATA[This is a cool feature]]></description><link>https://blog.corkmac.app/p/cork-145-out-package-previews</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-145-out-package-previews</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sat, 14 Sep 2024 17:09:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OvB-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff05854a7-4898-4de8-af3d-5910bad91806_1826x1432.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Before we start, I&#8217;m still looking for help fixing this issue:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/305">Fails when attempting to update when a package requires input</a></p></li></ul><p>The bounty for implementing it is 100&#8364;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>This will be a short post because I&#8217;m on vacation until September 30th, and I want some peace until then.</p><p>I have added a package preview button, which you can press when you want to see information about a package that has not been installed yet:</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f05854a7-4898-4de8-af3d-5910bad91806_1826x1432.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/085d2111-7913-47a1-810d-2b9bccd45958_1204x1090.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8360ef26-b04a-4751-a56e-095e50958bb1_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Other changes can be found on the GitHub project: https://github.com/users/buresdv/projects/2</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://corkmac.app"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://forum.corkmac.app&quot;,&quot;text&quot;:&quot;Join the Forums&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://forum.corkmac.app"><span>Join the Forums</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p>]]></content:encoded></item><item><title><![CDATA[Cork 1.4.4.1 Out: Bugfixes and Optimizations]]></title><description><![CDATA[SwiftyJSON was removed in this version]]></description><link>https://blog.corkmac.app/p/cork-1441-out-bugfixes-and-optimizations</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-1441-out-bugfixes-and-optimizations</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sun, 04 Aug 2024 16:55:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Mfwm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14611e9-3e33-46e6-a5dd-4a8340ea68cb_920x716.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Before we start, I&#8217;m still looking for help fixing this issue:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/305">Fails when attempting to update when a package requires input</a></p></li></ul><p>The bounty for implementing it is 100&#8364;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>Cork Open Collective</h1><p>Cork has a page on <a href="https://opencollective.com/corkapp">Open Collective</a>! All proceeds made from it are redistributed among the contributors.</p><h2>Additions</h2><ul><li><p>New options for showing outdated packages</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f14611e9-3e33-46e6-a5dd-4a8340ea68cb_920x716.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc339e86-fac2-409c-b391-fc4b9b1dcc1f_920x716.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03c6b01e-9ed4-4c40-a99b-bde65fc65924_920x716.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb54e632-2faf-424d-a539-52a604101624_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>Multiple new errors have been handled in Services</p></li><li><p>New workflow for updating Homebrew inside Cork</p></li><li><p>Support for unexpectedly interrupted package instalations</p></li><li><p>Maintenance is also accessible from a new, optional toolbar button</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rpOp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rpOp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 424w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 848w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 1272w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rpOp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic" width="101" height="48" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:48,&quot;width&quot;:101,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4555,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rpOp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 424w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 848w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 1272w, https://substackcdn.com/image/fetch/$s_!rpOp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33988dc-ea3c-49c0-976d-0dc01099a413_101x48.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li><li><p>New button in Services for manually reloading the list of services</p></li></ul><h2>Fixes</h2><ul><li><p><a href="https://github.com/buresdv/Cork/issues/364">Loading status for outdated packages on Status Page sometimes doesn't correctly update when updates finished being checked</a></p></li><li><p>A few more misc fixes that I didn&#8217; write down</p></li></ul><h2>Adjustments</h2><ul><li><p>SwiftyJSON was completely removed, as all JSON parsing was migrated to JSONDecoder</p></li></ul><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://corkmac.app"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://forum.corkmac.app&quot;,&quot;text&quot;:&quot;Join the Forums&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://forum.corkmac.app"><span>Join the Forums</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Cork 1.4.3 Out: Bugfixes and Optimizations]]></title><description><![CDATA[No new features in this release]]></description><link>https://blog.corkmac.app/p/cork-143-out-bugfixes-and-optimizations</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-143-out-bugfixes-and-optimizations</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Thu, 27 Jun 2024 17:52:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9572e33d-9bba-4bb6-a7d7-c0eebf066f3c_324x92.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Before we start, I&#8217;m still looking for help fixing this issue:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/305">Fails when attempting to update when a package requires input</a></p></li></ul><p>The bounty for implementing it is 100&#8364;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.corkmac.app/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Additions</h2><ul><li><p>Outdated packages can be seen directly in the sidebar. They have a clock icon next to their name</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b5x3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b5x3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 424w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 848w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 1272w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b5x3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic" width="324" height="92" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:92,&quot;width&quot;:324,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6815,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b5x3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 424w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 848w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 1272w, https://substackcdn.com/image/fetch/$s_!b5x3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe74557d5-854a-453d-a324-6ba1f7ff80b9_324x92.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li></ul><h2>Fixes</h2><ul><li><p><a href="https://github.com/buresdv/Cork/issues/195">Right-clicking on sidebar items hangs for a second</a></p></li><li><p><a href="https://github.com/buresdv/Cork/issues/351">Switching displayable packages does not properly update the dock badge</a></p></li><li><p>Some Casks were not showing in the outdated package list</p></li></ul><h2>Adjustments</h2><ul><li><p>Converted from SwiftyJSON to native JSONDecoder:</p><ul><li><p>Services</p></li><li><p>Top packages</p></li><li><p>Outdated packages</p></li></ul></li><li><p>French translation updated</p></li></ul><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://corkmac.app&quot;,&quot;text&quot;:&quot;Get Cork&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://corkmac.app"><span>Get Cork</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://forum.corkmac.app&quot;,&quot;text&quot;:&quot;Join the Forums&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://forum.corkmac.app"><span>Join the Forums</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/KZPcYN6rf4&quot;,&quot;text&quot;:&quot;Join the Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://discord.gg/KZPcYN6rf4"><span>Join the Discord</span></a></p><p></p>]]></content:encoded></item></channel></rss>