github smallrye/smallrye-mutiny 2.5.2
Release 2.5.2

latest releases: 2.6.1, 2.6.0, 2.5.8...
6 months ago

Changelog

🔀 Merge

  • efc3d0c Merge pull request #1458 from smallrye/bug/UniAwait-null-context, closes #1458
  • 8429724 Merge pull request #1456 from smallrye/docs/broadcasting, closes #1456
  • 58292ca Merge pull request #1454 from smallrye/dependabot/maven/org.mockito-mockito-core-5.8.0, closes #1454
  • 9064ba0 Merge pull request #1453 from manofthepeace/exponentialBackoff, closes #1453
  • 3de0f29 Merge pull request #1452 from smallrye/dependabot/maven/ch.qos.logback-logback-classic-1.4.14, closes #1452
  • 2323a29 Merge pull request #1451 from smallrye/dependabot/github_actions/actions/setup-java-4, closes #1451
  • 83c8785 Merge pull request #1448 from smallrye/bug/concatenation-rewrites, closes #1448
  • f6be4a8 Merge pull request #1446 from smallrye/dependabot/maven/ch.qos.logback-logback-classic-1.4.13, closes #1446
  • ae8cecb Merge pull request #1443 from smallrye/dependabot/maven/ch.qos.logback-logback-classic-1.4.12, closes #1443
  • 6dfd881 Merge pull request #1442 from smallrye/dependabot/maven/io.smallrye-jandex-maven-plugin-3.1.6, closes #1442
  • 56e99ef Merge pull request #1441 from smallrye/dependabot/maven/kotlin.version-1.9.21, closes #1441
  • 63ec043 Merge pull request #1440 from manofthepeace/deferredJavadocFix, closes #1440
  • 7093e3c Merge pull request #1439 from manofthepeace/retryDocUpdate, closes #1439
  • b52c5a5 Merge pull request #1438 from smallrye/fix/1436, closes #1438
  • 0217652 Merge pull request #1437 from smallrye/dependabot/maven/net.bytebuddy-byte-buddy-1.14.10, closes #1437
  • 7f3dfca Merge pull request #1433 from smallrye/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.2, closes #1433
  • baec541 Merge pull request #1430 from smallrye/dependabot/github_actions/actions/checkout-4, closes #1430
  • d898611 Merge pull request #1432 from smallrye/dependabot/maven/io.smallrye.config-smallrye-config-3.4.4, closes #1432
  • ff48ae5 Merge pull request #1431 from smallrye/dependabot/github_actions/codecov/codecov-action-3.1.4, closes #1431
  • fdcec4f Merge pull request #1429 from smallrye/dependabot/github_actions/actions/setup-java-3, closes #1429
  • eae0416 Merge pull request #1428 from smallrye/ci/dependabot-updates, closes #1428
  • accdb8f Merge pull request #1425 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.6.0, closes #1425
  • 0b3be7c Merge pull request #1422 from smallrye/dependabot/maven/version.surefire.plugin-3.2.2, closes #1422
  • 3801eef Merge pull request #1420 from smallrye/dependabot/maven/junit.version-5.10.1, closes #1420
  • 39e559b Merge pull request #1419 from smallrye/dependabot/maven/org.jreleaser-jreleaser-maven-plugin-1.9.0, closes #1419
  • a5f76fc Merge pull request #1418 from smallrye/dependabot/maven/kotlin.version-1.9.20, closes #1418
  • 08ebc1f Merge pull request #1417 from smallrye/dependabot/maven/org.cyclonedx-cyclonedx-maven-plugin-2.7.10, closes #1417
  • a768405 Merge pull request #1414 from smallrye/docs/updates-oct23, closes #1414
  • 3774685 Merge pull request #1409 from smallrye/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.6.1, closes #1409
  • bcacd37 Merge pull request #1410 from smallrye/dependabot/maven/version.surefire.plugin-3.2.1, closes #1410
  • 992ec01 Merge pull request #1407 from smallrye/dependabot/pip/documentation/urllib3-2.0.7, closes #1407
  • 18a6507 Merge pull request #1405 from smallrye/dependabot/maven/org.jetbrains.dokka-dokka-maven-plugin-1.9.10, closes #1405
  • 7475806 Merge pull request #1404 from smallrye/ci/temurin21, closes #1404
  • 7c79c9b Merge pull request #1401 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.5.11, closes #1401
  • 9fee103 Merge pull request #1398 from smallrye/dependabot/maven/io.smallrye-smallrye-context-propagation-2.1.0, closes #1398
  • d59a076 Merge pull request #1400 from smallrye/bump/kotlin, closes #1400
  • 068ff32 Merge pull request #1397 from smallrye/dependabot/maven/org.testng-testng-7.8.0, closes #1397
  • 0d297bf Merge pull request #1396 from smallrye/dependabot/maven/io.reactivex.rxjava3-rxjava-3.1.8, closes #1396
  • e6177cf Merge pull request #1394 from smallrye/dependabot/maven/junit.version-5.10.0, closes #1394
  • 424f4c6 Merge pull request #1392 from smallrye/use-parent-42, closes #1392
  • 20e9c46 Merge pull request #1390 from smallrye/dependabot/maven/io.smallrye.common-smallrye-common-annotation-2.2.0, closes #1390
  • 1f59de6 Merge pull request #1389 from smallrye/dependabot/pip/documentation/urllib3-2.0.6, closes #1389

🐛 Fixes

  • 303bdab pass empty contexts rather than null to UniAwait, closes #1457
  • 33fba4f exponentialBackoffExpireAt should start at 0
  • 0f2b5ca remove useless upstream assignment in the new concatMap
  • b552fc4 rewrite of the concatenation operators, closes #1388
  • d883a75 more non-interrupting future task cancellation cleanups
  • 905e55b do not interrupt threads on cancellation in UniDelayOnItem, closes #1436

🧰 Tasks

  • 18c3be4 release: release Mutiny 2.5.2
  • bb69ebf release: set development version to 999-SNAPSHOT

🛠 Build

  • 65873e4 deps-dev: upgrade website build dependencies
  • 98ccc48 deps-dev: bump org.mockito:mockito-core from 5.5.0 to 5.8.0
  • 7408703 deps-dev: bump ch.qos.logback:logback-classic
  • f15e599 deps: bump actions/setup-java from 3 to 4
  • 1a42ef8 deps-dev: bump ch.qos.logback:logback-classic
  • a322d12 deps-dev: bump ch.qos.logback:logback-classic
  • 4933417 deps: bump io.smallrye:jandex-maven-plugin from 3.1.5 to 3.1.6
  • bc8e62d deps: bump kotlin.version from 1.9.20 to 1.9.21
  • 3830cb7 deps: bump net.bytebuddy:byte-buddy from 1.14.9 to 1.14.10
  • 3af3da1 deps: bump org.codehaus.mojo:versions-maven-plugin
  • 2cb1378 deps: bump actions/checkout from 2 to 4
  • 21b1138 deps: bump io.smallrye.config:smallrye-config from 3.1.1 to 3.4.4
  • 596d654 deps: bump codecov/codecov-action from 1.0.13 to 3.1.4
  • 78f3ff4 deps: bump actions/setup-java from 2 to 3
  • c85e0c8 dependabot: update GitHub Actions and ignore 1.x branch
  • 527fd46 deps: bump io.projectreactor:reactor-core from 3.5.11 to 3.6.0
  • 2f8d156 deps: bump version.surefire.plugin from 3.2.1 to 3.2.2
  • d7460d4 deps: bump junit.version from 5.10.0 to 5.10.1
  • 0c12c15 deps: bump org.jreleaser:jreleaser-maven-plugin
  • a1eb00e deps: bump kotlin.version from 1.9.10 to 1.9.20
  • 1a4668e deps: bump org.cyclonedx:cyclonedx-maven-plugin
  • 75d07b3 docs: use the non-deprecated emoji MkDocs Material module
  • 1919c7d deps: documentation dependencies update
  • 238ae07 deps: bump version.surefire.plugin from 3.1.2 to 3.2.1
  • 13262ce deps: bump org.apache.maven.plugins:maven-dependency-plugin
  • 096866f deps: bump urllib3 from 2.0.6 to 2.0.7 in /documentation
  • 425a89a deps: bump org.jetbrains.dokka:dokka-maven-plugin
  • f014340 maven: declare an explicit ByteBuddy version for Mockito
  • 325f55b ci: build pull requests against Temurin 21
  • bdf2fb4 deps: bump io.smallrye:smallrye-context-propagation
  • 5d40400 deps: bump io.projectreactor:reactor-core from 3.5.10 to 3.5.11
  • 7c6e4e2 deps: bump kotlin to 1.9.10 and dokka to 1.9.0
  • 8f619a9 deps: bump org.testng:testng from 7.7.1 to 7.8.0
  • 25864c1 deps-dev: bump io.reactivex.rxjava3:rxjava from 3.1.6 to 3.1.8
  • b96c5e2 deps: bump junit.version from 5.9.1 to 5.10.0
  • afa8233 deps: upgrade to smallrye-parent 42 with the new nexus repository
  • 2778f96 deps: bump io.smallrye.common:smallrye-common-annotation
  • d5ac988 documentation: dependency upgrades
  • cc2ff6d deps: bump urllib3 from 2.0.4 to 2.0.6 in /documentation

📝 Documentation

  • 5e31dc6 document the broadcast operator, closes #1450
  • f287ac7 fix javadoc for deferred uni creation
  • fb2f908 make clearer that retry until/when does not support backoff

Contributors

We'd like to thank the following people for their contributions:
Alex Martel, Clement Escoffier, Florian Heubeck, Julien Ponge

Don't miss a new smallrye-mutiny release

NewReleases is sending notifications on new releases.