Releases: smallrye/smallrye-mutiny
Release 2.5.5
Changelog
🔀 Merge
- d0e0f8d Merge pull request #1495 from smallrye/fix/1494, closes #1495
- e2bb9d9 Merge pull request #1493 from smallrye/refactor/concatmap-no-cas-on-unbounded, closes #1493
🐛 Fixes
🔄️ Changes
- 4811b4b avoid a compare&swap on unbounded requests
🧰 Tasks
- a5fca50 release: release Mutiny 2.5.5
- b8da91f release: clear RevAPI breaking change justifications
- c26a308 release: set development version to 999-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
Julien Ponge
Release 2.5.4
Changelog
🔀 Merge
- 0adf52a Merge pull request #1489 from smallrye/fix/concatmap-rewrite, closes #1489
- 461a200 Merge pull request #1488 from smallrye/dependabot/maven/org.cyclonedx-cyclonedx-maven-plugin-2.7.11, closes #1488
- 44894c1 Merge pull request #1483 from markusdlugi/main, closes #1483
- 3b71c14 Merge pull request #1487 from smallrye/dependabot/maven/io.smallrye.config-smallrye-config-3.5.2, closes #1487
- 79899ff Merge pull request #1486 from smallrye/dependabot/pip/documentation/jinja2-3.1.3, closes #1486
- 0c13a95 Merge pull request #1485 from smallrye/dependabot/maven/version.surefire.plugin-3.2.5, closes #1485
- 6f0dbb1 Merge pull request #1484 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.6.2, closes #1484
- 8fcbf85 Merge pull request #1480 from smallrye/dependabot/maven/org.junit.support-testng-engine-1.0.5, closes #1480
- 7c4658e Merge pull request #1481 from smallrye/dependabot/maven/org.assertj-assertj-core-3.25.1, closes #1481
- 47442a7 Merge pull request #1479 from smallrye/dependabot/maven/io.smallrye.config-smallrye-config-3.5.1, closes #1479
- af16abb Merge pull request #1477 from smallrye/dependabot/maven/org.jreleaser-jreleaser-maven-plugin-1.10.0, closes #1477
- 04bdccd Merge pull request #1475 from smallrye/dependabot/maven/org.testng-testng-7.9.0, closes #1475
- f5a1f3c Merge pull request #1476 from smallrye/dependabot/maven/org.assertj-assertj-core-3.25.0, closes #1476
- ee42647 Merge pull request #1472 from smallrye/dependabot/maven/net.bytebuddy-byte-buddy-1.14.11, closes #1472
- 54e2203 Merge pull request #1473 from smallrye/dependabot/maven/kotlin.version-1.9.22, closes #1473
- 66dbc63 Merge pull request #1471 from smallrye/fix/disable-maven-compiler-plugin-in-kotlin, closes #1471
🐛 Fixes
- dded2d6 rewrite the concatMap operator
- 90c2609 properly remove subscriptions in ReplayOperator, closes #1482
- eb76731 disable the Maven compiler plugin in the Kotlin module, closes #1470
🧰 Tasks
🛠 Build
- 82adadc deps: bump org.cyclonedx:cyclonedx-maven-plugin
- d855d57 deps: bump io.smallrye.config:smallrye-config from 3.5.1 to 3.5.2
- 4d1fe94 deps: bump jinja2 from 3.1.2 to 3.1.3 in /documentation
- faf5095 deps: bump version.surefire.plugin from 3.2.3 to 3.2.5
- 2c1b295 deps: bump io.projectreactor:reactor-core from 3.6.1 to 3.6.2
- a867b30 deps: bump org.junit.support:testng-engine from 1.0.4 to 1.0.5
- 42e1867 deps: bump org.assertj:assertj-core from 3.25.0 to 3.25.1
- 561eccc deps: bump io.smallrye.config:smallrye-config from 3.4.4 to 3.5.1
- 08673fe deps: bump org.jreleaser:jreleaser-maven-plugin
- d25582c deps: bump org.assertj:assertj-core from 3.24.2 to 3.25.0
- 700878f deps: bump org.testng:testng from 7.8.0 to 7.9.0
- a1df3c5 deps: bump kotlin.version from 1.9.21 to 1.9.22
- 5458dd7 deps: bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11
- e9be3f8 Fix ambiguous calls when using Java 21.
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Florian Heubeck, Julien Ponge, markusdlugi
Release 2.5.3
Changelog
🔀 Merge
- 1a8fd00 Merge pull request #1467 from smallrye/revert/concatMap-rewrite, closes #1467
- 49c50ac Merge pull request #1466 from smallrye/dependabot/maven/version.surefire.plugin-3.2.3, closes #1466
- d933a4c Merge pull request #1465 from smallrye/test/avoid-infinite-await, closes #1465
- 90fe69a Merge pull request #1462 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.6.1, closes #1462
- 620d0c2 Merge pull request #1460 from smallrye/dependabot/github_actions/actions/setup-python-5, closes #1460
- c8fcdf3 Merge pull request #1461 from smallrye/test/increase-concatMap-coverage, closes #1461
🔄️ Changes
- 87a4eb3 rewrite of the concatenation operators
🧰 Tasks
- 00ccd46 release: release Mutiny 2.5.3
- cff7fcb release: clear RevAPI breaking change justifications
- ae7ac0e release: set development version to 999-SNAPSHOT
🛠 Build
- c59be05 deps: bump version.surefire.plugin from 3.2.2 to 3.2.3
- efba606 do not perform indefinite awaits in MultiTransformToUniTest
- 2226197 deps: bump io.projectreactor:reactor-core from 3.6.0 to 3.6.1
- 8765280 increase the concatMap operator coverage
- a33174f deps: bump actions/setup-python from 4 to 5
Contributors
We'd like to thank the following people for their contributions:
Julien Ponge
Release 2.5.2
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](https://github.com/smallrye/sm...
Release 2.5.1
Changelog
🔀 Merge
- 50184ca Merge pull request #1386 from ozangunalp/assert_subscriber_list, closes #1386
- 99913a8 Merge pull request #1385 from smallrye/feat/cyclonedx, closes #1385
- 729ff7f Merge pull request #1384 from smallrye/fix/jandex-plugin, closes #1384
- 2633f79 Merge pull request #1383 from smallrye/dependabot/maven/io.smallrye-smallrye-build-parent-41, closes #1383
🚀 Features
- 27a9111 maven: generate and attach CycloneDX SBOM to the project artifacts
🐛 Fixes
- 5442f2c change the AssertSubscriber items list back to copyOnWrite
🧰 Tasks
🛠 Build
- 083e3be maven: use the Jandex Maven plugin from SmallRye rather than JBoss
- 176d791 deps: bump io.smallrye:smallrye-build-parent from 40 to 41
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Julien Ponge, Ozan Gunalp
Release 2.5.0
Changelog
🔀 Merge
- 6c70b9c Merge pull request #1380 from smallrye/ci/no-deploy-release-on-main, closes #1380
- be649fd Merge pull request #1376 from smallrye/ci/jreleaser-refinements, closes #1376
- 4e9e6e5 Merge pull request #1375 from smallrye/ci/fixes-after-2.5.0-M2, closes #1375
- 75305d0 Merge pull request #1374 from smallrye/ci/fixes-after-2.5.0-M1, closes #1374
- 1b7c809 Merge pull request #1373 from smallrye/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.1, closes #1373
- ede16dc Merge pull request #1361 from jponge/ci/ripolinage-jreleaser-le-retour, closes #1361
- 446c3f2 Merge pull request #1369 from smallrye/docs/branching-and-reactive, closes #1369
- ae6e097 Merge pull request #1370 from smallrye/docs/split-in-workshop, closes #1370
- 521822f Merge pull request #1365 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.5.10, closes #1365
- b1b7fe1 Merge pull request #1364 from jponge/feat/workshop-examples, closes #1364
- 2c4872a Merge pull request #1360 from smallrye/doc/repeat-whilst, closes #1360
- 7ab2878 Merge pull request #1358 from smallrye/dependabot/maven/io.smallrye.common-smallrye-common-annotation-2.1.2, closes #1358
- 54e0100 Merge pull request #1356 from siewp/rename-UniMemoize-atLeast, closes #1356
- aa0d546 Merge pull request #1354 from smallrye/ci/streamline-main-build, closes #1354
- 2f0106d Merge pull request #1352 from smallrye/use-conventional-commits, closes #1352
🚀 Features
- b4eb5ad script to update the workshop Mutiny target version
- f5705ff import the Mutiny workshop examples into the main repository
🔄️ Changes
- 8daf457 reformat workshop samples
- 7baf62f reworked Uni combination APIs
- 72d4d39 rename UniMemoize#atLeast to forFixedDuration
🧰 Tasks
- 4a69199 release: release Mutiny 2.5.0
- b4d107f release: set development version to 999-SNAPSHOT
- 8f4474c release: release Mutiny 2.5.0-M5
- 6a9b83d release: set development version to 999-SNAPSHOT
- 34b24e4 release: release Mutiny 2.5.0-M4
- 4e5d02d release: set development version to 999-SNAPSHOT
- fac67b1 release: release Mutiny 2.5.0-M3
- 5e42c4d release: set development version to 999-SNAPSHOT
- d49d0d1 release: release Mutiny 2.5.0-M2
- a035b5f release: set development version to 999-SNAPSHOT
- 2828fa5 release: release Mutiny 2.5.0-M1
- aa4d55b release: set development version to 999-SNAPSHOT
- b1571cd release: release Mutiny 2.5.0-M1
🛠 Build
- 90d7b59 skip work on the main branch when facing a release commit
- 9bdf5cc release: override GITHUB_TOKEN in the release workflow
- bba9c76 release: simplify pre-release config
- 59d25f7 release: fixes after 2.5.0-M3
- 832d116 release: announce releases in GitHub Discussions
- 555e950 release: detect pre-releases in JReleaser
- 44acae8 release: fixes after 2.5.0-M2
- c43fc92 extract the Maven Central deployment as a workflow
- 1c967c1 perform Git commits as smallrye-ci
- f41696c allow some justfile commands to fail
- 3b2b853 update the workshop examples after the project build
- 5dd7b7e make 'just' use Bash
- d397ecf always install Python due to /bin/sh shortcomings
- f70cd34 remove spaces around shell operator
- c569c3c avoid bash-specific expressions
- 46f55bc ensure the release workflow steps run bash
- 6e63427 fix incorrect version variable references
- 6ffffc3 deps: bump org.codehaus.mojo:versions-maven-plugin
- 067a095 revamped release workflow
- 1838fd6 deps: bump io.projectreactor:reactor-core from 3.5.9 to 3.5.10
- f289f67 deps: bump io.smallrye.common:smallrye-common-annotation
- 58a8ae0 remove workflow dependency
- 495dcf1 streamline the main branch workflow to just deploy snapshots
- acb10ea remove extra commit linter call
- c5f83da no need to lint commits on the main branch
- 1599eeb use a self-contained commitlint action
- 6401e2c tell dependabot to use conventional commits
📝 Documentation
- 4753a01 document how to express branching in a pipeline, closes #1367
- abf3ba3 add a workshop example for Multi::split, closes #1368
- 51a2226 reference the Mutiny workshop examples
- d4ee818 fix description of the UniRepeat::whilst method, closes #1357
- a303851 dev: mention the usage of conventional commits
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Julien Ponge, Waldemar Reusch, jponge, siewp
Release 2.5.0-M5
Changelog
🔀 Merge
- be649fd Merge pull request #1376 from smallrye/ci/jreleaser-refinements, closes #1376
- 4e9e6e5 Merge pull request #1375 from smallrye/ci/fixes-after-2.5.0-M2, closes #1375
- 75305d0 Merge pull request #1374 from smallrye/ci/fixes-after-2.5.0-M1, closes #1374
- 1b7c809 Merge pull request #1373 from smallrye/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.1, closes #1373
- ede16dc Merge pull request #1361 from jponge/ci/ripolinage-jreleaser-le-retour, closes #1361
- 446c3f2 Merge pull request #1369 from smallrye/docs/branching-and-reactive, closes #1369
- ae6e097 Merge pull request #1370 from smallrye/docs/split-in-workshop, closes #1370
- 521822f Merge pull request #1365 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.5.10, closes #1365
- b1b7fe1 Merge pull request #1364 from jponge/feat/workshop-examples, closes #1364
- 2c4872a Merge pull request #1360 from smallrye/doc/repeat-whilst, closes #1360
- 7ab2878 Merge pull request #1358 from smallrye/dependabot/maven/io.smallrye.common-smallrye-common-annotation-2.1.2, closes #1358
- 54e0100 Merge pull request #1356 from siewp/rename-UniMemoize-atLeast, closes #1356
- aa0d546 Merge pull request #1354 from smallrye/ci/streamline-main-build, closes #1354
- 2f0106d Merge pull request #1352 from smallrye/use-conventional-commits, closes #1352
🚀 Features
- b4eb5ad script to update the workshop Mutiny target version
- f5705ff import the Mutiny workshop examples into the main repository
🔄️ Changes
- 8daf457 reformat workshop samples
- 7baf62f reworked Uni combination APIs
- 72d4d39 rename UniMemoize#atLeast to forFixedDuration
🧰 Tasks
- 8f4474c release: release Mutiny 2.5.0-M5
- 6a9b83d release: set development version to 999-SNAPSHOT
- 34b24e4 release: release Mutiny 2.5.0-M4
- 4e5d02d release: set development version to 999-SNAPSHOT
- fac67b1 release: release Mutiny 2.5.0-M3
- 5e42c4d release: set development version to 999-SNAPSHOT
- d49d0d1 release: release Mutiny 2.5.0-M2
- a035b5f release: set development version to 999-SNAPSHOT
- 2828fa5 release: release Mutiny 2.5.0-M1
- aa4d55b release: set development version to 999-SNAPSHOT
- b1571cd release: release Mutiny 2.5.0-M1
🛠 Build
- 9bdf5cc release: override GITHUB_TOKEN in the release workflow
- bba9c76 release: simplify pre-release config
- 59d25f7 release: fixes after 2.5.0-M3
- 832d116 release: announce releases in GitHub Discussions
- 555e950 release: detect pre-releases in JReleaser
- 44acae8 release: fixes after 2.5.0-M2
- c43fc92 extract the Maven Central deployment as a workflow
- 1c967c1 perform Git commits as smallrye-ci
- f41696c allow some justfile commands to fail
- 3b2b853 update the workshop examples after the project build
- 5dd7b7e make 'just' use Bash
- d397ecf always install Python due to /bin/sh shortcomings
- f70cd34 remove spaces around shell operator
- c569c3c avoid bash-specific expressions
- 46f55bc ensure the release workflow steps run bash
- 6e63427 fix incorrect version variable references
- 6ffffc3 deps: bump org.codehaus.mojo:versions-maven-plugin
- 067a095 revamped release workflow
- 1838fd6 deps: bump io.projectreactor:reactor-core from 3.5.9 to 3.5.10
- f289f67 deps: bump io.smallrye.common:smallrye-common-annotation
- 58a8ae0 remove workflow dependency
- 495dcf1 streamline the main branch workflow to just deploy snapshots
- acb10ea remove extra commit linter call
- c5f83da no need to lint commits on the main branch
- 1599eeb use a self-contained commitlint action
- 6401e2c tell dependabot to use conventional commits
📝 Documentation
- 4753a01 document how to express branching in a pipeline, closes #1367
- abf3ba3 add a workshop example for Multi::split, closes #1368
- 51a2226 reference the Mutiny workshop examples
- d4ee818 fix description of the UniRepeat::whilst method, closes #1357
- a303851 dev: mention the usage of conventional commits
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Julien Ponge, Waldemar Reusch, jponge, siewp
Release 2.5.0-M4
Changelog
🔀 Merge
- be649fd Merge pull request #1376 from smallrye/ci/jreleaser-refinements, closes #1376
- 4e9e6e5 Merge pull request #1375 from smallrye/ci/fixes-after-2.5.0-M2, closes #1375
- 75305d0 Merge pull request #1374 from smallrye/ci/fixes-after-2.5.0-M1, closes #1374
- 1b7c809 Merge pull request #1373 from smallrye/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.1, closes #1373
- ede16dc Merge pull request #1361 from jponge/ci/ripolinage-jreleaser-le-retour, closes #1361
- 446c3f2 Merge pull request #1369 from smallrye/docs/branching-and-reactive, closes #1369
- ae6e097 Merge pull request #1370 from smallrye/docs/split-in-workshop, closes #1370
- 521822f Merge pull request #1365 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.5.10, closes #1365
- b1b7fe1 Merge pull request #1364 from jponge/feat/workshop-examples, closes #1364
- 2c4872a Merge pull request #1360 from smallrye/doc/repeat-whilst, closes #1360
- 7ab2878 Merge pull request #1358 from smallrye/dependabot/maven/io.smallrye.common-smallrye-common-annotation-2.1.2, closes #1358
- 54e0100 Merge pull request #1356 from siewp/rename-UniMemoize-atLeast, closes #1356
- aa0d546 Merge pull request #1354 from smallrye/ci/streamline-main-build, closes #1354
- 2f0106d Merge pull request #1352 from smallrye/use-conventional-commits, closes #1352
🚀 Features
- b4eb5ad script to update the workshop Mutiny target version
- f5705ff import the Mutiny workshop examples into the main repository
🔄️ Changes
- 8daf457 reformat workshop samples
- 7baf62f reworked Uni combination APIs
- 72d4d39 rename UniMemoize#atLeast to forFixedDuration
🧰 Tasks
- 34b24e4 release: release Mutiny 2.5.0-M4
- 4e5d02d release: set development version to 999-SNAPSHOT
- fac67b1 release: release Mutiny 2.5.0-M3
- 5e42c4d release: set development version to 999-SNAPSHOT
- d49d0d1 release: release Mutiny 2.5.0-M2
- a035b5f release: set development version to 999-SNAPSHOT
- 2828fa5 release: release Mutiny 2.5.0-M1
- aa4d55b release: set development version to 999-SNAPSHOT
- b1571cd release: release Mutiny 2.5.0-M1
🛠 Build
- 59d25f7 release: fixes after 2.5.0-M3
- 832d116 release: announce releases in GitHub Discussions
- 555e950 release: detect pre-releases in JReleaser
- 44acae8 release: fixes after 2.5.0-M2
- c43fc92 extract the Maven Central deployment as a workflow
- 1c967c1 perform Git commits as smallrye-ci
- f41696c allow some justfile commands to fail
- 3b2b853 update the workshop examples after the project build
- 5dd7b7e make 'just' use Bash
- d397ecf always install Python due to /bin/sh shortcomings
- f70cd34 remove spaces around shell operator
- c569c3c avoid bash-specific expressions
- 46f55bc ensure the release workflow steps run bash
- 6e63427 fix incorrect version variable references
- 6ffffc3 deps: bump org.codehaus.mojo:versions-maven-plugin
- 067a095 revamped release workflow
- 1838fd6 deps: bump io.projectreactor:reactor-core from 3.5.9 to 3.5.10
- f289f67 deps: bump io.smallrye.common:smallrye-common-annotation
- 58a8ae0 remove workflow dependency
- 495dcf1 streamline the main branch workflow to just deploy snapshots
- acb10ea remove extra commit linter call
- c5f83da no need to lint commits on the main branch
- 1599eeb use a self-contained commitlint action
- 6401e2c tell dependabot to use conventional commits
📝 Documentation
- 4753a01 document how to express branching in a pipeline, closes #1367
- abf3ba3 add a workshop example for Multi::split, closes #1368
- 51a2226 reference the Mutiny workshop examples
- d4ee818 fix description of the UniRepeat::whilst method, closes #1357
- a303851 dev: mention the usage of conventional commits
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Julien Ponge, Waldemar Reusch, jponge, siewp
Release 2.5.0-M3
Changelog
🔀 Merge
- be649fd Merge pull request #1376 from smallrye/ci/jreleaser-refinements, closes #1376
- 4e9e6e5 Merge pull request #1375 from smallrye/ci/fixes-after-2.5.0-M2, closes #1375
- 75305d0 Merge pull request #1374 from smallrye/ci/fixes-after-2.5.0-M1, closes #1374
- 1b7c809 Merge pull request #1373 from smallrye/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.1, closes #1373
- ede16dc Merge pull request #1361 from jponge/ci/ripolinage-jreleaser-le-retour, closes #1361
- 446c3f2 Merge pull request #1369 from smallrye/docs/branching-and-reactive, closes #1369
- ae6e097 Merge pull request #1370 from smallrye/docs/split-in-workshop, closes #1370
- 521822f Merge pull request #1365 from smallrye/dependabot/maven/io.projectreactor-reactor-core-3.5.10, closes #1365
- b1b7fe1 Merge pull request #1364 from jponge/feat/workshop-examples, closes #1364
- 2c4872a Merge pull request #1360 from smallrye/doc/repeat-whilst, closes #1360
- 7ab2878 Merge pull request #1358 from smallrye/dependabot/maven/io.smallrye.common-smallrye-common-annotation-2.1.2, closes #1358
- 54e0100 Merge pull request #1356 from siewp/rename-UniMemoize-atLeast, closes #1356
- aa0d546 Merge pull request #1354 from smallrye/ci/streamline-main-build, closes #1354
- 2f0106d Merge pull request #1352 from smallrye/use-conventional-commits, closes #1352
🚀 Features
- b4eb5ad script to update the workshop Mutiny target version
- f5705ff import the Mutiny workshop examples into the main repository
🔄️ Changes
- 8daf457 reformat workshop samples
- 7baf62f reworked Uni combination APIs
- 72d4d39 rename UniMemoize#atLeast to forFixedDuration
🧰 Tasks
- fac67b1 release: release Mutiny 2.5.0-M3
- 5e42c4d release: set development version to 999-SNAPSHOT
- d49d0d1 release: release Mutiny 2.5.0-M2
- a035b5f release: set development version to 999-SNAPSHOT
- 2828fa5 release: release Mutiny 2.5.0-M1
- aa4d55b release: set development version to 999-SNAPSHOT
- b1571cd release: release Mutiny 2.5.0-M1
🛠 Build
- 832d116 release: announce releases in GitHub Discussions
- 555e950 release: detect pre-releases in JReleaser
- 44acae8 release: fixes after 2.5.0-M2
- c43fc92 extract the Maven Central deployment as a workflow
- 1c967c1 perform Git commits as smallrye-ci
- f41696c allow some justfile commands to fail
- 3b2b853 update the workshop examples after the project build
- 5dd7b7e make 'just' use Bash
- d397ecf always install Python due to /bin/sh shortcomings
- f70cd34 remove spaces around shell operator
- c569c3c avoid bash-specific expressions
- 46f55bc ensure the release workflow steps run bash
- 6e63427 fix incorrect version variable references
- 6ffffc3 deps: bump org.codehaus.mojo:versions-maven-plugin
- 067a095 revamped release workflow
- 1838fd6 deps: bump io.projectreactor:reactor-core from 3.5.9 to 3.5.10
- f289f67 deps: bump io.smallrye.common:smallrye-common-annotation
- 58a8ae0 remove workflow dependency
- 495dcf1 streamline the main branch workflow to just deploy snapshots
- acb10ea remove extra commit linter call
- c5f83da no need to lint commits on the main branch
- 1599eeb use a self-contained commitlint action
- 6401e2c tell dependabot to use conventional commits
📝 Documentation
- 4753a01 document how to express branching in a pipeline, closes #1367
- abf3ba3 add a workshop example for Multi::split, closes #1368
- 51a2226 reference the Mutiny workshop examples
- d4ee818 fix description of the UniRepeat::whilst method, closes #1357
- a303851 dev: mention the usage of conventional commits
Contributors
We'd like to thank the following people for their contributions:
Clement Escoffier, Julien Ponge, Waldemar Reusch, jponge, siewp