<?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_!o1S8!,w_256,c_limit,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</url><title>Cork: The Ultimate Homebrew Companion</title><link>https://blog.corkmac.app</link></image><generator>Substack</generator><lastBuildDate>Fri, 10 Apr 2026 14:21:22 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 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_!o1S8!,w_256,c_limit,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" 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 role="img" 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><title></title><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 role="img" 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><title></title><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 role="img" 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><title></title><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 role="img" 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><title></title><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 role="img" 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><title></title><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 role="img" 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><title></title><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_!o1S8!,w_256,c_limit,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" 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_!o1S8!,w_256,c_limit,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" 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;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 role="img" 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><title></title><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 role="img" 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><title></title><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="9208066281712826" src="https://embed.bsky.app/embed/did:plc:myhlnvpxckl5c3v2cywalmtg/app.bsky.feed.post/3lnfsuvdfq227?id=9208066281712826" 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 role="img" 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><title></title><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 role="img" 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><title></title><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><item><title><![CDATA[Cork 1.4.2 Out: One of the Most Requested Features Finally Implemented]]></title><description><![CDATA[No way!]]></description><link>https://blog.corkmac.app/p/cork-142-out-one-of-the-most-requested</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-142-out-one-of-the-most-requested</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Tue, 11 Jun 2024 17:04:05 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%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.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 fox implementing these is 100&#8364;</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><h2>Additions</h2><ul><li><p>Added support for sudo package operations</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_k7c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_k7c!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 424w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 848w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 1272w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_k7c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic" width="784" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:784,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25184,&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_!_k7c!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 424w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 848w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.heic 1272w, https://substackcdn.com/image/fetch/$s_!_k7c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e98b163-5f93-4839-bde8-b083341d87be_784x800.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 role="img" 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><title></title><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>When a package requires sudo, you get prompted by a dialog</p></li><li><p>This dialog is 100% custom made and open source, so you don&#8217;t have to worry about privacy</p></li><li><p>Supports Touch ID as well</p></li></ul></li><li><p>A new alert for when an invalid file is present in the package folders</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2iT2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2iT2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 424w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 848w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 1272w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2iT2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic" width="1456" height="1142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1142,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95270,&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_!2iT2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 424w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 848w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.heic 1272w, https://substackcdn.com/image/fetch/$s_!2iT2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a49f9-306b-48ed-8636-d4b32d8f0b29_1826x1432.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 role="img" 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><title></title><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><br></p></li></ul><h2>Fixes</h2><ul><li><p>The &#8220;Install&#8220; and &#8220;Search&#8220; buttons in the installer no longer flash when switching between them</p></li></ul><h2>Adjustments</h2><p>None</p>]]></content:encoded></item><item><title><![CDATA[Cork 1.4 Out: Licensing, Services and Other Huge Changes]]></title><description><![CDATA[Probably the biggest release yet]]></description><link>https://blog.corkmac.app/p/cork-14-out-licensing-services-and</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-14-out-licensing-services-and</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Fri, 24 May 2024 11:28:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/637c3d74-c5bb-45f4-9dc5-364c577bda67_1826x1432.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s nice to see you all again! It&#8217;s been quite a long time, but there&#8217;s a good reason why this release took so long. There have been so many changes I&#8217;ve lost count.</p><div><hr></div><p>Before we start, I&#8217;m still looking for help fixing these issues:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/164">Implement support for installers requiring sudo password</a></p></li><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 fox implementing these is 100&#8364;</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><h2>Additions</h2><ul><li><p>Implemented the licensing scheme <a href="https://blog.corkmac.app/p/upcoming-changes-to-the-install-process">mentioned before</a>.</p><ul><li><p>The demo is now the latest version, time-limited to 7 days</p></li><li><p>Licensing is bypassed for self-compiled builds (a huge shoutout to <a href="https://github.com/dimitribouniol">Dmitri Bouniol</a> and <a href="https://twos.dev">Ben Carlsson</a> who came up with this system)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T-Vg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T-Vg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 424w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 848w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 1272w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T-Vg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic" width="1456" height="1142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf3b62cb-927f-4253-8f4b-27a33216c17f.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1142,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91797,&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_!T-Vg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 424w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 848w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.heic 1272w, https://substackcdn.com/image/fetch/$s_!T-Vg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf3b62cb-927f-4253-8f4b-27a33216c17f.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 role="img" 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><title></title><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>Added basic support for Homebrew services. You can now use the Services Manages sub-window to get an overview of your services, as well as starting/stopping them. Error checking is a given, and more comprehensive controls are coming in future releases.</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/0cdf787f-3e71-46fc-a2aa-97f1abc28e22_1646x1322.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6174a4c3-ae10-4009-b2b9-aeaccd90aae8_1646x1322.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25eec836-4565-4422-ae1d-b7236ea37713_1646x1322.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e10d0ed3-d790-4633-bb43-870badceaac5_1646x1322.jpeg&quot;}],&quot;caption&quot;:&quot;Services Manager&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/c296a529-ac2a-4d47-b8d2-fff90efcae58_1456x1456.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>A new, optional confirmation when uninstalling or purging packages. You can enable this in Settings &#8594; 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/433b7e03-f4f4-4b69-a500-1b7805795c4c_1826x1432.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c93ea68b-8165-4991-867f-61e75b7c7a21_1826x1432.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7773299f-9a48-4a10-8290-3ea4eff90e8e_1164x914.jpeg&quot;}],&quot;caption&quot;:&quot;Package removal confirmation&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/d201a9a4-0a82-4507-9550-357a59349164_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>Restoring from a backup by drag-and-dropping is now more discoverable</p></li><li><p>The alert informing about Homebrew backup exporting failure is now more detailed</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AIBb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AIBb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 424w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 848w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 1272w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AIBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic" width="1456" height="1142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f06eed0e-f295-46d2-b3ea-ac3a19409842.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1142,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90344,&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_!AIBb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 424w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 848w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.heic 1272w, https://substackcdn.com/image/fetch/$s_!AIBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff06eed0e-f295-46d2-b3ea-ac3a19409842.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 role="img" 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><title></title><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>Package loading is now much faster, and loading times should remain the same no matter how many packages you have. In a nutshell, packages will load just as fast if you have 1 even if you have 500.</p></li><li><p>You can now right-click the Formula, Cask and Tap overview to reveal the respective folders in Finder</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RlNW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RlNW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 424w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 848w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 1272w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RlNW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic" width="1184" height="152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d7289d5-55a3-4fa9-9891-a775055a302d.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:152,&quot;width&quot;:1184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14734,&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_!RlNW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 424w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 848w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 1272w, https://substackcdn.com/image/fetch/$s_!RlNW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d7289d5-55a3-4fa9-9891-a775055a302d.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></li></ul><h2>Fixes</h2><ul><li><p>Trying to install a package that&#8217;s not supported on your processor architecture no longer causes a softlock</p></li><li><p>Exporting a Homebrew backup when an identical backup already exists no longer bugs the export process out. Now, it overrides the previous backup.</p></li><li><p>A symlink present in Cellar or Cask folders no longer causes a hardlock</p></li><li><p>A temporary fix for an upstream Homebrew error that would write status messages to the Error output instead of the Standard output</p></li></ul><h2>Adjustments</h2><ul><li><p>The graph of cached downloaded packages is now color-coded according to whether the cached download is a Formula or Cask. No more random colors!<br><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4WVs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4WVs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 424w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 848w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 1272w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4WVs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic" width="1146" height="272" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/541f1b9c-1365-43c0-ab30-139c3c46c280.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:272,&quot;width&quot;:1146,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27924,&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_!4WVs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 424w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 848w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 1272w, https://substackcdn.com/image/fetch/$s_!4WVs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F541f1b9c-1365-43c0-ab30-139c3c46c280.heic 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p></li><li><p>The Homebrew location section in Settings now uses a prettier, more macOS-like way of displaying the path of the currect Homebrew executable. In the future, you&#8217;ll be able to drag-and-drop your custom executable onto the path to change it, but that&#8217;ll come in a future release.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X27D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X27D!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 424w, https://substackcdn.com/image/fetch/$s_!X27D!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 848w, https://substackcdn.com/image/fetch/$s_!X27D!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 1272w, https://substackcdn.com/image/fetch/$s_!X27D!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X27D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic" width="1164" height="742" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:742,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48168,&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_!X27D!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 424w, https://substackcdn.com/image/fetch/$s_!X27D!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 848w, https://substackcdn.com/image/fetch/$s_!X27D!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.heic 1272w, https://substackcdn.com/image/fetch/$s_!X27D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f52be15-320f-4040-9fd1-4b4c186bb5a2.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 role="img" 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><title></title><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 package installation workflow now uses NSSearchFields that will hopefully make it possible to add new install options, like searching by desription and installing specific versions.</p></li><li><p>A LOT of internal refactoring, which should make it easier to implement new features in the future. Cork was my first app, after all, so the oldest parts of it are very janky. These refactors include, among others:</p><ul><li><p>The installation process (done by <a href="https://mastodon.social/@mattiem">Matt Massicotte</a>, huge shoutout to him!)</p></li><li><p>The &#8220;Reveal in Finder&#8220; process</p></li></ul></li></ul><div><hr></div><p>I bet there are some changes that I forgot to mention. This is a huge release that we&#8217;ve been working on for months, so I hope you enjoy it!</p><p>My birthday is coming up, so <strong>I&#8217;ll be offering a 60% discount on Cork</strong> from June 1st until June 8th! Follow me on <a href="https://mstdn.social/@davidbures">Mastodon</a>, <a href="https://twitter.com/davidbures">Twitter</a> or join the <a href="https://discord.gg/KZPcYN6rf4">Discord</a> to get the discount code in a few days!</p><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><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>The colors work only as long as the package is installed. Once you remove the package, the category of its cached download will default to &#8220;Unknown&#8220; (gray)</p></div></div>]]></content:encoded></item><item><title><![CDATA[Cork 1.3.5 Out: Many Small Improvements & Licensing Preparation]]></title><description><![CDATA[This release brings a lot of small things]]></description><link>https://blog.corkmac.app/p/cork-135-out-many-small-improvements</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-135-out-many-small-improvements</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Fri, 22 Mar 2024 11:16:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/20014d16-e791-4a81-859f-ab0da357f7ee_558x332.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Cork 1.3.5 is out with a lot of small improvements, fixes for one of the most annoying problems, and more.</p><div><hr></div><p>I&#8217;d like to remind you that these two high-priority issues are still present, and if you fix either or them, you will get a nice reward:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/191"># no longer brings up the list of tokens</a></p></li><li><p><a href="https://github.com/buresdv/Cork/issues/164">Implement support for installers requiring sudo password</a></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><h2>Additions</h2><ul><li><p>You can now focus the search field using Command+F. This is available for macOS 14 only.</p></li><li><p>In light of the upcoming changes to the way licenses are validated, Cork now includes a way to check if your email was correctly migrated, and instructions on what to do if it wasn&#8217;t. Read about the upcoming changes:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;65fcc381-424f-4c7c-9085-5097e286256f&quot;,&quot;caption&quot;:&quot;Hey all, I hope you&#8217;re having a nice day. I wanted to give you a heads-up about some upcoming changes to Cork.Thanks for reading Cork: The Ultimate Homebrew Companion! Subscribe for free to receive new posts and support my work. The Demo Until now, the Cork demo has been a really, really old version. This made some users, who were expecting some of the new&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Upcoming Changes to the Install Process&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-03-18T20:30:23.737Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b256938-dd2c-4b07-bf23-5efa0b635418_375x102.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.corkmac.app/p/upcoming-changes-to-the-install-process&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:142738142,&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/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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Um2_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Um2_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 424w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 848w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 1272w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Um2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic" width="1456" height="1068" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1068,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:126687,&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_!Um2_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 424w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 848w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.heic 1272w, https://substackcdn.com/image/fetch/$s_!Um2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75afdeb1-f13f-4c4d-a904-bca777cb5a44.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 role="img" 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><title></title><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>Fixes</h2><ul><li><p>The list of packages that prevented cache purging is no longer ridiculously wide if you had a lot of packages that held back the purging.</p></li></ul><h2>Adjustments</h2><ul><li><p>None in this release</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://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[Upcoming Changes to the Install Process]]></title><description><![CDATA[There will be some changes to the demo and the way you install Cork in the next few releases]]></description><link>https://blog.corkmac.app/p/upcoming-changes-to-the-install-process</link><guid isPermaLink="false">https://blog.corkmac.app/p/upcoming-changes-to-the-install-process</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Mon, 18 Mar 2024 20:30:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7b256938-dd2c-4b07-bf23-5efa0b635418_375x102.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey all, I hope you&#8217;re having a nice day.</p><p>I wanted to give you a heads-up about some upcoming changes to Cork.</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>The Demo</h2><p>Until now, the Cork demo has been a really, really old version. This made some users, who were expecting some of the newer features, confused.</p><p>This is why the <strong>demo will soon be the latest version, time-limited to 7 days</strong>.</p><h2>The Licensing</h2><p>Cork will always be a one-time purchase. This is not changing, so don&#8217;t worry.</p><p>There will be a slight change to the way licenses are validated. When you first start up Cork, <strong>you&#8217;ll need to put the email you bought Cork with into a license field</strong>, and Cork wil check if it&#8217;s associated with a purchase.</p><p>This is pretty much the same as most other software does it, just without annoying license keys. Your email will be your license key.</p><p><strong>I repeat, nothing about the licensing itself is changing. Cork is still a one-time purchase, that you can install on as many Macs as you&#8217;d like.</strong></p><h2>The Tap</h2><p>This is not 100% confirmed yet, but I&#8217;d like Cork to be available from the built-in Cask repo.</p><div><hr></div><h1>Okay, so what&#8217;s the plan?</h1><p>These changes will not happen overnight. It will be a multi-step process:</p><ol><li><p>In the next Cork version, you&#8217;ll get notified about the licensing validation changing. You&#8217;ll already be able to put in your email into a provisional license field, which will check if your email is correct.<br>If it says that your email can&#8217;t be found, you should send me an email to dev@corkmac.app and we&#8217;ll get it fixed; I&#8217;ve been migrating the current licensing storage to a new location, and unfortunately, I had to use LOCAL OCR software to transcribe all the emails <em>(don&#8217;t worry, I repeat, it was a LOCAL OCR software that did not share your data with any third party)</em>, so there might be some typos.</p></li><li><p>In the version after that, the licensing validation will fully change and you&#8217;ll now be required to put your email into the license checking field. Once it&#8217;s checked, you&#8217;ll have access to Cork the same way as before.</p></li><li><p>Some time in the future, Cork will hopefully be included in the default Cask repo.</p></li></ol><div><hr></div><p>If you have any questions or concerns, feel free to reach out to me at dev@corkmac.app, through <a href="https://mstdn.social/@davidbures">Mastodon</a>, <a href="https://discord.gg/sGcyZbkJg8">Discord</a> or <a href="https://twitter.com/davidbures">Twitter</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.3.3 Out: Even More Taps]]></title><description><![CDATA[I'm running out of ideas for these sub-titles]]></description><link>https://blog.corkmac.app/p/cork-133-out-even-more-taps</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-133-out-even-more-taps</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Sat, 16 Dec 2023 11:02:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bc8556fc-02a6-4464-a5e5-bc9a20d2470f_892x264.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;d like to remind you that these two high-priority issues are still present, and if you fix either or them, you will get a nice reward:</p><ul><li><p><a href="https://github.com/buresdv/Cork/issues/191"># no longer brings up the list of tokens</a></p></li><li><p><a href="https://github.com/buresdv/Cork/issues/164">Implement support for installers requiring sudo password</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><div><hr></div><h2>Additions</h2><ul><li><p>You can now add taps from external sources (i.e. taps that are not hosted on GitHub). To do so, try to add an external tap, and in the following stage, click &#8220;Use external address&#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_!ctSk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ctSk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 424w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 848w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 1272w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ctSk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic" width="892" height="264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eec89efb-e130-44de-b98a-113b6dab80db.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:264,&quot;width&quot;:892,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24291,&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_!ctSk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 424w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 848w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.heic 1272w, https://substackcdn.com/image/fetch/$s_!ctSk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec89efb-e130-44de-b98a-113b6dab80db.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 role="img" 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><title></title><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>Ukrainian translation by <a href="https://github.com/smitt14ua">Igor Petruchek</a>. Thanks a lot!</p></li></ul><h2>Fixes</h2><ul><li><p>Some packages no longer have the tap name they come from in their package name</p></li><li><p>You can now select individual packages to update again. There was a bug that selected/deselected the entire list</p></li></ul><h2>Adjustments</h2><ul><li><p>None in this release</p></li></ul><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>]]></content:encoded></item><item><title><![CDATA[Cork 1.3.2 Out: Backing it Up]]></title><description><![CDATA[Guess what? More improvements.]]></description><link>https://blog.corkmac.app/p/cork-132-out-backing-it-up</link><guid isPermaLink="false">https://blog.corkmac.app/p/cork-132-out-backing-it-up</guid><dc:creator><![CDATA[David Bureš]]></dc:creator><pubDate>Mon, 04 Dec 2023 15:06:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ngGi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ae914ca-d264-40f7-8fa6-ae4c265bc7de_530x172.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Before We Begin&#8230;</h2><p>Cork is all about its community. Without your support, it would never exist. Now, it needs your help!</p><p>Can you code in Swift? If yes, could you please have a look at these two high-priority issues that Cork urgently needs help with? If you manage to fix/implement them, there&#8217;s a nice reward awaiting you!</p><ol><li><p><a href="https://github.com/buresdv/Cork/issues/191">`#` no longer brings up the list of tokens</a></p></li><li><p><a href="https://github.com/buresdv/Cork/issues/164">Implement support for installers requiring sudo password</a></p></li></ol><p>Now, let&#8217;s have a look at what&#8217;s new in 1.3.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">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><h2>Additions</h2><ul><li><p>Support for backing up and restoring! You can now back up your installed packages and taps, and restore them when you move to a different computer. The backups are made in a Homebrew-compatible <code>.brewbak</code> format, which you can load even without Cork.<br></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/4ae914ca-d264-40f7-8fa6-ae4c265bc7de_530x172.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/312811e3-8330-45f2-9f52-5d1b10020aa0_1826x1448.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/036223e6-a292-478f-88cf-8c4e5d82b4f2_1826x1448.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed8b802c-f734-42e7-a2b2-0ab591fdabdb_226x244.jpeg&quot;}],&quot;caption&quot;:&quot;Backing up and restoring&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/66451cd6-ab6c-41c3-80c2-80e4c096a815_1456x1456.png&quot;}},&quot;isEditorNode&quot;:true}"></div></li><li><p>You can now filter out dependencies from the sidebar and Cork at large by default.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lbgz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lbgz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 424w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 848w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 1272w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lbgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic" width="1164" height="996" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0181811b-8311-4806-9a56-495815aea9f6.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:996,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80010,&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_!lbgz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 424w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 848w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.heic 1272w, https://substackcdn.com/image/fetch/$s_!lbgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0181811b-8311-4806-9a56-495815aea9f6.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 role="img" 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><title></title><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>When you have enable &#8220;Show in Menu Bar&#8220;, you can now choose to completely hide the window on startup, turning Cork into a Menu Bar-only app.</p></li></ul><h2>Fixes</h2><ul><li><p>When shown in Menu Bar and the main window is closed, Cork&#8217;s icon is no longer present in the Dock.</p></li></ul><h2>Adjustments</h2><p>Nothing this time!</p><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></channel></rss>