Skip to content

Bump the dev-dependencies group across 1 directory with 7 updates#63

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/dev-dependencies-58b63c7b37
Closed

Bump the dev-dependencies group across 1 directory with 7 updates#63
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/dev-dependencies-58b63c7b37

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Aug 19, 2025

Bumps the dev-dependencies group with 7 updates in the / directory:

Package From To
org.jetbrains.dokka:dokka-gradle-plugin 1.9.20 2.0.0
org.jetbrains.kotlinx:kover-gradle-plugin 0.9.0 0.9.1
io.kotest:kotest-runner-junit5 5.9.1 6.0.0
io.kotest:kotest-assertions-core 5.9.1 6.0.0
org.awaitility:awaitility 4.2.2 4.3.0
org.jetbrains.kotlinx:kotlinx-coroutines-core 1.9.0 1.10.2
org.jetbrains.kotlinx:kotlinx-coroutines-test 1.9.0 1.10.2

Updates org.jetbrains.dokka:dokka-gradle-plugin from 1.9.20 to 2.0.0

Release notes

Sourced from org.jetbrains.dokka:dokka-gradle-plugin's releases.

2.0.0

Dokka 2.0.0 focuses on simplifying configuration and preparing for support of future Kotlin language features. Key highlights include:

  • Dokka Gradle Plugin v2: revamped Gradle plugin based on Dokkatoo.
  • Experimental K2 Analysis: support for K2 compiler frontend.
  • HTML Improvements: better accessibility and easier customization.

More details about each of the changes below. See Dokka 2.0.0 milestone for the list of all changes.

Dokka's Gradle plugin v2 based on Dokkatoo

Please check the migration guide for the update procedure and give feedback!

Dokka 2.0.0 introduces significant improvements to Dokka Gradle plugin, aligning more closely with Gradle best practices:

  • Adopts Gradle types, which leads to better performance.
  • Uses an intuitive top-level DSL configuration instead of a low-level task-based setup, which simplifies the build scripts and their readability.
  • Takes a more declarative approach to documentation aggregation, which makes multi-project documentation easier to manage.
  • Uses a type-safe plugin configuration, which improves the reliability and maintainability of your build scripts.
  • Fully supports Gradle configuration cache and build cache, which improves performance and simplifies build work.

Changes from Dokka 2.0.0-Beta

Dokka's K2 analysis

Dokka 2.0.0 introduces K2 analysis, which is currently in an experimental stage. Dokka's K2 analysis leverages Kotlin's K2 compiler frontend for analysing code and uses the same shared Analysis API, which is used in IntelliJ IDEA’s K2 mode. The output with K2 analysis should mostly match that of K1 analysis, but there may be minor differences. We are actively working towards stabilizing K2 analysis and are planning to enable K2 analysis by default in future.

To opt in to Dokka's K2 analysis, add the following flag to your project's gradle.properties file:

org.jetbrains.dokka.experimental.tryK2=true

Known limitations:

We would greatly value your feedback if you encounter any of these limitations.

... (truncated)

Commits

Updates org.jetbrains.kotlinx:kover-gradle-plugin from 0.9.0 to 0.9.1

Release notes

Sourced from org.jetbrains.kotlinx:kover-gradle-plugin's releases.

0.9.1

Kover Gradle Plugin

Features

Bugfixes

Changelog

Sourced from org.jetbrains.kotlinx:kover-gradle-plugin's changelog.

0.9.1 / 2025-01-08

Kover Gradle Plugin

Features

Bugfixes

Commits
  • 142e22e Release 0.9.1
  • 3f6745d Added ability to specify inclusion filter for source sets
  • 8e47a67 Improved compatibility test
  • 2342c07 Fixed Gradle 9.0 migration issue
  • d9b5f4d Fixed creation of Kover Agent arguments file
  • d7e35a7 Upgrade Gradle to 8.12
  • See full diff in compare view

Updates io.kotest:kotest-runner-junit5 from 5.9.1 to 6.0.0

Release notes

Sourced from io.kotest:kotest-runner-junit5's releases.

v6.0.0.0.M17

No release notes provided.

v6.0.0.M14

What's Changed

New Contributors

Full Changelog: kotest/kotest@v6.0.0.M8...v6.0.0.M14

v6.0.0.M8

What's Changed

... (truncated)

Commits
  • 7ed84a4 Remove fully qualified class names from test assertions to simplify and enhan...
  • 72e3fb6 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • d453a78 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • 664d6ca Config kotest task for depends; use name for test names
  • deb9f47 Add out and TEST_STDOUT fields to TeamCityMessageBuilder API dump
  • 708dc4b Refactor TeamCityMessageBuilder to remove unused methods, add out attribu...
  • e5f5e42 Add secondary constructor to EngineResult for simplified instantiation with...
  • a2019de Add JS specific spec executor to delegate to FrameworkAdapter. Fixes #5010
  • aa9e3a7 fix: documentation of any composer (#5012)
  • d47f822 api dump
  • Additional commits viewable in compare view

Updates io.kotest:kotest-assertions-core from 5.9.1 to 6.0.0

Release notes

Sourced from io.kotest:kotest-assertions-core's releases.

v6.0.0.0.M17

No release notes provided.

v6.0.0.M14

What's Changed

New Contributors

Full Changelog: kotest/kotest@v6.0.0.M8...v6.0.0.M14

v6.0.0.M8

What's Changed

... (truncated)

Commits
  • 7ed84a4 Remove fully qualified class names from test assertions to simplify and enhan...
  • 72e3fb6 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • d453a78 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • 664d6ca Config kotest task for depends; use name for test names
  • deb9f47 Add out and TEST_STDOUT fields to TeamCityMessageBuilder API dump
  • 708dc4b Refactor TeamCityMessageBuilder to remove unused methods, add out attribu...
  • e5f5e42 Add secondary constructor to EngineResult for simplified instantiation with...
  • a2019de Add JS specific spec executor to delegate to FrameworkAdapter. Fixes #5010
  • aa9e3a7 fix: documentation of any composer (#5012)
  • d47f822 api dump
  • Additional commits viewable in compare view

Updates io.kotest:kotest-assertions-core from 5.9.1 to 6.0.0

Release notes

Sourced from io.kotest:kotest-assertions-core's releases.

v6.0.0.0.M17

No release notes provided.

v6.0.0.M14

What's Changed

New Contributors

Full Changelog: kotest/kotest@v6.0.0.M8...v6.0.0.M14

v6.0.0.M8

What's Changed

... (truncated)

Commits
  • 7ed84a4 Remove fully qualified class names from test assertions to simplify and enhan...
  • 72e3fb6 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • d453a78 Refactor: Replace FallbackDisplayNameFormatter with DisplayNameFormatting...
  • 664d6ca Config kotest task for depends; use name for test names
  • deb9f47 Add out and TEST_STDOUT fields to TeamCityMessageBuilder API dump
  • 708dc4b Refactor TeamCityMessageBuilder to remove unused methods, add out attribu...
  • e5f5e42 Add secondary constructor to EngineResult for simplified instantiation with...
  • a2019de Add JS specific spec executor to delegate to FrameworkAdapter. Fixes #5010
  • aa9e3a7 fix: documentation of any composer (#5012)
  • d47f822 api dump
  • Additional commits viewable in compare view

Updates org.awaitility:awaitility from 4.2.2 to 4.3.0

Changelog

Sourced from org.awaitility:awaitility's changelog.

Changelog 4.3.0 (2025-02-21)

  • Support for kotlin.time.Duration in Kotlin DSL (thanks to Ivo Šmíd for PR)

  • Upgraded kotlin version in the awaitility-kotlin module to 2.1.10

  • Using a more descriptive error message when using VERY long wait conditions or poll durations (issue 290)

  • 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 "my value" return "my value" } }

    // Then in your test you can wait for the "myFunction" to be asserted by a "consumer" that uses // assertj to make sure that "myFunction" returns ""my value" await().untilAsserted(myClass::myFunction, value -> Assertions.assertThat(value).isEqualTo("my value"));

    This has also been implemented for all atomic, adder, and accumulator methods.

Commits
  • e3ff879 [maven-release-plugin] prepare release awaitility-4.3.0
  • d116712 [ci skip] Preparing changelog for release
  • 4e186df Added kotlin source folder explicitly
  • e8d3ab7 Upgraded lots of plugin dependencies
  • a7a167a Added an overloaded method of untilAsserted(..) that takes a supplier and a c...
  • ef8f663 Make ConditionFactory safer to use in java 8
  • 5550079 Using a more descriptive error message when using VERY long wait conditions o...
  • 2a9814b Upgraded kotlin version in the awaitility-kotlin module to 2.1.10
  • 8f22c00 [ci skip] Updated changelog.txt to reflect latest changes
  • 6a35c24 #235 Support for kotlin.time.Duration in Kotlin DSL (#285)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.9.0 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.

1.10.1

  • Fixed binary incompatibility introduced for non-JVM targets in #4261 (#4309).

1.10.0

  • Kotlin was updated to 2.1.0 (#4284).
  • Introduced Flow.any, Flow.all, and Flow.none (#4212). Thanks, @​CLOVIS-AI!
  • Reorganized kotlinx-coroutines-debug and kotlinx-coroutines-core code to avoid a split package between the two artifacts (#4247). Note that directly referencing kotlinx.coroutines.debug.AgentPremain must now be replaced with kotlinx.coroutines.debug.internal.AgentPremain. Thanks, @​sellmair!
  • No longer shade byte-buddy in kotlinx-coroutines-debug, reducing the artifact size and simplifying the build configuration of client code. Thanks, @​sellmair!
  • Fixed NullPointerException when using Java-deserialized kotlinx-coroutines-core exceptions (#4291). Thanks, @​AlexRiedler!
  • Properly report exceptions thrown by CoroutineDispatcher.dispatch instead of raising internal errors (#4091). Thanks, @​zuevmaxim!
  • Fixed a bug that delayed scheduling of a Dispatchers.Default or Dispatchers.IO task after a yield() in rare scenarios (#4248).
  • Fixed a bug that prevented the main() coroutine on Wasm/WASI from executing after a delay() call in some scenarios (#4239).
  • Fixed scheduling of runBlocking tasks on Kotlin/Native that arrive after the runBlocking block was exited (#4245).
  • Fixed some terminal Flow operators sometimes resuming without taking cancellation into account (#4254). Thanks, @​jxdabc!
  • Fixed a bug on the JVM that caused coroutine-bound ThreadLocal values not to get cleaned when using non-CoroutineDispatcher continuation interceptors (#4296).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.

Version 1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.

Version 1.10.1

  • Fixed binary incompatibility introduced for non-JVM targets in #4261 (#4309).

Version 1.10.0

  • Kotlin was updated to 2.1.0 (#4284).
  • Introduced Flow.any, Flow.all, and Flow.none (#4212). Thanks, @​CLOVIS-AI!
  • Reorganized kotlinx-coroutines-debug and kotlinx-coroutines-core code to avoid a split package between the two artifacts (#4247). Note that directly referencing kotlinx.coroutines.debug.AgentPremain must now be replaced with kotlinx.coroutines.debug.internal.AgentPremain. Thanks, @​sellmair!
  • No longer shade byte-buddy in kotlinx-coroutines-debug, reducing the artifact size and simplifying the build configuration of client code. Thanks, @​sellmair!
  • Fixed NullPointerException when using Java-deserialized kotlinx-coroutines-core exceptions (#4291). Thanks, @​AlexRiedler!
  • Properly report exceptions thrown by CoroutineDispatcher.dispatch instead of raising internal errors (#4091). Thanks, @​zuevmaxim!
  • Fixed a bug that delayed scheduling of a Dispatchers.Default or Dispatchers.IO task after a yield() in rare scenarios (#4248).
  • Fixed a bug that prevented the main() coroutine on Wasm/WASI from executing after a delay() call in some scenarios (#4239).
  • Fixed scheduling of runBlocking tasks on Kotlin/Native that arrive after the runBlocking block was exited (#4245).
  • Fixed some terminal Flow operators sometimes resuming without taking cancellation into account (#4254). Thanks, @​jxdabc!
  • Fixed a bug on the JVM that caused coroutine-bound ThreadLocal values not to get cleaned when using non-CoroutineDispatcher continuation interceptors (#4296).
  • Small tweaks, fixes, and documentation improvements.
Commits
  • 5f89004 Version 1.10.2
  • 1a8de2e Merge remote-tracking branch 'origin/master' into develop
  • e9b247e Advertise source jars for JVM-only libraries (#4394)
  • 6baf7c8 Restore Android compatibility in Executor.asCoroutineDispatcher (#4396)
  • dbca4c1 Reliably run finalizers even if runBlocking got interrupted. (#4399)
  • 45893ce Add the issue template for guide-related problems (#4386)
  • 8627cc3 Fix an explanation of flow emit (#4391)
  • 5f8035c Specify explicit return types for some public API functions (#4389)
  • 465e29d Set a predefined image width in debug-coroutines-with-idea.md (#4377)
  • 96de301 Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.9.0 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.

1.10.1

  • Fixed binary incompatibility introduced for non-JVM targets in #4261 (#4309).

1.10.0

  • Kotlin was updated to 2.1.0 (#4284).
  • Introduced Flow.any, Flow.all, and Flow.none (#4212). Thanks, @​CLOVIS-AI!
  • Reorganized kotlinx-coroutines-debug and kotlinx-coroutines-core code to avoid a split package between the two artifacts (#4247). Note that directly referencing kotlinx.coroutines.debug.AgentPremain must now be replaced with kotlinx.coroutines.debug.internal.AgentPremain. Thanks, @​sellmair!
  • No longer shade byte-buddy in kotlinx-coroutines-debug, reducing the artifact size and simplifying the build configuration of client code. Thanks, @​sellmair!
  • Fixed NullPointerException when using Java-deserialized kotlinx-coroutines-core exceptions (#4291). Thanks, @​AlexRiedler!
  • Properly report exceptions thrown by CoroutineDispatcher.dispatch instead of raising internal errors (#4091). Thanks, @​zuevmaxim!
  • Fixed a bug that delayed scheduling of a Dispatchers.Default or Dispatchers.IO task after a yield() in rare scenarios (#4248).
  • Fixed a bug that prevented the main() coroutine on Wasm/WASI from executing after a delay() call in some scenarios (#4239).
  • Fixed scheduling of runBlocking tasks on Kotlin/Native that arrive after the runBlocking block was exited (#4245).
  • Fixed some terminal Flow operators sometimes resuming without taking cancellation into account (#4254). Thanks, @​jxdabc!
  • Fixed a bug on the JVM that caused coroutine-bound ThreadLocal values not to get cleaned when using non-CoroutineDispatcher continuation interceptors (#4296).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-te...

Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code major Triggers release of major version on PR merge labels Aug 19, 2025
Bumps the dev-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.dokka:dokka-gradle-plugin](https://github.com/Kotlin/dokka) | `1.9.20` | `2.0.0` |
| [org.jetbrains.kotlinx:kover-gradle-plugin](https://github.com/Kotlin/kotlinx-kover) | `0.9.0` | `0.9.1` |
| [io.kotest:kotest-runner-junit5](https://github.com/kotest/kotest) | `5.9.1` | `6.0.0` |
| [io.kotest:kotest-assertions-core](https://github.com/kotest/kotest) | `5.9.1` | `6.0.0` |
| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.2` | `4.3.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |



Updates `org.jetbrains.dokka:dokka-gradle-plugin` from 1.9.20 to 2.0.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v1.9.20...v2.0.0)

Updates `org.jetbrains.kotlinx:kover-gradle-plugin` from 0.9.0 to 0.9.1
- [Release notes](https://github.com/Kotlin/kotlinx-kover/releases)
- [Changelog](https://github.com/Kotlin/kotlinx-kover/blob/main/CHANGELOG.md)
- [Commits](Kotlin/kotlinx-kover@v0.9.0...v0.9.1)

Updates `io.kotest:kotest-runner-junit5` from 5.9.1 to 6.0.0
- [Release notes](https://github.com/kotest/kotest/releases)
- [Commits](kotest/kotest@v5.9.1...6.0.0)

Updates `io.kotest:kotest-assertions-core` from 5.9.1 to 6.0.0
- [Release notes](https://github.com/kotest/kotest/releases)
- [Commits](kotest/kotest@v5.9.1...6.0.0)

Updates `io.kotest:kotest-assertions-core` from 5.9.1 to 6.0.0
- [Release notes](https://github.com/kotest/kotest/releases)
- [Commits](kotest/kotest@v5.9.1...6.0.0)

Updates `org.awaitility:awaitility` from 4.2.2 to 4.3.0
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt)
- [Commits](awaitility/awaitility@awaitility-4.2.2...awaitility-4.3.0)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.10.2
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.10.2)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.9.0 to 1.10.2
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.9.0...1.10.2)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: org.jetbrains.kotlinx:kover-gradle-plugin
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: io.kotest:kotest-runner-junit5
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: io.kotest:kotest-assertions-core
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: io.kotest:kotest-assertions-core
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: org.awaitility:awaitility
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-version: 1.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-version: 1.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/dev-dependencies-58b63c7b37 branch from 0e524ae to 45ace23 Compare September 10, 2025 20:17
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Sep 15, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Sep 18, 2025

None of your dependencies match this group anymore, you may need to update your configuration file to remove it or change its rules.

@dependabot dependabot bot closed this Sep 18, 2025
@dependabot dependabot bot deleted the dependabot/gradle/dev-dependencies-58b63c7b37 branch September 18, 2025 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code major Triggers release of major version on PR merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants