Bump protobuf-java from 3.15.0 to 3.15.1
Bump protobuf-java from 3.15.0 to 3.15.1

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.15.0 to 3.15.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.15.1</h2>
<h1>Ruby</h1>
<ul>
<li>Bugfix for Message.[] for repeated or map fields (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8313">#8313</a>)</li>
<li>Fix for truncating behavior when converting Float to Duration (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8320">#8320</a>)</li>
</ul>
<h1>C++</h1>
<ul>
<li>Small fixes for MinGW and for C++20 with GCC (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8318">#8318</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/052dc799d24a2d27d847e6bad78019364e1b188f"><code>052dc79</code></a> Update protobuf version</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/24d8a554ea4654fc82d21d931e6bb8a8433ef45a"><code>24d8a55</code></a> Updated CHANGES.txt</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/d721e36eccfbf1deb2dd558e80856e9ac82a6a11"><code>d721e36</code></a> Made some small fixes for MinGW and for C++20 with GCC</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/b12ab0cf53f87aa7c83758564b963c85f5ff3159"><code>b12ab0c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8320">#8320</a> from haberman/ruby-duration-fix</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/3b3aac95a6e39c94530e601df832b0de267445be"><code>3b3aac9</code></a> [Ruby] Fix for truncating behavior when converting Float to Duration.</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/4f961c8a700a5fd7d02766a644e577f3b8fa5d8a"><code>4f961c8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8313">#8313</a> from haberman/ruby-crash-fix</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/256f1327ea456da5728b116e9e80ec73baeb2066"><code>256f132</code></a> [Ruby] Bugfix for Message.[] for repeated or map fields.</li>
<li>See full diff in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.15.0...v3.15.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.protobuf:protobuf-java&package-manager=maven&previous-version=3.15.0&new-version=3.15.1)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>

Fixes #825

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/truth/pull/825 from google:dependabot/maven/com.google.protobuf-protobuf-java-3.15.1 193cac8effd0ef80ce12e88d9e937522fc40a5b1
PiperOrigin-RevId: 358851997

google/truth,google/truth,google/truth