Skip to content

Commit

Permalink
Bump com.github.ben-manes.caffeine:caffeine from 3.1.8 to 3.2.0 (#150)
Browse files Browse the repository at this point in the history
Bumps
[com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine)
from 3.1.8 to 3.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ben-manes/caffeine/releases">com.github.ben-manes.caffeine:caffeine's
releases</a>.</em></p>
<blockquote>
<h2>3.2.0</h2>
<p>Cache</p>
<ul>
<li>Added <a href="https://www.sigstore.dev/">Sigstore</a> signing of
maven artifacts</li>
<li>Added <code>Expiry</code> static factory methods (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1499">#1499</a>)</li>
<li>Migrated to <a href="https://jspecify.dev/">JSpecify</a> annotations
(was checker framework)</li>
<li>Fixed variable expiration calculation when nearing overflow</li>
<li>Added logging when an async cache's removal listener fails</li>
<li>Added an expiration write optimization to more operations (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1320">#1320</a>)</li>
<li>Fixed when a <code>Weigher</code> or <code>Expiry</code> fail on an
async completion (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1687">#1687</a>)</li>
<li>Fixed cases when the expiration ticker was also used for statistics
(<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1678">#1678</a>)</li>
<li>Fixed refresh handling to skip if the async cache's entry is still
loading (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1478">#1478</a>)</li>
<li>Fixed <code>containsKey</code> for an async cache's synchronous view
while in-flight (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1626">#1626</a>)</li>
<li>Fixed premature expiration for an async cache when using nearly
immediate expiration (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1623">#1623</a>)</li>
<li>For a bulk async load returning extra mappings, wait to be added to
the cache before returning (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1409">#1409</a>)</li>
</ul>
<p>Guava</p>
<ul>
<li>Relaxed the OSGi version requirement (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1160">#1160</a>)</li>
</ul>
<p>JCache</p>
<ul>
<li>Allow <code>hibernate.javax.cache.uri</code> to load the
configuration from a jar (<a
href="https://redirect.github.com/ben-manes/caffeine/issues/1347">#1347</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ben-manes/caffeine/commit/93d845e58d8e7bf2dfc88a31c5a078bca5bf4dbf"><code>93d845e</code></a>
prepare for next release</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/8022a1666f8516aa83a1785959b21b7c323caae2"><code>8022a16</code></a>
expand expire write optimization to more operations (fixes <a
href="https://redirect.github.com/ben-manes/caffeine/issues/1320">#1320</a>)</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/9b65365e96e89e9b1bf07d656cc80ff5f402568e"><code>9b65365</code></a>
Avoid early expiration of an pending future due to delayed pinning
(fixes <a
href="https://redirect.github.com/ben-manes/caffeine/issues/1623">#1623</a>)</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/25405d6ae06dd08a6b0c61e1facfc449fb63db8e"><code>25405d6</code></a>
skip refreshing if the async cache entry is still loading (fixes <a
href="https://redirect.github.com/ben-manes/caffeine/issues/1478">#1478</a>)</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/2d93f2b71a6e2b7bc5c939fc1882b477e576a4ea"><code>2d93f2b</code></a>
fix variable expiration calculation when nearing overflow</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/3ff2445b9f14f9dbbed019b5e9a423ac5e4920ba"><code>3ff2445</code></a>
migrate to the maintained javapoet project</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/bbf54be57171c3f5f04f09a164b742ef4fc8abbc"><code>bbf54be</code></a>
minor polish and fixes <a
href="https://redirect.github.com/ben-manes/caffeine/issues/1820">#1820</a></li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/b09770fe42ee8d3c6cc280508f0608d605fbdfd3"><code>b09770f</code></a>
upgrade to apache commons collections' junit5 test suite</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/70f5cf89ea114a76db4b5000e145391e83bb9662"><code>70f5cf8</code></a>
use jakarta.inject for jcache guice integration test</li>
<li><a
href="https://github.com/ben-manes/caffeine/commit/ae218029e0001b84d33a6e592acd68ae0698c065"><code>ae21802</code></a>
add missing asserts to openjdk tests that check only in their custom
harness</li>
<li>Additional commits viewable in <a
href="https://github.com/ben-manes/caffeine/compare/v3.1.8...v3.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.ben-manes.caffeine:caffeine&package-manager=gradle&previous-version=3.1.8&new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot 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>
  • Loading branch information
dependabot[bot] authored Feb 16, 2025
1 parent 3e45d8f commit 95d2253
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ plugins {
group 'org.wiremock.extensions'
project.ext {
versions = [
caffeine : '3.1.8',
caffeine : '3.2.0',
handlebars : '4.3.1',
wiremock : '3.10.0'
]
Expand Down

0 comments on commit 95d2253

Please sign in to comment.