Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jasonjoo2010/async-http-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: AsyncHttpClient/async-http-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 15 files changed
  • 9 contributors

Commits on Mar 9, 2025

  1. fix: inappropriate connection reuse when using HTTP proxy if the init…

    …ial CONNECT failed (AsyncHttpClient#2072)
    
    # What This MR Resolves
    
    A CONNECT request is needed to sent to the HTTP proxy first before the
    actual client request to establish the tunnel on the proxy. A `HTTP/1.1
    200 Connection established` is expected for the initial CONNECT request.
    Only when the CONNECT is successful, the client continues sending the
    actual request through the "tunnel". And when CONNECT failed, the
    connection remains the initial state `unconnected`.
    
    There are following circumstances that a CONNECT fails under but not
    limited to following situations:
    
    - The destination is not whitelisted.
    - The dest domain can't be resolved(timeout/SERVFAIL/NX/etc.).
    - The dest IP can't be connected(timeout/unreachable/etc.).
    
    There could be 2 following strategies to deal with CONNECT failures on
    the client side:
    
    1. Close the connection before return to the caller.
    2. Mark this connection "unconnected" and put it into the pool. Then
    retry the CONNECT next time it's picked out of the pool.
    
    The 2nd one needs to add extra state to Channel in the manager which
    brings bigger change to the code.
    This MR employs the 1st strategy to resolve it. The issue is described
    in AsyncHttpClient#2071 .
    
    # Readings
    
    The CONNECT is documented in `Section 5.3` in RFC2871:
    https://www.ietf.org/rfc/rfc2817.txt
    
    The proxy won't actively terminate the connection if the CONNECT failed
    if keep-alive is enabled. Unless the tunnel is established and there is
    any communication failures in the middle. Therefore the client needs to
    deal with this error by its own.
    
    Signed-off-by: Jason Joo <[email protected]>
    jasonjoo2010 authored Mar 9, 2025
    Configuration menu
    Copy the full SHA
    f194152 View commit details
    Browse the repository at this point in the history
  2. Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.…

    …14.0 (AsyncHttpClient#2069)
    
    Bumps
    [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin)
    from 3.13.0 to 3.14.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/releases">org.apache.maven.plugins:maven-compiler-plugin's">https://github.com/apache/maven-compiler-plugin/releases">org.apache.maven.plugins:maven-compiler-plugin's
    releases</a>.</em></p>
    <blockquote>
    <h2>3.14.0</h2>
    <!-- raw HTML omitted -->
    <h2>🚀 New features and improvements</h2>
    <ul>
    <li>Enable GitHub Issues (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/305">#305</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/305">#305</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MCOMPILER-579">[MCOMPILER-579]</a" rel="nofollow">https://issues.apache.org/jira/browse/MCOMPILER-579">[MCOMPILER-579]</a>
    - allow module-version configuration (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/273">#273</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/273">#273</a>)
    <a href="http://github.com/%3Ca%20href="https://github.com/mguillem"><code>@%E2%80%8Bmguillem</code></a></li">https://github.com/mguillem"><code>@​mguillem</code></a></li>
    <li>Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24
    support (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>Update release-drafter configuration, PR automation (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/281">#281</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/281">#281</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MCOMPILER-588">[MCOMPILER-588]</a" rel="nofollow">https://issues.apache.org/jira/browse/MCOMPILER-588">[MCOMPILER-588]</a>
    - JUnit4 test framework to JUnit5 migration (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/236">#236</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/236">#236</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/MidNight-er"><code>@%E2%80%8BMidNight-er</code></a></li">https://github.com/MidNight-er"><code>@​MidNight-er</code></a></li>
    </ul>
    <h2>🐛 Bug Fixes</h2>
    <ul>
    <li>Fix release-drafter config (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/292">#292</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/292">#292</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MCOMPILER-591">[MCOMPILER-591]</a" rel="nofollow">https://issues.apache.org/jira/browse/MCOMPILER-591">[MCOMPILER-591]</a>
    - testCompile - fix detections of target less than 1.9 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/240">#240</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/240">#240</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    </ul>
    <h2>📦 Dependency updates</h2>
    <ul>
    <li>Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24
    support (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>Bump mavenVersion from 3.6.3 to 3.9.9 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/283">#283</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/283">#283</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>Bump org.mockito:mockito-core from 4.8.0 to 4.11.0 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/288">#288</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/288">#288</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>Bump org.apache.maven.plugins:maven-plugins from 42 to 43 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/285">#285</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/285">#285</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MCOMPILER-590">[MCOMPILER-590]</a" rel="nofollow">https://issues.apache.org/jira/browse/MCOMPILER-590">[MCOMPILER-590]</a>
    - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/235">#235</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/235">#235</a>)
    @<a href="http://github.com/%3Ca%20href="https://github.com/apps/dependabot">dependabot[bot]</a></li">https://github.com/apps/dependabot">dependabot[bot]</a></li>
    </ul>
    <h2>👻 Maintenance</h2>
    <ul>
    <li>Update scm tag according to branch (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/303">#303</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/303">#303</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a" rel="nofollow">https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a>
    - Rename &quot;Goals&quot; to &quot;Plugin Documentation&quot; (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/300">#300</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/300">#300</a>)
    <a href="http://github.com/%3Ca%20href="https://github.com/Bukama"><code>@%E2%80%8BBukama</code></a></li">https://github.com/Bukama"><code>@​Bukama</code></a></li>
    <li>Use JUnit version from parent (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/299">#299</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/299">#299</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li><a
    href="http://github.com/%3Ca%20href="https://issues.apache.org/jira/browse/MCOMPILER-529">[MCOMPILER-529]</a" rel="nofollow">https://issues.apache.org/jira/browse/MCOMPILER-529">[MCOMPILER-529]</a>
    - Update docs about version schema (Maven 3) (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/295">#295</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/295">#295</a>)
    <a href="http://github.com/%3Ca%20href="https://github.com/Bukama"><code>@%E2%80%8BBukama</code></a></li">https://github.com/Bukama"><code>@​Bukama</code></a></li>
    <li>Use default Maven versions for build on GitHub (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/289">#289</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/289">#289</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    <li>Remove Maven 3 note (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/241">#241</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/241">#241</a>)
    <a href="http://github.com/%3Ca%20href="https://github.com/elharo"><code>@%E2%80%8Belharo</code></a></li">https://github.com/elharo"><code>@​elharo</code></a></li>
    <li>Remove info about old versions (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/237">#237</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/237">#237</a>)
    <a href="http://github.com/%3Ca%20href="https://github.com/elharo"><code>@%E2%80%8Belharo</code></a></li">https://github.com/elharo"><code>@​elharo</code></a></li>
    </ul>
    <h2>🔧 Build</h2>
    <ul>
    <li>Exclude JDK 8 - temurin, adopt-openj9 on macos, use defaults values
    (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/pull/238">#238</a">https://redirect.github.com/apache/maven-compiler-plugin/pull/238">#238</a>)
    <a
    href="http://github.com/%3Ca%20href="https://github.com/slawekjaranowski"><code>@%E2%80%8Bslawekjaranowski</code></a></li">https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/b5e7d9b90712d75c12ca648f1a209dfc8cdc7931"><code>b5e7d9b</code></a">https://github.com/apache/maven-compiler-plugin/commit/b5e7d9b90712d75c12ca648f1a209dfc8cdc7931"><code>b5e7d9b</code></a>
    [maven-release-plugin] prepare release maven-compiler-plugin-3.14.0</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/9134f1231a5ce532d779c24ebb3b4706a05978d2"><code>9134f12</code></a">https://github.com/apache/maven-compiler-plugin/commit/9134f1231a5ce532d779c24ebb3b4706a05978d2"><code>9134f12</code></a>
    Enable GitHub Issues</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/19b8b128f422622cef20992bcadec52288fce489"><code>19b8b12</code></a">https://github.com/apache/maven-compiler-plugin/commit/19b8b128f422622cef20992bcadec52288fce489"><code>19b8b12</code></a>
    Update scm tag according to branch</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/09dce4e613fbde5fbd88481b01d4a3004c31bea9"><code>09dce4e</code></a">https://github.com/apache/maven-compiler-plugin/commit/09dce4e613fbde5fbd88481b01d4a3004c31bea9"><code>09dce4e</code></a>
    [MCOMPILER-579] allow module-version configuration (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/issues/273">#273</a>)</li">https://redirect.github.com/apache/maven-compiler-plugin/issues/273">#273</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/f7c3c5fab1d7b1a73b62720b772733aa82abf746"><code>f7c3c5f</code></a">https://github.com/apache/maven-compiler-plugin/commit/f7c3c5fab1d7b1a73b62720b772733aa82abf746"><code>f7c3c5f</code></a>
    Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/764a54b22b011ebf0ab190cb9452d9e6561d6e93"><code>764a54b</code></a">https://github.com/apache/maven-compiler-plugin/commit/764a54b22b011ebf0ab190cb9452d9e6561d6e93"><code>764a54b</code></a>
    [MNGSITE-529] Rename &quot;Goals&quot; to &quot;Plugin
    Documentation&quot;</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/cfacbc16305782da714b8f7ea5a77d47d952bd3d"><code>cfacbc1</code></a">https://github.com/apache/maven-compiler-plugin/commit/cfacbc16305782da714b8f7ea5a77d47d952bd3d"><code>cfacbc1</code></a>
    PR Automation only on close event</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/5c26bba9edad7b833756465c7cd0c9e54c77aaa9"><code>5c26bba</code></a">https://github.com/apache/maven-compiler-plugin/commit/5c26bba9edad7b833756465c7cd0c9e54c77aaa9"><code>5c26bba</code></a>
    Use JUnit version from parent</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/5449407f106ad6257471f9e7caa5fbe58c06ada9"><code>5449407</code></a">https://github.com/apache/maven-compiler-plugin/commit/5449407f106ad6257471f9e7caa5fbe58c06ada9"><code>5449407</code></a>
    [MCOMPILER-529] Update docs about version schema (Maven 3)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/commit/01d5b8824e32365bb091465c747ec38299664744"><code>01d5b88</code></a">https://github.com/apache/maven-compiler-plugin/commit/01d5b8824e32365bb091465c747ec38299664744"><code>01d5b88</code></a>
    Bump mavenVersion from 3.6.3 to 3.9.9 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/apache/maven-compiler-plugin/issues/283">#283</a>)</li">https://redirect.github.com/apache/maven-compiler-plugin/issues/283">#283</a>)</li>
    <li>Additional commits viewable in <a
    href="http://github.com/%3Ca%20href="https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0">compare">https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-compiler-plugin&package-manager=maven&previous-version=3.13.0&new-version=3.14.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 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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2025
    Configuration menu
    Copy the full SHA
    c06dcab View commit details
    Browse the repository at this point in the history
  3. Bump com.github.luben:zstd-jni from 1.5.6-10 to 1.5.7-1 (AsyncHttpCli…

    …ent#2067)
    
    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️ 
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni)
    from 1.5.6-10 to 1.5.7-1.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/6a6b1b10326557a136cbd0c71c8447d5b8c763a6"><code>6a6b1b1</code></a">https://github.com/luben/zstd-jni/commit/6a6b1b10326557a136cbd0c71c8447d5b8c763a6"><code>6a6b1b1</code></a>
    Restore compressionLevel in the dict builder</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/cc5ca81db91de8a1274b7e91e7ded3907fbadd21"><code>cc5ca81</code></a">https://github.com/luben/zstd-jni/commit/cc5ca81db91de8a1274b7e91e7ded3907fbadd21"><code>cc5ca81</code></a>
    v1.5.7</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/compare/v1.5.6-10...v1.5.7-1">compare">https://github.com/luben/zstd-jni/compare/v1.5.6-10...v1.5.7-1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.luben:zstd-jni&package-manager=maven&previous-version=1.5.6-10&new-version=1.5.7-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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2025
    Configuration menu
    Copy the full SHA
    8f31452 View commit details
    Browse the repository at this point in the history
  4. Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.35 to 10.1.36 (

    AsyncHttpClient#2066)
    
    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️ 
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps org.apache.tomcat.embed:tomcat-embed-core from 10.1.35 to 10.1.36.
    
    <details>
    <summary>Most Recent Ignore Conditions Applied to This Pull
    Request</summary>
    
    | Dependency Name | Ignore Conditions |
    | --- | --- |
    | org.apache.tomcat.embed:tomcat-embed-core | [>= 11.a0, < 12] |
    </details>
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.tomcat.embed:tomcat-embed-core&package-manager=maven&previous-version=10.1.35&new-version=10.1.36)](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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2025
    Configuration menu
    Copy the full SHA
    8189c92 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2025

  1. fix: send CONNECT first when recovering a HTTPS request (AsyncHttpCli…

    …ent#2077)
    
    # Issue description
    
    AHC has retry mechanism enabled with up to 5 attempts by default. But
    the initial CONNECT is omitted when recovering the HTTPS requests with
    IO exceptions. This MR fixes this issue and guarantees the proper
    workflow in retries.
    
    It's related to AsyncHttpClient#2071 and fixes a different failing case.
    
    # How the issue is fixed
    
    * For any new connections, make sure there is an initial CONNECT for
    WebSocket/HTTPS request.
    * For the condition check that a CONNECT has been sent, make sure the
    connection the current future attaches is reusable/active.
    
    # Unit test
    
    IOException has various reasons but in the unit test, we emulate it by
    closing the connection after receiving the CONNECT request. The internal
    recovery process will retry another 4 times, and through an IOException
    eventually.
    
    Signed-off-by: Jason Joo <[email protected]>
    jasonjoo2010 authored Mar 14, 2025
    Configuration menu
    Copy the full SHA
    a9a3a7e View commit details
    Browse the repository at this point in the history
  2. Bump netty.version from 4.1.118.Final to 4.1.119.Final (AsyncHttpClie…

    …nt#2076)
    
    Bumps `netty.version` from 4.1.118.Final to 4.1.119.Final.
    Updates `io.netty:netty-buffer` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-codec-http` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-codec` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-codec-socks` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-handler-proxy` from 4.1.118.Final to
    4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-common` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-transport` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-handler` from 4.1.118.Final to 4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-resolver-dns` from 4.1.118.Final to
    4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-transport-native-epoll` from 4.1.118.Final to
    4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `io.netty:netty-transport-native-kqueue` from 4.1.118.Final to
    4.1.119.Final
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a">https://github.com/netty/netty/commit/fb7c786f2df57867bcfe049b13a42e764606f0d5"><code>fb7c786</code></a>
    [maven-release-plugin] prepare release netty-4.1.119.Final</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a">https://github.com/netty/netty/commit/f0a546dffa0d8644eb6c1f23433601cf464c0882"><code>f0a546d</code></a>
    Use initialized BouncyCastle providers when available (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li">https://redirect.github.com/netty/netty/issues/14855">#14855</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a">https://github.com/netty/netty/commit/7fc6a233a3a1a4fb3447e41ca5e236b6b1acfc9f"><code>7fc6a23</code></a>
    Add QueryStringDecoder option to leave '+' alone (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li">https://redirect.github.com/netty/netty/issues/14850">#14850</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a">https://github.com/netty/netty/commit/8f3dd2f9af16ff736800f09086956b2b74422f79"><code>8f3dd2f</code></a>
    Consistently add channel info in HTTP/2 logs (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li">https://redirect.github.com/netty/netty/issues/14829">#14829</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a">https://github.com/netty/netty/commit/bd086437969573391d60ad13232617e7358e9508"><code>bd08643</code></a>
    Bump BlockHound version to 1.0.11.RELEASE (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li">https://redirect.github.com/netty/netty/issues/14814">#14814</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a">https://github.com/netty/netty/commit/0138f2335593d50e3eb1d8e0e97d3e8438f7a74d"><code>0138f23</code></a>
    SslHandler: Fix possible NPE when executor is used for delegating (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li">https://redirect.github.com/netty/netty/issues/14830">#14830</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a">https://github.com/netty/netty/commit/84120a782774540b9e64beff08a905b90838efcb"><code>84120a7</code></a>
    Fix NPE when upgrade message fails to aggregate (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li">https://redirect.github.com/netty/netty/issues/14816">#14816</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a">https://github.com/netty/netty/commit/dc6b051d546d62cea4a79fec6c720bedceade13c"><code>dc6b051</code></a>
    Replace SSL assertion with explicit record length check (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li">https://redirect.github.com/netty/netty/issues/14810">#14810</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a">https://github.com/netty/netty/commit/34011b5f02c52122eccd36ce7cc69502a514d0f1"><code>34011b5</code></a>
    chore: Sync the id when DefaultHttp2FrameStream's stream is updated. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li">https://redirect.github.com/netty/netty/issues/14803">#14803</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a">https://github.com/netty/netty/commit/f3311e5db4c9d9559fac96bb2f48295d63f58b67"><code>f3311e5</code></a>
    [maven-release-plugin] prepare for next development iteration</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare">https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 14, 2025
    Configuration menu
    Copy the full SHA
    4bd02df View commit details
    Browse the repository at this point in the history
  3. Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.36 to 10.1.39 (

    AsyncHttpClient#2073)
    
    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️ 
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps org.apache.tomcat.embed:tomcat-embed-core from 10.1.36 to 10.1.39.
    
    <details>
    <summary>Most Recent Ignore Conditions Applied to This Pull
    Request</summary>
    
    | Dependency Name | Ignore Conditions |
    | --- | --- |
    | org.apache.tomcat.embed:tomcat-embed-core | [>= 11.a0, < 12] |
    </details>
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.tomcat.embed:tomcat-embed-core&package-manager=maven&previous-version=10.1.36&new-version=10.1.39)](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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 14, 2025
    Configuration menu
    Copy the full SHA
    0fe2036 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2025

  1. Bump crazy-max/ghaction-import-gpg from 6.2.0 to 6.3.0 (AsyncHttpClie…

    …nt#2084)
    
    Bumps
    [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg)
    from 6.2.0 to 6.3.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/releases">crazy-max/ghaction-import-gpg's">https://github.com/crazy-max/ghaction-import-gpg/releases">crazy-max/ghaction-import-gpg's
    releases</a>.</em></p>
    <blockquote>
    <h2>v6.3.0</h2>
    <ul>
    <li>Bump openpgp from 5.11.2 to 6.1.0 in <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/pull/215">crazy-max/ghaction-import-gpg#215</a></li">https://redirect.github.com/crazy-max/ghaction-import-gpg/pull/215">crazy-max/ghaction-import-gpg#215</a></li>
    <li>Bump cross-spawn from 7.0.3 to 7.0.6 in <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/pull/212">crazy-max/ghaction-import-gpg#212</a></li">https://redirect.github.com/crazy-max/ghaction-import-gpg/pull/212">crazy-max/ghaction-import-gpg#212</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0">https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0</a></p">https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0">https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/e89d40939c28e39f97cf32126055eeae86ba74ec"><code>e89d409</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/e89d40939c28e39f97cf32126055eeae86ba74ec"><code>e89d409</code></a>
    Merge pull request <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/215">#215</a">https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/215">#215</a>
    from crazy-max/dependabot/npm_and_yarn/openpgp-6.1.0</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/92395896039cc60f9e5f7ac1f35556ab8c4c6340"><code>9239589</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/92395896039cc60f9e5f7ac1f35556ab8c4c6340"><code>9239589</code></a>
    fix README</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/177db9defff00616f84ff376537a20bd7efd4d27"><code>177db9d</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/177db9defff00616f84ff376537a20bd7efd4d27"><code>177db9d</code></a>
    chore: update generated content</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/78b11f3943d7153b895ce54a200f044602e95a5b"><code>78b11f3</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/78b11f3943d7153b895ce54a200f044602e95a5b"><code>78b11f3</code></a>
    build(deps): bump openpgp from 5.11.2 to 6.1.0</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/bc969118f823f29ace21485950c4594e208c1b38"><code>bc96911</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/bc969118f823f29ace21485950c4594e208c1b38"><code>bc96911</code></a>
    Merge pull request <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/218">#218</a">https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/218">#218</a>
    from crazy-max/bake-v6</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/b70aa9b384bae860db4f4fee4d87b577eace7842"><code>b70aa9b</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/b70aa9b384bae860db4f4fee4d87b577eace7842"><code>b70aa9b</code></a>
    ci: update bake-action to v6</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/d690cc92b1309e4ece9706ab4ded933b845c40e0"><code>d690cc9</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/d690cc92b1309e4ece9706ab4ded933b845c40e0"><code>d690cc9</code></a>
    Merge pull request <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/212">#212</a">https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/212">#212</a>
    from crazy-max/dependabot/npm_and_yarn/cross-spawn-7.0.6</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/9e887f448293293b7999c107b7c78b46586e8fd5"><code>9e887f4</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/9e887f448293293b7999c107b7c78b46586e8fd5"><code>9e887f4</code></a>
    Merge pull request <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/211">#211</a">https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/211">#211</a>
    from crazy-max/dependabot/github_actions/codecov/code...</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/442980b5038724bf9b57c968c2485eec569ab4e8"><code>442980b</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/442980b5038724bf9b57c968c2485eec569ab4e8"><code>442980b</code></a>
    ci: fix deprecated codecov input</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/commit/a0098b6990847e04ed88773c24d2ad2adcace4ac"><code>a0098b6</code></a">https://github.com/crazy-max/ghaction-import-gpg/commit/a0098b6990847e04ed88773c24d2ad2adcace4ac"><code>a0098b6</code></a>
    Merge pull request <a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/217">#217</a">https://redirect.github.com/crazy-max/ghaction-import-gpg/issues/217">#217</a>
    from crazy-max/gha-perms</li>
    <li>Additional commits viewable in <a
    href="http://github.com/%3Ca%20href="https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0">compare">https://github.com/crazy-max/ghaction-import-gpg/compare/v6.2.0...v6.3.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=crazy-max/ghaction-import-gpg&package-manager=github_actions&previous-version=6.2.0&new-version=6.3.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 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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    acdacfb View commit details
    Browse the repository at this point in the history
  2. Bump com.uber.nullaway:nullaway from 0.12.3 to 0.12.6 (AsyncHttpClien…

    …t#2082)
    
    Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway)
    from 0.12.3 to 0.12.6.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/releases">com.uber.nullaway:nullaway's">https://github.com/uber/NullAway/releases">com.uber.nullaway:nullaway's
    releases</a>.</em></p>
    <blockquote>
    <h2>NullAway 0.12.6</h2>
    <ul>
    <li>JSpecify: view type as super in generic method inference (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li">https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li>
    <li>Infer <a
    href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a> type
    arguments for type variables from unmarked code (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li">https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li>
    <li>Convert android-jar.py to Python 3 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li">https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li>
    <li>Suggest castToNonNull fix for unboxing error (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li">https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li>
    </ul>
    <h2>NullAway 0.12.5</h2>
    <ul>
    <li>Add missing override to RestoreNullnessAnnotationsVisitor (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1154">#1154</a>)</li">https://redirect.github.com/uber/NullAway/issues/1154">#1154</a>)</li>
    <li>Add more bailouts for raw types (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1153">#1153</a>)</li">https://redirect.github.com/uber/NullAway/issues/1153">#1153</a>)</li>
    <li>Do unboxing check for invocation parameters even when calling a <a
    href="http://github.com/%3Ca%20href="https://github.com/NullUnmarked"><code>@%E2%80%8BNullUnmarked</code></a">https://github.com/NullUnmarked"><code>@​NullUnmarked</code></a>
    method (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1163">#1163</a>)</li">https://redirect.github.com/uber/NullAway/issues/1163">#1163</a>)</li>
    <li>JSpecify: infer generic method type arguments for assignments (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1131">#1131</a>)</li">https://redirect.github.com/uber/NullAway/issues/1131">#1131</a>)</li>
    <li>JSpecify: properly handle lambdas in anonymous inner classes (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1165">#1165</a>)</li">https://redirect.github.com/uber/NullAway/issues/1165">#1165</a>)</li>
    <li>Support <a
    href="http://github.com/%3Ca%20href="https://github.com/MonotonicNonNull"><code>@%E2%80%8BMonotonicNonNull</code></a">https://github.com/MonotonicNonNull"><code>@​MonotonicNonNull</code></a>
    on static fields (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1166">#1166</a>)</li">https://redirect.github.com/uber/NullAway/issues/1166">#1166</a>)</li>
    <li>Update to Error Prone 2.37.0 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li">https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li>
    <li>Use proper name for constructors in JarInfer (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li">https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li>
    <li>Don't treat <a
    href="http://github.com/%3Ca%20href="https://github.com/ParametricNullness"><code>@%E2%80%8BParametricNullness</code></a">https://github.com/ParametricNullness"><code>@​ParametricNullness</code></a>
    as <a href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a> in
    JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li">https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li>
    </ul>
    <p>Version 0.12.4</p>
    <p>Better <a
    href="http://github.com/%3Ca%20href="https://github.com/MonotonicNonNull"><code>@%E2%80%8BMonotonicNonNull</code></a">https://github.com/MonotonicNonNull"><code>@​MonotonicNonNull</code></a>
    support (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1149">#1149</a">https://redirect.github.com/uber/NullAway/issues/1149">#1149</a>)
    Add support for local variables for arrays. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1146">#1146</a">https://redirect.github.com/uber/NullAway/issues/1146">#1146</a>)
    Ignore Spring Framework 6.2 <a
    href="http://github.com/%3Ca%20href="https://github.com/MockitoBean"><code>@%E2%80%8BMockitoBean</code></a">https://github.com/MockitoBean"><code>@​MockitoBean</code></a>, <a
    href="http://github.com/%3Ca%20href="https://github.com/MockitoSpyBean"><code>@%E2%80%8BMockitoSpyBean</code></a">https://github.com/MockitoSpyBean"><code>@​MockitoSpyBean</code></a>
    fields (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1147">#1147</a">https://redirect.github.com/uber/NullAway/issues/1147">#1147</a>)
    JSpecify: preserve explicit nullability annotations on type variables
    when performing substitutions (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1143">#1143</a">https://redirect.github.com/uber/NullAway/issues/1143">#1143</a>)
    Always acknowledge restrictive annotations in JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1144">#1144</a">https://redirect.github.com/uber/NullAway/issues/1144">#1144</a>)
    Fix printing of array types in JSpecify errors (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1145">#1145</a">https://redirect.github.com/uber/NullAway/issues/1145">#1145</a>)
    Remove need to use JSpecify's <a
    href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a>
    annotation (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1142">#1142</a">https://redirect.github.com/uber/NullAway/issues/1142">#1142</a>)
    Handle calls to generic constructors in JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1141">#1141</a">https://redirect.github.com/uber/NullAway/issues/1141">#1141</a>)
    Properly handle conditional expression within parens as RHS of
    assignment (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1140">#1140</a">https://redirect.github.com/uber/NullAway/issues/1140">#1140</a>)
    Skip checks involving wildcard generic type arguments (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1137">#1137</a">https://redirect.github.com/uber/NullAway/issues/1137">#1137</a>)
    Update to Gradle 8.12.1 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1133">#1133</a>)</p">https://redirect.github.com/uber/NullAway/issues/1133">#1133</a>)</p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/blob/master/CHANGELOG.md">com.uber.nullaway:nullaway's">https://github.com/uber/NullAway/blob/master/CHANGELOG.md">com.uber.nullaway:nullaway's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Version 0.12.6</h2>
    <ul>
    <li>JSpecify: view type as super in generic method inference (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li">https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li>
    <li>Infer <a
    href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a> type
    arguments for type variables from unmarked code (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li">https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li>
    <li>Convert android-jar.py to Python 3 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li">https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li>
    <li>Suggest castToNonNull fix for unboxing error (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li">https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li>
    </ul>
    <h2>Version 0.12.5</h2>
    <ul>
    <li>Add missing override to RestoreNullnessAnnotationsVisitor (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1154">#1154</a>)</li">https://redirect.github.com/uber/NullAway/issues/1154">#1154</a>)</li>
    <li>Add more bailouts for raw types (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1153">#1153</a>)</li">https://redirect.github.com/uber/NullAway/issues/1153">#1153</a>)</li>
    <li>Do unboxing check for invocation parameters even when calling a <a
    href="http://github.com/%3Ca%20href="https://github.com/NullUnmarked"><code>@%E2%80%8BNullUnmarked</code></a">https://github.com/NullUnmarked"><code>@​NullUnmarked</code></a>
    method (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1163">#1163</a>)</li">https://redirect.github.com/uber/NullAway/issues/1163">#1163</a>)</li>
    <li>JSpecify: infer generic method type arguments for assignments (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1131">#1131</a>)</li">https://redirect.github.com/uber/NullAway/issues/1131">#1131</a>)</li>
    <li>JSpecify: properly handle lambdas in anonymous inner classes (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1165">#1165</a>)</li">https://redirect.github.com/uber/NullAway/issues/1165">#1165</a>)</li>
    <li>Support <a
    href="http://github.com/%3Ca%20href="https://github.com/MonotonicNonNull"><code>@%E2%80%8BMonotonicNonNull</code></a">https://github.com/MonotonicNonNull"><code>@​MonotonicNonNull</code></a>
    on static fields (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1166">#1166</a>)</li">https://redirect.github.com/uber/NullAway/issues/1166">#1166</a>)</li>
    <li>Update to Error Prone 2.37.0 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li">https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li>
    <li>Use proper name for constructors in JarInfer (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li">https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li>
    <li>Don't treat <a
    href="http://github.com/%3Ca%20href="https://github.com/ParametricNullness"><code>@%E2%80%8BParametricNullness</code></a">https://github.com/ParametricNullness"><code>@​ParametricNullness</code></a>
    as <a href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a> in
    JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li">https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li>
    </ul>
    <h2>Version 0.12.4</h2>
    <ul>
    <li>Better <code>@MonotonicNonNull</code> support (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1149">#1149</a>)</li">https://redirect.github.com/uber/NullAway/issues/1149">#1149</a>)</li>
    <li>Add support for local variables for arrays. (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1146">#1146</a>)</li">https://redirect.github.com/uber/NullAway/issues/1146">#1146</a>)</li>
    <li>Ignore Spring Framework 6.2 <code>@MockitoBean</code>,
    <code>@MockitoSpyBean</code> fields (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1147">#1147</a>)</li">https://redirect.github.com/uber/NullAway/issues/1147">#1147</a>)</li>
    <li>JSpecify: preserve explicit nullability annotations on type
    variables when performing substitutions (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1143">#1143</a>)</li">https://redirect.github.com/uber/NullAway/issues/1143">#1143</a>)</li>
    <li>Always acknowledge restrictive annotations in JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1144">#1144</a>)</li">https://redirect.github.com/uber/NullAway/issues/1144">#1144</a>)</li>
    <li>Fix printing of array types in JSpecify errors (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1145">#1145</a>)</li">https://redirect.github.com/uber/NullAway/issues/1145">#1145</a>)</li>
    <li>Remove need to use JSpecify's <a
    href="http://github.com/%3Ca%20href="https://github.com/Nullable"><code>@%E2%80%8BNullable</code></a">https://github.com/Nullable"><code>@​Nullable</code></a>
    annotation (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1142">#1142</a>)</li">https://redirect.github.com/uber/NullAway/issues/1142">#1142</a>)</li>
    <li>Handle calls to generic constructors in JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1141">#1141</a>)</li">https://redirect.github.com/uber/NullAway/issues/1141">#1141</a>)</li>
    <li>Properly handle conditional expression within parens as RHS of
    assignment (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1140">#1140</a>)</li">https://redirect.github.com/uber/NullAway/issues/1140">#1140</a>)</li>
    <li>Skip checks involving wildcard generic type arguments (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1137">#1137</a>)</li">https://redirect.github.com/uber/NullAway/issues/1137">#1137</a>)</li>
    <li>Update to Gradle 8.12.1 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1133">#1133</a>)</li">https://redirect.github.com/uber/NullAway/issues/1133">#1133</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/649f25ad3116a7c64732fbc7a5d2bc40140b9cdd"><code>649f25a</code></a">https://github.com/uber/NullAway/commit/649f25ad3116a7c64732fbc7a5d2bc40140b9cdd"><code>649f25a</code></a>
    Prepare for release 0.12.6.</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/93697041244ad165dabe9b49d9b03441bba9dd31"><code>9369704</code></a">https://github.com/uber/NullAway/commit/93697041244ad165dabe9b49d9b03441bba9dd31"><code>9369704</code></a>
    Suggest castToNonNull fix for unboxing error (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li">https://redirect.github.com/uber/NullAway/issues/1182">#1182</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/f1aca1b1cbb1373dc1aac7d7e2e930f159237529"><code>f1aca1b</code></a">https://github.com/uber/NullAway/commit/f1aca1b1cbb1373dc1aac7d7e2e930f159237529"><code>f1aca1b</code></a>
    Convert android-jar.py to Python 3 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li">https://redirect.github.com/uber/NullAway/issues/1175">#1175</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/33588de748b90848be9259dc799569cfa807704e"><code>33588de</code></a">https://github.com/uber/NullAway/commit/33588de748b90848be9259dc799569cfa807704e"><code>33588de</code></a>
    Infer <code>@nullable</code> type arguments for type variables from
    unmarked code (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li">https://redirect.github.com/uber/NullAway/issues/1181">#1181</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/dd0fe71e12e4acdfe4699baba7d7268420ecda30"><code>dd0fe71</code></a">https://github.com/uber/NullAway/commit/dd0fe71e12e4acdfe4699baba7d7268420ecda30"><code>dd0fe71</code></a>
    JSpecify: view type as super in generic method inference (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li">https://redirect.github.com/uber/NullAway/issues/1177">#1177</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/2c8049c68cb81ec6cc73377102413e7a95b3fb7a"><code>2c8049c</code></a">https://github.com/uber/NullAway/commit/2c8049c68cb81ec6cc73377102413e7a95b3fb7a"><code>2c8049c</code></a>
    Prepare next development version.</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/9613fb776f541732121079441b09dc8ac6bfe5db"><code>9613fb7</code></a">https://github.com/uber/NullAway/commit/9613fb776f541732121079441b09dc8ac6bfe5db"><code>9613fb7</code></a>
    Prepare for release 0.12.5.</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/b84feb73782daf35c63e36b7c7fc4e19fe4a8a08"><code>b84feb7</code></a">https://github.com/uber/NullAway/commit/b84feb73782daf35c63e36b7c7fc4e19fe4a8a08"><code>b84feb7</code></a>
    Don't treat <code>@ParametricNullness</code> as <code>@nullable</code>
    in JSpecify mode (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li">https://redirect.github.com/uber/NullAway/issues/1174">#1174</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/3da2c82097cfaf7fa8360b95622f762cc5f55cc0"><code>3da2c82</code></a">https://github.com/uber/NullAway/commit/3da2c82097cfaf7fa8360b95622f762cc5f55cc0"><code>3da2c82</code></a>
    Use proper name for constructors in JarInfer (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li">https://redirect.github.com/uber/NullAway/issues/1167">#1167</a>)</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/commit/685065a55d121992e511c313702ab59a12abdac8"><code>685065a</code></a">https://github.com/uber/NullAway/commit/685065a55d121992e511c313702ab59a12abdac8"><code>685065a</code></a>
    Update to Error Prone 2.37.0 (<a
    href="http://github.com/%3Ca%20href="https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li">https://redirect.github.com/uber/NullAway/issues/1169">#1169</a>)</li>
    <li>Additional commits viewable in <a
    href="http://github.com/%3Ca%20href="https://github.com/uber/NullAway/compare/v0.12.3...v0.12.6">compare">https://github.com/uber/NullAway/compare/v0.12.3...v0.12.6">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.uber.nullaway:nullaway&package-manager=maven&previous-version=0.12.3&new-version=0.12.6)](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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    9684069 View commit details
    Browse the repository at this point in the history
  3. Bump com.github.luben:zstd-jni from 1.5.7-1 to 1.5.7-2 (AsyncHttpClie…

    …nt#2078)
    
    Bumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni)
    from 1.5.7-1 to 1.5.7-2.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/88892eb44549a214ba4c23459618b9d5d647a44c"><code>88892eb</code></a">https://github.com/luben/zstd-jni/commit/88892eb44549a214ba4c23459618b9d5d647a44c"><code>88892eb</code></a>
    v1.5.7-2</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/7b52f9b6d3912ddb59ce3ffb7e26e635bcfa71db"><code>7b52f9b</code></a">https://github.com/luben/zstd-jni/commit/7b52f9b6d3912ddb59ce3ffb7e26e635bcfa71db"><code>7b52f9b</code></a>
    indentation</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/cdd20becaad29372922b33c2762183bdf4726598"><code>cdd20be</code></a">https://github.com/luben/zstd-jni/commit/cdd20becaad29372922b33c2762183bdf4726598"><code>cdd20be</code></a>
    Fix lock acquisition</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/commit/15e5eee8b871add5a50a0c53ae5167668455170f"><code>15e5eee</code></a">https://github.com/luben/zstd-jni/commit/15e5eee8b871add5a50a0c53ae5167668455170f"><code>15e5eee</code></a>
    Support decompression from byte array to ByteBuffer and vice-versa</li>
    <li>See full diff in <a
    href="http://github.com/%3Ca%20href="https://github.com/luben/zstd-jni/compare/v1.5.7-1...v1.5.7-2">compare">https://github.com/luben/zstd-jni/compare/v1.5.7-1...v1.5.7-2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.luben:zstd-jni&package-manager=maven&previous-version=1.5.7-1&new-version=1.5.7-2)](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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    5977cd3 View commit details
    Browse the repository at this point in the history
  4. Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.18 (AsyncHttpC…

    …lient#2080)
    
    Bumps
    [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from
    1.5.16 to 1.5.18.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/releases">ch.qos.logback:logback-classic's">https://github.com/qos-ch/logback/releases">ch.qos.logback:logback-classic's
    releases</a>.</em></p>
    <blockquote>
    <h2>Logback 1.5.18</h2>
    <p><strong>2025-03-18 Release of logback version 1.5.18</strong></p>
    <p>• Added<a
    href="http://github.com/%3Ca%20href="https://logback.qos.ch/manual/appenders.html#fileCompression" rel="nofollow">https://logback.qos.ch/manual/appenders.html#fileCompression">
    support for XZ compression</a> for archived log files. Note that XZ
    compression requires Tukaani project's <a
    href="http://github.com/%3Ca%20href="https://tukaani.org/xz/java.html">XZ" rel="nofollow">https://tukaani.org/xz/java.html">XZ library</a> for Java. In case
    XZ compression is requested but the XZ library is missing, then logback
    will substitute GZ compression as a fallback. This feature was requested
    in issues/755.</p>
    <p>• Removed references to <code>java.security.AccessController</code>
    class. This class has been deprecated for some time and is slated for
    removal in future JDK versions.</p>
    <p>• A bit-wise identical binary of this version can be reproduced by
    building from source code at commit
    b2a02f065379a9b1ba5ff837fc08913b744774bc associated with the tag
    v_1.5.18. Release built using Java &quot;21&quot; 2023-10-17 LTS build
    21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
    <h2>Logback 1.5.17</h2>
    <p><strong>2025-02-25 Release of logback version 1.5.17</strong></p>
    <p>• Fixed Jansi 2.4.0 color-coded output not working on Windows CMD.exe
    console when the default terminal application is set to &quot;Windows
    Console Host&quot;. This problem was reported in issues/753 by Michael
    Lyubkin.</p>
    <p>• Fixed race condition occurring in case MDC class is initialized
    while org.slf4j.LoggerFactory is initializing logback-classic's
    LoggerContext. When this race conditions occurs, the MDCAdapter instance
    used by MDC does not match the instance used by logback-classic. This
    issue was reported in SLF4J issues/450. While logback-classic version
    1.5.17 remains compatible with SLF4J versions in the 2.0.x series,
    fixing this particular MDC issue requires SLF4J version 2.0.17.</p>
    <p>• A bit-wise identical binary of this version can be reproduced by
    building from source code at commit
    10358724ed723b3745c010aa40cb02a2dfed4593 associated with the tag
    v_1.5.17. Release built using Java &quot;21&quot; 2023-10-17 LTS build
    21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/b2a02f065379a9b1ba5ff837fc08913b744774bc"><code>b2a02f0</code></a">https://github.com/qos-ch/logback/commit/b2a02f065379a9b1ba5ff837fc08913b744774bc"><code>b2a02f0</code></a>
    prepare release 1.5.18</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/991de5828b2afc2ddb8fbc7b233bd660096d793f"><code>991de58</code></a">https://github.com/qos-ch/logback/commit/991de5828b2afc2ddb8fbc7b233bd660096d793f"><code>991de58</code></a>
    remove references to AccessController marked for deletion in the
    JDK</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/f54ab16c8436475f16579e887c1305506212ac5a"><code>f54ab16</code></a">https://github.com/qos-ch/logback/commit/f54ab16c8436475f16579e887c1305506212ac5a"><code>f54ab16</code></a>
    If compression mode is XZ but the XZ library is missing, then fallback
    to GZ ...</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/fb45971e5457296abfcf706322a06563fb3df62a"><code>fb45971</code></a">https://github.com/qos-ch/logback/commit/fb45971e5457296abfcf706322a06563fb3df62a"><code>fb45971</code></a>
    add support for XZ compression</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/31c1f55a1bf177922cf6a3c609a9d379f12d0693"><code>31c1f55</code></a">https://github.com/qos-ch/logback/commit/31c1f55a1bf177922cf6a3c609a9d379f12d0693"><code>31c1f55</code></a>
    add xz compression support with tests</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/8968d0fd43d065f2f0e63b6679e59c89e0c2a8b8"><code>8968d0f</code></a">https://github.com/qos-ch/logback/commit/8968d0fd43d065f2f0e63b6679e59c89e0c2a8b8"><code>8968d0f</code></a>
    introduce strategy based compression</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/834059cb64ea8a6ca6e51c78fa0ac2b2797df0ed"><code>834059c</code></a">https://github.com/qos-ch/logback/commit/834059cb64ea8a6ca6e51c78fa0ac2b2797df0ed"><code>834059c</code></a>
    start work on 1.5.18-SNAPSHOT</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/10358724ed723b3745c010aa40cb02a2dfed4593"><code>1035872</code></a">https://github.com/qos-ch/logback/commit/10358724ed723b3745c010aa40cb02a2dfed4593"><code>1035872</code></a>
    prepare release 1.5.17</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/2e6984d1e16c78c703a62bf2789a9c157d7bc050"><code>2e6984d</code></a">https://github.com/qos-ch/logback/commit/2e6984d1e16c78c703a62bf2789a9c157d7bc050"><code>2e6984d</code></a>
    bump to slf4j version 2.0.17</li>
    <li><a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/commit/100995244bf75ded9cb51bade91f84e63f349474"><code>1009952</code></a">https://github.com/qos-ch/logback/commit/100995244bf75ded9cb51bade91f84e63f349474"><code>1009952</code></a>
    use a new LoggerContert instance when running LogbackListenerTest. This
    shoul...</li>
    <li>Additional commits viewable in <a
    href="http://github.com/%3Ca%20href="https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.18">compare">https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.18">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ch.qos.logback:logback-classic&package-manager=maven&previous-version=1.5.16&new-version=1.5.18)](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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    1f642ba View commit details
    Browse the repository at this point in the history
  5. Disable Dependabot (AsyncHttpClient#2085)

    Dependabot creates a separate PR for each dependency, which has broken
    the final release builds many times. It will be disabled for the time
    being until a better way to manage dependency upgrades is implemented,
    hyperxpro authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    4fea3f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f1de31 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. Configuration menu
    Copy the full SHA
    14ee30a View commit details
    Browse the repository at this point in the history

Commits on May 9, 2025

  1. Fix NPE race in NettyResponseFuture.cancel (AsyncHttpClient#2042) (As…

    …yncHttpClient#2088)
    
    Fixes AsyncHttpClient#2042 
    
    This is a typical TOCTOU (time-of-check/time-of-use) race
    https://en.wikipedia.org/wiki/Time-of-check_to_time-of-use.
    The NPE was occurring because the channel field could be set to null by
    another thread between the check and its use:
    
    if (channel != null) {                 // time-of-check
        Channels.setDiscard(channel);      //  time-of-use
        Channels.silentlyCloseChannel(channel);
    }
    
    By copying channel into a local variable in one atomic read, we ensure
    that—even if another thread changes the field—the local reference
    remains valid.
    
    P.S. It is hard to write a deterministic test that fails consistently,
    so this PR only includes the code fix.
    
    ---------
    
    Co-authored-by: prat <[email protected]>
    pratt4 and prat authored May 9, 2025
    Configuration menu
    Copy the full SHA
    73911eb View commit details
    Browse the repository at this point in the history

Commits on May 10, 2025

  1. Configuration menu
    Copy the full SHA
    6ac1ccc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb50dc2 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2025

  1. Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.39 to 10.1.4…

    …0 in /client (AsyncHttpClient#2092)
    
    Bumps org.apache.tomcat.embed:tomcat-embed-core from 10.1.39 to 10.1.40.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.tomcat.embed:tomcat-embed-core&package-manager=maven&previous-version=10.1.39&new-version=10.1.40)](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 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)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/AsyncHttpClient/async-http-client/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 18, 2025
    Configuration menu
    Copy the full SHA
    41b1eec View commit details
    Browse the repository at this point in the history

Commits on May 22, 2025

  1. Configuration menu
    Copy the full SHA
    c8cc6e8 View commit details
    Browse the repository at this point in the history
Loading