Bump protobuf-java from 3.19.3 to 3.19.4
Bump protobuf-java from 3.19.3 to 3.19.4

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.3 to 3.19.4.
<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.19.4</h2>
<h1>Python</h1>
<ul>
<li>Make libprotobuf symbols local on OSX to fix issue <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9395">#9395</a> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9435">#9435</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Fixed a data loss bug that could occur when the number of <code>optional</code> fields in a message is an exact multiple of 32. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9440">#9440</a>).</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Fixed a data loss bug that could occur when the number of <code>optional</code> fields in a message is an exact multiple of 32. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9440">#9440</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/22d0e265de7d2b3d2e9a00d071313502e7d4cccf"><code>22d0e26</code></a> Update protobuf version for 3.19.4 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9449">#9449</a>)</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/afeb6d8181db3bba03c81e31a309eb3d3243cae3"><code>afeb6d8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9451">#9451</a> from haberman/ruby-dataloss-bugfix</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/98b8e055d560062c03aef7fd7f305d0699145252"><code>98b8e05</code></a> Merge branch '3.19.x' into ruby-dataloss-bugfix</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/eb301e1a336276b78ce3ddad6fe7bad45b54c127"><code>eb301e1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9450">#9450</a> from haberman/php-dataloss-bugfix</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/aceff710f4caef3269308a6c50ab075f3879176d"><code>aceff71</code></a> Fixed data loss bug in Ruby extension.</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/35a21c124971bb062cffe0b6bda6159fbbbb3297"><code>35a21c1</code></a> Added CHANGES.txt entry.</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/67995fb4e9ccd43195993dddc051a018fd888086"><code>67995fb</code></a> Fixed data loss bug with PHP C extension.</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/779b97260d6f75c4701bee27ba5863f3bf246a41"><code>779b972</code></a> Update CHANGES.txt for 3.19.4 release (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9448">#9448</a>)</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/a035bd0882f74d42798cf65fced7ce785b837646"><code>a035bd0</code></a> Make libprotobuf symbols local on OSX (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8346">#8346</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9435">#9435</a>)</li>
<li>See full diff in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.3...v3.19.4">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.19.3&new-version=3.19.4)](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 #944

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/truth/pull/944 from google:dependabot/maven/com.google.protobuf-protobuf-java-3.19.4 e7065dffda0342c1156889636dd6d1125ca78798
PiperOrigin-RevId: 425352707

google/truth,google/truth,google/truth