You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/03/14 20:08:54 UTC

[PR] Bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

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

   Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 3.1.6 to 4.3.0.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a href="https://github.com/awaitility/awaitility/blob/master/changelog.txt">org.awaitility:awaitility's changelog</a>.</em></p>
   <blockquote>
   <h2>Changelog 4.3.0 (2025-02-21)</h2>
   <ul>
   <li>
   <p>Support for kotlin.time.Duration in Kotlin DSL (thanks to Ivo Šmíd for PR)</p>
   </li>
   <li>
   <p>Upgraded kotlin version in the awaitility-kotlin module to 2.1.10</p>
   </li>
   <li>
   <p>Using a more descriptive error message when using VERY long wait conditions or poll durations (issue 290)</p>
   </li>
   <li>
   <p>Added an overloaded method of untilAsserted(..) that takes a supplier and a consumer. For example, lets say you have a class like this:
   public class MyClass {
   public String myFunction() {
   // Imagine stuff being executed in asynchronously here and the result of this
   // operation is a string called &quot;my value&quot;
   return &quot;my value&quot;
   }
   }</p>
   <p>// Then in your test you can wait for the &quot;myFunction&quot; to be asserted by a &quot;consumer&quot; that uses
   // assertj to make sure that &quot;myFunction&quot; returns &quot;&quot;my value&quot;
   await().untilAsserted(myClass::myFunction, value -&gt; Assertions.assertThat(value).isEqualTo(&quot;my value&quot;));</p>
   <p>This has also been implemented for all atomic, adder, and accumulator methods.</p>
   </li>
   </ul>
   <h2>Changelog 4.2.2 (2024-08-07)</h2>
   <ul>
   <li>Support JDK EA builds in JavaVersionDetector (thanks to Oleg Estekhin for pull request)</li>
   </ul>
   <h2>Changelog 4.2.1 (2024-03-15)</h2>
   <ul>
   <li>
   <p>Upgraded Kotlin to 1.9.22</p>
   </li>
   <li>
   <p>Added extension properties forever, then, and, given to the Kotlin extension. This allows you to do e.g.:</p>
   <p>await.forever until { .. }</p>
   </li>
   <li>
   <p>Added shortcut for enabling logging. Before you had to do e.g.</p>
   <p>await()
   .with()
   .conditionEvaluationListener(new ConditionEvaluationLogger(log::info))
   .pollInterval(ONE_HUNDRED_MILLISECONDS)
   .until(logs::size, is(4));</p>
   <p>You can now instead use the &quot;logging&quot; shortcut:</p>
   <p>await()
   .with()
   .logging(log::info)
   .pollInterval(ONE_HUNDRED_MILLISECONDS)
   .until(logs::size, is(4));</p>
   <p>or simply &quot;.logging()&quot; for &quot;System.out&quot;.</p>
   <p>This shortcut has also been added globally:</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/awaitility/awaitility/commit/e3ff879b33c10261ae8d58e50ecf601b2037bd11"><code>e3ff879</code></a> [maven-release-plugin] prepare release awaitility-4.3.0</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/d1167123be35a952bcabb14922f995d731fcc1ad"><code>d116712</code></a> [ci skip] Preparing changelog for release</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/4e186dfa453599599ea325d5e629cdab16e7a089"><code>4e186df</code></a> Added kotlin source folder explicitly</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/e8d3ab7b6347bdc0a15fb32a497dbfbf3c0db9e6"><code>e8d3ab7</code></a> Upgraded lots of plugin dependencies</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/a7a167a4896983e784d5f84836f62d3a0d79c090"><code>a7a167a</code></a> Added an overloaded method of untilAsserted(..) that takes a supplier and a c...</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/ef8f66309809ed4fe8d641f63c228dee10707f35"><code>ef8f663</code></a> Make ConditionFactory safer to use in java 8</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/5550079b8a45dbb5ead8f1f3567e3dea648de371"><code>5550079</code></a> Using a more descriptive error message when using VERY long wait conditions o...</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/2a9814b2045c35a6c7670c5d40a83cc7887c8844"><code>2a9814b</code></a> Upgraded kotlin version in the awaitility-kotlin module to 2.1.10</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/8f22c003290f0f5f775235e782da4f53fbbab765"><code>8f22c00</code></a> [ci skip] Updated changelog.txt to reflect latest changes</li>
   <li><a href="https://github.com/awaitility/awaitility/commit/6a35c247c324a48febb62cdcc44dd33b307d88bb"><code>6a35c24</code></a> <a href="https://redirect.github.com/awaitility/awaitility/issues/235">#235</a> Support for kotlin.time.Duration in Kotlin DSL (<a href="https://redirect.github.com/awaitility/awaitility/issues/285">#285</a>)</li>
   <li>Additional commits viewable in <a href="https://github.com/awaitility/awaitility/compare/awaitility-3.1.6...awaitility-4.3.0">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.awaitility:awaitility&package-manager=maven&previous-version=3.1.6&new-version=4.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
   
   
   </details>


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-4237871298

   @dependabot rebase
   
   This upgrade basically only affects the SSH tests group in itests.
   If the CI is green, I would go for a merge.


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5460916957

   Done in other PR, merged by now.


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5381932227

   @dependabot rebase


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-4237957686

   @jbonofre maybe we should think about adding the ignore setting from the old dependabot config _just to the maven on karaf-4.4.x section_:
   
   ~~~
       ignore:
         - dependency-name: "*"
           update-types: ["version-update:semver-major"]
   ~~~
   
   This could avoid major version upgrades - this is likely intended for most of packages on Maven. For GHA we should not add it, as actions often update the major version.


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5460910209

   @dependabot rebase


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5460917143

   OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting `@dependabot ignore this major version` or `@dependabot ignore this minor version`. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file.
   
   If you change your mind, just re-open this PR and I'll resolve any conflicts on it.


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "jbonofre (via GitHub)" <gi...@apache.org>.
jbonofre commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-4237899825

   @holgerfriedrich I agree. Let me cleanup a bit to trigger a new clean dependabot run.


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-4237891860

   @jbonofre I am proceeding with the PR cleanup.
   The number of open dependabot PRs is quite annoying - even if I use filters:
   * https://github.com/apache/karaf/pulls?q=is%3Apr+is%3Aopen+base%3Amain (42 PRs for main)
   * https://github.com/apache/karaf/pulls?q=is%3Apr+is%3Aopen+-base%3Amain (39 PRs for other, i.e. 4.4.x)


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5381932521

   Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
   
   If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`.
   


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-4061542899

   ## Test Results
   167 files   -  76  167 suites   - 76   2h 1m 20s ⏱️ + 1h 35m 8s
   714 tests  - 280  678 ✅  - 271  34 💤  - 11  0 ❌ ±0  2 🔥 +2 
   720 runs   - 278  682 ✅  - 271  34 💤  - 11  0 ❌ ±0  4 🔥 +4 
   
   For more details on these errors, see [this check](https://github.com/apache/karaf/runs/67092784205).
   
   Results for commit a89acc48. ± Comparison against base commit bde08df2.
   
   <details>
     <summary>This pull request <b>removes</b> 282 and <b>adds</b> 2 tests. <i>Note that renamed tests count towards both.</i></summary>
   
   ```
   org.apache.karaf.examples.itests.ExampleITest ‑ listBundleCommand
   org.apache.karaf.examples.itests.ExampleWithConfigITest ‑ simpleTest
   org.apache.karaf.itests.BundleTest ‑ capabilitiesCommand
   org.apache.karaf.itests.BundleTest ‑ classesCommand
   org.apache.karaf.itests.BundleTest ‑ diagCommand
   org.apache.karaf.itests.BundleTest ‑ findClassCommand
   org.apache.karaf.itests.BundleTest ‑ headersCommand
   org.apache.karaf.itests.BundleTest ‑ infoCommand
   org.apache.karaf.itests.BundleTest ‑ installNonOsgiBundle
   org.apache.karaf.itests.BundleTest ‑ installUninstallCommand
   …
   ```
   
   ```
   org.apache.karaf.examples.itests.ExampleITest ‑ Unknown test
   org.apache.karaf.examples.itests.ExampleWithConfigITest ‑ Unknown test
   ```
   </details>
   
   [test-results]:data:application/gzip;base64,H4sIANvftWkC/03MywrDIBCF4VcJrrswVrz0ZYKOCtJcitFV6Lt3Io1xeb4Z/oOEOPudvIZRyMdA9hJzN11JJsdtRZBMURS85vMuR36taS8ASEKqm97xg/S8n4KJM0prTD6lLaEwlFTWGmX0P1pTsSZdskJXrPsKng+wLUvMOIhR2gBwFagFB0Jw71hg3hodhKPSUeO1spKT7w8qiBzaDAEAAA==
   


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "holgerfriedrich (via GitHub)" <gi...@apache.org>.
holgerfriedrich closed pull request #2369: build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0
URL: https://github.com/apache/karaf/pull/2369


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] build(deps): bump org.awaitility:awaitility from 3.1.6 to 4.3.0 [karaf]

Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] commented on PR #2369:
URL: https://github.com/apache/karaf/pull/2369#issuecomment-5460910531

   Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
   
   If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`.
   


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

To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org