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