tag:github.com,2008:https://github.com/docker-library/bashbrew/releases Release notes from bashbrew 2025-01-17T01:15:35Z tag:github.com,2008:Repository/196670955/v0.1.13 2025-01-18T00:56:14Z v0.1.13 <p>Notable changes: (<a class="commit-link" href="https://github.com/docker-library/bashbrew/compare/v0.1.12...v0.1.13"><tt>v0.1.12...v0.1.13</tt></a>)</p> <ul> <li>ensure <code>GitCommit</code> must be a <em>full</em> commit hash (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2463962337" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/105" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/105/hovercard" href="https://github.com/docker-library/bashbrew/pull/105">#105</a>)</li> <li>add support for parsing <code>RUN --mount=type=bind,from=...</code> dependencies (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2778616330" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/113" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/113/hovercard" href="https://github.com/docker-library/bashbrew/pull/113">#113</a>)</li> <li>GHA updates/fixes <ul> <li>newer setup-go (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2184375223" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/94" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/94/hovercard" href="https://github.com/docker-library/bashbrew/pull/94">#94</a>)</li> <li>Windows Server 2025 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2752148639" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/112" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/112/hovercard" href="https://github.com/docker-library/bashbrew/pull/112">#112</a>)</li> <li>more correct <code>BASHBREW_LIBRARY</code> timing (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2557398177" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/106" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/106/hovercard" href="https://github.com/docker-library/bashbrew/pull/106">#106</a>)</li> </ul> </li> <li><code>scripts/bashbrew-host-arch.sh</code> now supports <code>rpm</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2323887536" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/96" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/96/hovercard" href="https://github.com/docker-library/bashbrew/pull/96">#96</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.13/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.13/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.12 2024-03-05T19:16:04Z v0.1.12 <p>Notable changes:</p> <ul> <li>fix <code>ArchLastStageFrom</code> with <code>oci-import</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2108421122" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/92" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/92/hovercard" href="https://github.com/docker-library/bashbrew/pull/92">#92</a>)</li> <li>fit <code>gitfs</code> symlink handling, especially for <code>oci-import</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2150111876" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/93" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/93/hovercard" href="https://github.com/docker-library/bashbrew/pull/93">#93</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.12/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.12/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.11 2024-01-22T19:29:08Z v0.1.11 <p>Notable changes:</p> <ul> <li>add <code>sha256sum</code> template command (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2091770021" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/90/hovercard" href="https://github.com/docker-library/bashbrew/pull/90">#90</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.11/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.11/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.10 2024-01-19T00:53:46Z v0.1.10 <p>Notable changes:</p> <ul> <li>fix minor <code>docker push</code> bug (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2021416151" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/88" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/88/hovercard" href="https://github.com/docker-library/bashbrew/pull/88">#88</a>)</li> <li>add <code>ArchGitChecksum</code> template command / <code>bashbrew context</code> debugging command (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2071154039" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/89" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/89/hovercard" href="https://github.com/docker-library/bashbrew/pull/89">#89</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.10/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.10/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.9 2023-10-25T22:09:06Z v0.1.9 <p>Notable changes:</p> <ul> <li>add support for using Buildkit's sbom and provenance generation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1599468250" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/69" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/69/hovercard" href="https://github.com/docker-library/bashbrew/pull/69">#69</a>)</li> <li>test and support running the GitHub action on Windows builders (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1912397412" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/83" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/83/hovercard" href="https://github.com/docker-library/bashbrew/pull/83">#83</a>)</li> </ul> <p>Bug fixes:</p> <ul> <li>fix <code>bashbrew push</code> to continue pushing after the first item (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1632539052" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/71" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/71/hovercard" href="https://github.com/docker-library/bashbrew/pull/71">#71</a>)</li> <li>bump golang to <code>1.20</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1696790807" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/76" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/76/hovercard" href="https://github.com/docker-library/bashbrew/pull/76">#76</a>) and other miscellaneous dependencies (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1595566289" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/67" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/67/hovercard" href="https://github.com/docker-library/bashbrew/pull/67">#67</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1640003980" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/72" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/72/hovercard" href="https://github.com/docker-library/bashbrew/pull/72">#72</a>)</li> <li>improve GitHub actions resiliency (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1810244831" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/77" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/77/hovercard" href="https://github.com/docker-library/bashbrew/pull/77">#77</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.9/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.9/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> yosifkit tag:github.com,2008:Repository/196670955/v0.1.8 2023-02-15T21:19:25Z v0.1.8 <p>Notable changes:</p> <ul> <li>update <code>oci-import</code> builder to be more strict on OCI media types all the way down (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1564993965" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/64" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/64/hovercard" href="https://github.com/docker-library/bashbrew/pull/64">#64</a>)</li> <li>add explicit <code>bashbrew fetch</code> subcommand (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1563280040" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/63" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/63/hovercard" href="https://github.com/docker-library/bashbrew/pull/63">#63</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.8/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.8/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.7 2022-12-19T19:09:39Z v0.1.7 <p>Notable changes:</p> <ul> <li>add (experimental) <code>Builder: oci-import</code> support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1473635621" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/61" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/61/hovercard" href="https://github.com/docker-library/bashbrew/pull/61">#61</a>) <ul> <li>see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1473635621" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/61" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/61/hovercard?comment_id=1340118576&amp;comment_type=issue_comment" href="https://github.com/docker-library/bashbrew/pull/61#issuecomment-1340118576">#61 (comment)</a> for an example of the intended usage<br> <code>Directory:</code> pointing to an <a href="https://github.com/opencontainers/image-spec/blob/v1.0.2/image-layout.md">"OCI Image Layout"</a> and <code>File:</code> pointing to either a single-entry <a href="https://github.com/opencontainers/image-spec/blob/v1.0.2/image-index.md">"OCI Image Index"</a> or a single raw <a href="https://github.com/opencontainers/image-spec/blob/v1.0.2/descriptor.md">"OCI Content Descriptor"</a> (in either case, pointing to a single per-architecture <a href="https://github.com/opencontainers/image-spec/blob/v1.0.2/manifest.md">"OCI Image Manifest"</a> object within the <code>blobs/</code> directory)</li> </ul> </li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.7/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.7/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.6 2022-11-19T01:43:32Z v0.1.6 <p>Notable changes:</p> <ul> <li>add <code>bashbrew remote arches</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1444786593" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/56" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/56/hovercard" href="https://github.com/docker-library/bashbrew/pull/56">#56</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.6/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.6/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.5 2022-11-17T18:29:39Z v0.1.5 <p>Notable changes:</p> <ul> <li>rewrite <code>bashbrew children</code> and <code>bashbrew parents</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1442999397" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/55" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/55/hovercard" href="https://github.com/docker-library/bashbrew/pull/55">#55</a>)</li> <li>initial basic GitHub Action for getting <code>bashbrew</code> built and installed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1452116057" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/57" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/57/hovercard" href="https://github.com/docker-library/bashbrew/pull/57">#57</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.5/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.5/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon tag:github.com,2008:Repository/196670955/v0.1.4 2022-10-24T22:40:17Z v0.1.4 <p>Notable changes:</p> <ul> <li>add <code>ociPlatform</code> template function (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1148729221" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/40/hovercard" href="https://github.com/docker-library/bashbrew/pull/40">#40</a>)</li> <li>remove support for older line-based file format (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1265423138" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/45/hovercard" href="https://github.com/docker-library/bashbrew/pull/45">#45</a>)</li> <li>update to Go 1.18 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1313558182" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/49" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/49/hovercard" href="https://github.com/docker-library/bashbrew/pull/49">#49</a>)</li> <li>add initial support for <code>Builder: buildkit</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1233969013" data-permission-text="Title is private" data-url="https://github.com/docker-library/bashbrew/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/docker-library/bashbrew/pull/43/hovercard" href="https://github.com/docker-library/bashbrew/pull/43">#43</a>)</li> </ul> <p>(See <a href="https://github.com/docker-library/bashbrew/blob/v0.1.4/scripts/bashbrew-host-arch.sh">https://github.com/docker-library/bashbrew/blob/v0.1.4/scripts/bashbrew-host-arch.sh</a> for a useful script that can help determine the appropriate binary to download for a given environment dynamically.)</p> tianon