New
v4.1.1
Changes
๐ Features
- FireEventAfterFailure retry strategy @Tim-Linschoten (#1876)
- allow deactivating recipes @bekiroguz (#1848)
- upgrade to kotlin 2.0.21 and coroutines 1.9.0 @bekiroguz (#1827)
- Exposed the parseEventRequest method to the deserialisation so it can be reused @Tim-Linschoten (#1799)
- Rename the 3 bake methods on the BakerWithHttpResponse have different names @Tim-Linschoten (#1798)
- Exposes methods/functions to allow for re-use. @Tim-Linschoten (#1792)
- Added checkpointevents for subrecipes in compiler. @jwalgemoed (#1767)
- Upgrade sbt-ci-release for publishing via the Sonatype Central portal @bekiroguz (#1892)
๐ Bug Fixes
- Fix the internal index to correctly tag processes as active. @Tim-Linschoten (#1888)
- Handle baking of already deleted processes gracefully @bekiroguz (#1875)
- run CI only for pull requests and pushes to master branch. @bekiroguz (#1826)
- fix ci.yml: sbt not found issue @bekiroguz (#1823)
- Bugfix: add metadata together with process initilization @bekiroguz (#1818)
- Bugfix for the in-memory baker stop execution. It sometimes stopped mid execution. @Tim-Linschoten (#1804)
- Fixes to the baker developer dashboard @Tim-Linschoten (#1788)
- Fixed the Date conversion for the Baker HTTP dashboard. @Tim-Linschoten (#1686)
- Fixed the interactionId for the InteractionInstance @Tim-Linschoten (#1764)
๐งฐ Maintenance
- Patch updates @scala-steward (#1890)
- Update circe-core, circe-generic, ... to 0.14.14 @scala-steward (#1889)
- Update .scala-steward.conf to pin some dependencies @bekiroguz (#1887)
- Update kafka-clients to 4.0.0 @scala-steward (#1851)
- Update compilerplugin, scalapb-runtime to 0.11.18 @scala-steward (#1881)
- Update netty-handler to 4.2.2.Final @scala-steward (#1882)
- Update bcpkix-jdk18on, bcprov-jdk18on to 1.81 @scala-steward (#1884)
- Update mockito-scala, ... to 2.0.0 @scala-steward (#1885)
- Patch updates @scala-steward (#1886)
- Update junit-jupiter-engine to 5.13.0 @scala-steward (#1877)
- Patch updates @scala-steward (#1878)
- Patch updates @scala-steward (#1870)
- Update aether-deploy to 0.30.0 @scala-steward (#1873)
- Update sbt, scripted-plugin to 1.11.0 @scala-steward (#1874)
- Update netty-handler to 4.2.1.Final @scala-steward (#1867)
- Update kotlinx-coroutines-core, ... to 1.10.2 @scala-steward (#1860)
- Patch updates @scala-steward (#1868)
- Update sbt-scalafix to 0.14.3 @scala-steward (#1866)
- Update junit-4-13 to 3.2.19.1 @scala-steward (#1852)
- Patch updates @scala-steward (#1853)
- Update joda-time to 2.14.0 @scala-steward (#1857)
- do not publish example modules to azure @bekiroguz (#1865)
- Update circe-core, circe-generic, ... to 0.14.13 @scala-steward (#1861)
- Update jackson-core, jackson-databind to 2.19.0 @scala-steward (#1862)
- Update Azure publish conditions in CI workflow @bekiroguz (#1864)
- Update netty-handler to 4.1.121.Final @scala-steward (#1863)
- Patch updates @scala-steward (#1847)
- adjust CI pipeline to publish to azure for pull requests as well @bekiroguz (#1849)
- upgrade paranamer to 2.8.3 which fixes the broken API change in 2.8.1 @bekiroguz (#1844)
- Patch updates @scala-steward (#1843)
- Patch updates @scala-steward (#1840)
- Update junit-jupiter-engine to 5.12.0 @scala-steward (#1839)
- Update netty-handler to 4.1.119.Final @scala-steward (#1838)
- Update paranamer to 2.8.1 @scala-steward (#1837)
- Update sbt-scalafix to 0.14.2 @scala-steward (#1836)
- Update snakeyaml to 2.4 @scala-steward (#1834)
- Patch updates @scala-steward (#1835)
- Patch updates @scala-steward (#1833)
- Update netty-handler to 4.1.118.Final @scala-steward (#1832)
- Typelevel updates @scala-steward (#1829)
- Update scala-collection-compat to 2.13.0 @scala-steward (#1830)
- Patch updates @scala-steward (#1831)
- Patch updates @scala-steward (#1828)
- Update sbt-scoverage to 2.3.0 @scala-steward (#1821)
- Update netty-handler to 4.1.117.Final @scala-steward (#1820)
- Patch updates @scala-steward (#1822)
- Update sbt-scalafix to 0.14.0 @scala-steward (#1824)
- Update bcpkix-jdk18on, bcprov-jdk18on to 1.80 @scala-steward (#1825)
- Update sbt-native-packager to 1.11.0 @scala-steward (#1816)
- Patch updates @scala-steward (#1817)
- Patch updates @scala-steward (#1815)
- Update netty-handler to 4.1.116.Final @scala-steward (#1812)
- Update guava to 33.4.0-jre @scala-steward (#1810)
- Patch updates @scala-steward (#1814)
- Update collector to 0.20.0 @scala-steward (#1776)
- Patch updates @scala-steward (#1807)
- Update kafka-clients to 3.9.0 @scala-steward (#1800)
- Update spring-context, spring-core to 6.2.0 @scala-steward (#1805)
- Patch updates @scala-steward (#1803)
- Update netty-handler to 4.1.115.Final @scala-steward (#1802)
- Patch updates @scala-steward (#1801)
- Update jackson-core, jackson-databind to 2.18.1 @scala-steward (#1793)
- Update sbt-ci-release to 1.9.0 @scala-steward (#1794)
- Update bcpkix-jdk18on, bcprov-jdk18on to 1.79 @scala-steward (#1796)
- Patch updates @scala-steward (#1797)
- Update jnr-constants to 0.10.4 @scala-steward (#1789)
- Update sbt-ci-release to 1.8.0 @scala-steward (#1790)
- Patch updates @scala-steward (#1791)
- Update sbt-assembly to 2.3.0 @scala-steward (#1783)
- Update sbt-ci-release to 1.7.0 @scala-steward (#1784)
- Patch updates @scala-steward (#1787)
- Update netty-handler to 4.1.114.Final @scala-steward (#1775)
- Update sbt-scalafix to 0.13.0 @scala-steward (#1772)
- Patch updates @scala-steward (#1781)
- fix CI pipeline for the pull requests from forks (i.e. scala-steward) excluding publish jobs @bekiroguz (#1782)
- Update CI to trigger for each push @bekiroguz (#1771)
- Refactor CI workflow to add conditional step for draft release notes @bekiroguz (#1770)
- update codecov status badge link in readme file @bekiroguz (#1769)
- Refactor CI and Release workflows, cleanup Azure pipelines, remove obsolete files, update docs. @bekiroguz (#1768)
Full Changelog: https://github.com/ing-bank/baker/compare/v4.1.0...v4.1.1