dependabot[bot] opened a new pull request, #39276:
URL: https://github.com/apache/beam/pull/39276

   Bumps 
[github.com/johannesboyne/gofakes3](https://github.com/johannesboyne/gofakes3) 
from 0.0.0-20250106100439-5c39aecd6999 to 1.2.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/johannesboyne/gofakes3/releases";>github.com/johannesboyne/gofakes3's
 releases</a>.</em></p>
   <blockquote>
   <h2>v1.2.0</h2>
   <p>Adds paginated bucket listing to the s3bolt backend.</p>
   <h3>Features</h3>
   <ul>
   <li><strong>s3bolt:</strong> <code>ListBucket</code> now honours 
<code>page.Marker</code> and <code>page.MaxKeys</code> instead of returning 
<code>ErrInternalPageNotImplemented</code>, so listing a bolt-backed bucket can 
be paginated (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/114";>#114</a>) 
— thanks <a 
href="https://github.com/Aliexe-code";><code>@​Aliexe-code</code></a></li>
   </ul>
   <h3>Bug fixes</h3>
   <ul>
   <li><strong>s3bolt:</strong> fix infinite pagination when listing with a 
delimiter — <code>NextMarker</code> now advances past the whole common-prefix 
group instead of pointing at the prefix itself, so delimited listings terminate 
and each common prefix is returned exactly once (closes <a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/66";>#66</a>)</li>
   </ul>
   <p>Delimited and flat multi-page listings are covered by new regression 
tests.</p>
   <h2>v1.1.0</h2>
   <p>Maintenance release: correctness fixes, S3 compatibility improvements, 
and dependency updates.</p>
   <blockquote>
   <p><strong>Note on tag naming:</strong> starting with this release, tags use 
the Go-required <code>v</code> prefix (see <a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/116";>#116</a>). 
A matching <code>v1.0.0</code> tag was also added so <code>go get 
github.com/johannesboyne/[email protected]</code> resolves correctly.</p>
   </blockquote>
   <h3>Bug fixes</h3>
   <ul>
   <li>Fix <code>CopyObject</code> panic when <code>X-Amz-Copy-Source</code> is 
fully URL-encoded (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/119";>#119</a>) 
— thanks <a href="https://github.com/rjpr";><code>@​rjpr</code></a></li>
   <li>Fix chunked-upload reader byte accounting and clean EOF on the 
terminating chunk (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/120";>#120</a>) 
— thanks <a href="https://github.com/kailin4u";><code>@​kailin4u</code></a></li>
   <li>Return <code>206 Partial Content</code> for ranged <code>GET</code> 
requests (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/121";>#121</a>) 
— thanks <a href="https://github.com/famulu";><code>@​famulu</code></a></li>
   <li>Include <code>IsTruncated=false</code> in multipart list results, fixing 
nil-deref panics in AWS SDK consumers (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/123";>#123</a>, 
closes <a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/122";>#122</a>) 
— thanks <a href="https://github.com/ryan0x44";><code>@​ryan0x44</code></a></li>
   <li>Return <code>206</code> for ranged <code>HEAD</code> requests (follow-up 
to <a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/121";>#121</a>)</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>Honour <code>response-*</code> query parameter header overrides on 
<code>GetObject</code> (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/113";>#113</a>) 
— thanks <a href="https://github.com/zhangzqs";><code>@​zhangzqs</code></a></li>
   </ul>
   <h3>Dependencies</h3>
   <ul>
   <li>Bump <code>aws-sdk-go-v2/service/s3</code> to 1.97.3 and 
<code>aws/protocol/eventstream</code> to 1.7.8 (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/117";>#117</a>, 
<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/118";>#118</a>)</li>
   </ul>
   <h3>Docs</h3>
   <ul>
   <li>Add install section to the README (<a 
href="https://redirect.github.com/johannesboyne/gofakes3/issues/115";>#115</a>) 
— thanks <a 
href="https://github.com/mittalyashu";><code>@​mittalyashu</code></a></li>
   </ul>
   <h2>1.0.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Fix http status code as 404 if bucket is not found by <a 
href="https://github.com/grauwoelfchen";><code>@​grauwoelfchen</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/4";>johannesboyne/gofakes3#4</a></li>
   <li>Move command gofakes3 to simplify vendoring by <a 
href="https://github.com/kulti";><code>@​kulti</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/5";>johannesboyne/gofakes3#5</a></li>
   <li>Print using port by <a 
href="https://github.com/kulti";><code>@​kulti</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/6";>johannesboyne/gofakes3#6</a></li>
   <li>compatibility changes for alpakka by <a 
href="https://github.com/oker1";><code>@​oker1</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/9";>johannesboyne/gofakes3#9</a></li>
   <li>Last-Modified header compatibility by <a 
href="https://github.com/kulti";><code>@​kulti</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/10";>johannesboyne/gofakes3#10</a></li>
   <li>Fix 7 by <a 
href="https://github.com/johannesboyne";><code>@​johannesboyne</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/8";>johannesboyne/gofakes3#8</a></li>
   <li>Feature/pluggable backends by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/11";>johannesboyne/gofakes3#11</a></li>
   <li>Feature/spec errors by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/12";>johannesboyne/gofakes3#12</a></li>
   <li>Feature/prefix handling retry by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/14";>johannesboyne/gofakes3#14</a></li>
   <li>Stdlib-based routing by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/16";>johannesboyne/gofakes3#16</a></li>
   <li>Add code coverage from codecov.io by <a 
href="https://github.com/johannesboyne";><code>@​johannesboyne</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/18";>johannesboyne/gofakes3#18</a></li>
   <li>Content-MD5 validation by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/17";>johannesboyne/gofakes3#17</a></li>
   <li>Multi-delete support by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/19";>johannesboyne/gofakes3#19</a></li>
   <li>Feature/multipart uploads by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/20";>johannesboyne/gofakes3#20</a></li>
   <li>Fix &quot;multiple calls to WriteHeader&quot; bug by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/24";>johannesboyne/gofakes3#24</a></li>
   <li>Pluggable logger by <a 
href="https://github.com/shabbyrobe";><code>@​shabbyrobe</code></a> in <a 
href="https://redirect.github.com/johannesboyne/gofakes3/pull/22";>johannesboyne/gofakes3#22</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/johannesboyne/gofakes3/commits/v1.2.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/johannesboyne/gofakes3&package-manager=go_modules&previous-version=0.0.0-20250106100439-5c39aecd6999&new-version=1.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to