github smallrye/smallrye-mutiny 2.5.0-M4
Release 2.5.0-M4

latest releases: 2.7.0-RC2, 2.7.0-RC1, 2.6.2...
13 months ago

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

Don't miss a new smallrye-mutiny release

NewReleases is sending notifications on new releases.