Skip to content

Releases: smallrye/smallrye-mutiny

Release 2.5.5

23 Jan 16:09
Compare
Choose a tag to compare

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

  • be54f15 race condition on cancellation in UniCallbackSubscriber, closes #1494

🔄️ 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

19 Jan 09:44
Compare
Choose a tag to compare

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

  • 39c7223 release: release Mutiny 2.5.4
  • 72e36ac release: set development version to 999-SNAPSHOT

🛠 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

14 Dec 12:43
Compare
Choose a tag to compare

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

08 Dec 10:48
Compare
Choose a tag to compare

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

Read more

Release 2.5.1

27 Sep 11:55
Compare
Choose a tag to compare

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

  • cb90250 release: release Mutiny 2.5.1
  • 57974e1 release: set development version to 999-SNAPSHOT

🛠 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

25 Sep 09:12
Compare
Choose a tag to compare

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

22 Sep 09:23
Compare
Choose a tag to compare

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

21 Sep 12:55
Compare
Choose a tag to compare

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

21 Sep 12:41
be649fd
Compare
Choose a tag to compare
Release 2.5.0-M3 Pre-release
Pre-release

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

Release 2.5.0-M2

21 Sep 11:06
Compare
Choose a tag to compare
Release 2.5.0-M2 Pre-release
Pre-release

Changelog

🔀 Merge

  • 75305d0 Merge pull request #1374 from smallrye/ci/fixes-after-2.5.0-M1, closes #1374

🧰 Tasks

  • d49d0d1 release: release Mutiny 2.5.0-M2
  • a035b5f release: set development version to 999-SNAPSHOT

🛠 Build

  • c43fc92 extract the Maven Central deployment as a workflow
  • 1c967c1 perform Git commits as smallrye-ci

Contributors

We'd like to thank the following people for their contributions:
Julien Ponge, jponge