Releases: serverlessworkflow/sdk-java
7.2.0.Final (Spec 1.0.0 version)
What's Changed
- Bump com.spotify.fmt:fmt-maven-plugin from 2.25 to 2.27 by @dependabot[bot] in #572
- Bump net.thisptr:jackson-jq from 1.2.0 to 1.3.0 by @dependabot[bot] in #590
- Bump com.networknt:json-schema-validator from 1.5.6 to 1.5.7 by @dependabot[bot] in #599
- Bump org.glassfish.expressly:expressly from 5.0.0 to 6.0.0 by @dependabot[bot] in #598
- Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in #597
- Bump org.hibernate.validator:hibernate-validator from 8.0.2.Final to 9.0.0.Final by @dependabot[bot] in #596
- [main] Upgrade Jackson to 2.19.0 by @ricardozanini in #600
- Bump version.org.junit.jupiter from 5.12.2 to 5.13.0 by @dependabot[bot] in #605
- Bump version.org.junit.jupiter from 5.13.0 to 5.13.1 by @dependabot[bot] in #609
- Bump org.hibernate.validator:hibernate-validator from 9.0.0.Final to 9.0.1.Final by @dependabot[bot] in #617
- Bump version.com.fasterxml.jackson from 2.19.0 to 2.19.1 by @dependabot[bot] in #616
- Bump version.org.junit.jupiter from 5.13.1 to 5.13.2 by @dependabot[bot] in #622
- Bump com.networknt:json-schema-validator from 1.5.7 to 1.5.8 by @dependabot[bot] in #623
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #629
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 by @dependabot[bot] in #626
- Bump version.org.junit.jupiter from 5.13.2 to 5.13.3 by @dependabot[bot] in #632
- Add javadoc to serverlessworkflow api by @fjtirado in #633
- [Fix #634] Generated classes to not depend on jackson by @fjtirado in #635
- Reorganizing directories by @fjtirado in #637
- Bump org.apache.maven:maven-plugin-api from 3.9.7 to 3.9.10 by @dependabot[bot] in #640
- Bump org.codehaus.mojo:build-helper-maven-plugin from 3.3.0 to 3.6.1 by @dependabot[bot] in #639
- [Fix #636] Refactor to separate Jackson/JQ from core by @fjtirado in #642
- Minor refinements by @fjtirado in #643
- Java experimental by @fjtirado in #644
- Fix #368 - Introduce Standard Fluent DSL by @ricardozanini in #645
- Ensure not workflowmodel is returned within a Map or Collection by @fjtirado in #647
- Introduce Java Fluent DSL by @ricardozanini in #646
- Bump io.github.classgraph:classgraph from 4.8.180 to 4.8.181 by @dependabot[bot] in #656
- Bump version.com.fasterxml.jackson from 2.19.1 to 2.19.2 by @dependabot[bot] in #655
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #654
- Bump org.apache.maven:maven-plugin-api from 3.9.10 to 3.9.11 by @dependabot[bot] in #653
- Bump version.org.junit.jupiter from 5.13.3 to 5.13.4 by @dependabot[bot] in #652
- Rename java -> func / standard -> spec by @ricardozanini in #660
- [Fix #648] Avoid splitting packages by @fjtirado in #661
- Http dependencies by @fjtirado in #662
- Jersey from runtime to test scope by @fjtirado in #663
- Fixing maven plugin prefix by @fjtirado in #664
- [Fix #665] While predicate invoked in proper place by @fjtirado in #666
- Add if predicate support by @fjtirado in #671
- Improvements on the DSL to make it more extensible by @ricardozanini in #672
- [Fix #673] Adding basic and bearer auth support by @fjtirado in #674
- Refactoring java executor to avoid instanceof at runtime by @fjtirado in #675
- Introduce if predicate to Func Fluent by @ricardozanini in #676
- Introduce Fluent Agent DSL (depends on LangChain4j SNAPSHOT) by @ricardozanini in #677
- Improved handling of WorkflowModel and Cognisphere by @treblereel in #678
- Add more unit tests and docs for fluent by @ricardozanini in #679
- tests for sequential and parallel agent invocation by @treblereel in #680
- Agentic core by @fjtirado in #682
- Improving API to allow strong typing by @fjtirado in #683
- Test for strong types by @fjtirado in #684
- Refactoring expression building by @fjtirado in #685
- Remove unneded model stuff by @fjtirado in #687
- Allowing passing WorkflowModel as function input parameter by @fjtirado in #688
- JavaCall should call fromAny(workflowmodel, object) by @fjtirado in #689
- Skiping Agentic modules by @ricardozanini in #690
- Introduce LangChain4j Agentic Workflow Implementation by @ricardozanini in #681
- [Fix #693] Adding lifecycle events by @fjtirado in #694
- Bump net.thisptr:jackson-jq from 1.3.0 to 1.4.0 by @dependabot[bot] in #698
- Bump version.org.glassfish.jersey from 3.1.10 to 3.1.11 by @dependabot[bot] in #700
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #702
- [Fix #695] Suspending/cancelling/resume by @fjtirado in #696
- Bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0 by @dependabot[bot] in #699
- Add Until listen predicate by @fjtirado in #706
- Renaming function to predicate by @fjtirado in #707
- [Fix_708] Fixing recursivity when using then loop by @fjtirado in #710
- Fix #709 Handling AllOf by @fjtirado in #711
- Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #717
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #714
- [Fix #719] Fixing until condition by @fjtirado in #720
- Add the ChatBot Human-in-the-loop example by @ricardozanini in #703
- [Fix #722] Close executor service if created by @fjtirado in #723
- Use Spoteless for header checking and code-formatting by @ricardozanini in #721
- Avoid splitted packages in experimental by @fjtirado in #725
- Add OAuth authentication support to HTTP call task by @treblereel in #718
- Moving JTW under impl by @fjtirado in #726
- Better JWT token processing by @treblereel in #733
- [Fix #737] Adding test module by @fjtirado in #738
- [Fix #737] Additional poms clean up by @fjtirado in #739
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.46.1 by @dependabot[bot] in #736
- Bump com.squareup.okhttp3:mockwebserver from 4.12.0 to 5.1.0 by @dependabot[bot] in https://github.com/serverlessworkflow/sd...
7.1.0.Final (Serverless Workflow Specification 1.0.0 version)
What's Changed
- Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in #533
- Bump version.org.junit.jupiter from 5.11.4 to 5.12.0 by @dependabot in #536
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #534
- Bump com.networknt:json-schema-validator from 1.5.5 to 1.5.6 by @dependabot in #535
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 by @dependabot in #539
- Fixing tests problems with swagger pet api and post call by @fjtirado in #542
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 by @dependabot in #537
- Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 by @dependabot in #538
- Bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in #541
- Bump version.com.fasterxml.jackson from 2.18.2 to 2.18.3 by @dependabot in #540
- [Fix #543] Not compiled dependencies should be runtime by @fjtirado in #545
- Bump org.mockito:mockito-core from 5.16.0 to 5.16.1 by @dependabot in #547
- Bump version.org.junit.jupiter from 5.12.0 to 5.12.1 by @dependabot in #546
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 by @dependabot in #548
- [Fix_#549] Implement if for all task by @fjtirado in #550
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot in #551
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot in #552
- Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot in #553
- Bump version.org.junit.jupiter from 5.12.1 to 5.12.2 by @dependabot in #556
- [Fix_#555] New inheritance approach in schema by @fjtirado in #566
- Release 7.1.0.Final by @fjtirado in #567
Full Changelog: 7.0.0.Final...7.1.0.Final
5.1.0.Final (Serverless Workflow Specification 0.8 version) - Java 11
What's Changed
- Update produceevent.json by @fjtirado in #560
- [5.x] Upgrade Java libraries, fix maven plugins, remove deprecated co… by @ricardozanini in #565
- Release 5.1.0.Final by @ricardozanini in #569
- [5.x] - Fix SNAPSHOT versions before releasing 5.1.0.Final by @ricardozanini in #570
- Relese 5.1.0.Final (Second Try) by @ricardozanini in #571
Full Changelog: 5.0.0.Final...5.1.0.Final
4.1.0.Final (Serverless Workflow Specification 0.8 version) - Java 1.8
What's Changed
- [Fix #558] ProduceEvent.data shoud be an object, not only a string by @fjtirado in #559
- [Fix #558] Update event ref by @fjtirado in #561
- [4.x] Upgrade Java libraries, fix maven plugins, remove deprecated code, fix release CI by @ricardozanini in #564
- Release 4.1.0 by @ricardozanini in #568
Full Changelog: 4.0.5.Final...4.1.0.Final
7.0.0.Final (Specification 1.0.0 support)
What's Changed
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in #492
- Star Wars api is down by @fjtirado in #496
- Bump org.hibernate.validator:hibernate-validator from 8.0.1.Final to 8.0.2.Final by @dependabot in #495
- Bump net.thisptr:jackson-jq from 1.1.0 to 1.2.0 by @dependabot in #494
- Fix http flaky test by @fjtirado in #497
- [Fix #498] Adding possibility to validate before parsing by @fjtirado in #499
- [Fix #500] Fixing set behaviour by @fjtirado in #501
- Bump version.org.junit.jupiter from 5.11.3 to 5.11.4 by @dependabot in #504
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 by @dependabot in #503
- Bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.15 by @dependabot in #502
- [Fix #506] Change order of parameters in WorkflowReader by @fjtirado in #507
- Bump org.assertj:assertj-core from 3.27.0 to 3.27.2 by @dependabot in #510
- Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 by @dependabot in #509
- Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in #508
- [Fix #505] Switching to CompletableFuture by @fjtirado in #511
- Api start changes by @fjtirado in #512
- Bump version.org.glassfish.jersey from 3.1.9 to 3.1.10 by @dependabot in #513
- [Fix_#514] Ignore nodes that only has required by @fjtirado in #515
- Bump com.networknt:json-schema-validator from 1.5.4 to 1.5.5 by @dependabot in #517
- Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 by @dependabot in #516
- [Fix #490] Implement Listen& Emit Task by @fjtirado in #518
- Fixing ListenTask by @fjtirado in #521
- Adding listen to all test by @fjtirado in #522
- [Fix #520] Updating readme by @fjtirado in #523
- Bump jakarta.validation:jakarta.validation-api from 3.1.0 to 3.1.1 by @dependabot in #526
- Releasing 7.0.0 by @fjtirado in #525
- Release 7.0.0.Final by @fjtirado in #527
- Examples artifacts should not be uploaded by @fjtirado in #528
- Fix POMs to use Nexus Release plugin by @ricardozanini in #529
- Release 7.0.0.Final by @ricardozanini in #531
- Remove nexus plugin steps by @ricardozanini in #532
Full Changelog: 7.0.0-alpha5.1...7.0.0.Final
7.0.0-alpha5.1 (Preview Specification 1.0.0 support)
What's Changed
- [Fix #460] Implementing input, output and context by @fjtirado in #462
- [Fix #461] oneOf options must inherit union class common part by @fjtirado in #464
- Fix schema union not generated for input/output by @fjtirado in #469
- Bump net.thisptr:jackson-jq from 1.0.1 to 1.1.0 by @dependabot in #471
- [Fix #467] Adding schema validation by @fjtirado in #470
- [Fix #466] Implement switch, set and do by @fjtirado in #472
- Bump com.networknt:json-schema-validator from 1.5.3 to 1.5.4 by @dependabot in #475
- [Fix #473] Refactor project structure by @fjtirado in #476
- Enable callable task in TaskExecutorFactory by @fjtirado in #480
- Migration to v4 actions by @fjtirado in #479
- Change resource package location by @fjtirado in #481
- [Fix_#474] For task implementation by @fjtirado in #483
- Jq class clean up by @fjtirado in #485
- [Fix #463] Supporting runtime expressions by @fjtirado in #486
- Bump version.com.fasterxml.jackson from 2.18.1 to 2.18.2 by @dependabot in #487
- [Fix #468] Try/raise implementation by @fjtirado in #488
- [Fix #484] Execute Fork task by @fjtirado in #489
- Release alpha5.1 by @fjtirado in #491
Full Changelog: 7.0.0-alpha5...7.0.0-alpha5.1
7.0.0-alpha5 (Preview Specification 1.0.0 support)
What's Changed
- Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 by @dependabot in #426
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #425
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by @dependabot in #427
- Bump com.networknt:json-schema-validator from 1.5.1 to 1.5.2 by @dependabot in #431
- Bump version.jsonschema2pojo-maven-plugin from 1.2.1 to 1.2.2 by @dependabot in #430
- Use OneOfValueProvider for serialization by @fjtirado in #429
- Bump org.mockito:mockito-core from 5.13.0 to 5.14.1 by @dependabot in #435
- Bump version.com.fasterxml.jackson from 2.17.2 to 2.18.0 by @dependabot in #434
- Bump version.org.junit.jupiter from 5.11.0 to 5.11.1 by @dependabot in #433
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by @dependabot in #432
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in #440
- Bump version.org.junit.jupiter from 5.11.1 to 5.11.2 by @dependabot in #439
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #437
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #436
- Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 by @dependabot in #441
- Bump com.spotify.fmt:fmt-maven-plugin from 2.24 to 2.25 by @dependabot in #438
- Bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in #443
- Bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in #442
- [Fix #444] Wrapper class for anyOf containing strings by @fjtirado in #448
- Serverless Workflow reference implementation (skeleton) by @fjtirado in #450
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 by @dependabot in #447
- Bump version.org.junit.jupiter from 5.11.2 to 5.11.3 by @dependabot in #446
- Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #445
- [Fix_#449] Checking pattern by @fjtirado in #451
- Bump com.networknt:json-schema-validator from 1.5.2 to 1.5.3 by @dependabot in #456
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 by @dependabot in #455
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 by @dependabot in #454
- Bump version.com.fasterxml.jackson from 2.18.0 to 2.18.1 by @dependabot in #453
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 by @dependabot in #452
- Adding JQ expression support for http call by @fjtirado in #458
- Release 7.0.0-alpha5 by @fjtirado in #457
Full Changelog: 7.0.0-alpha2...7.0.0-alpha5
Note: alpha5
suffix is to align with spec 1.0.0-alpha5
release. We will release a final one as soon as DSL releases a final version.
7.0.0-alpha2 (Preview Specification 1.0.0 support)
What's Changed
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 by @dependabot in #411
- Bump version.org.junit.jupiter from 5.10.3 to 5.11.0 by @dependabot in #410
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 by @dependabot in #409
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 by @dependabot in #408
- Add fjtirado to the maintainers list by @ricardozanini in #407
- Fix #412 Adding OneOf support to EventConsumptionStrategy by @fjtirado in #414
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 by @dependabot in #417
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 by @dependabot in #416
- Bump com.spotify.fmt:fmt-maven-plugin from 2.23 to 2.24 by @dependabot in #415
- [Fix #418] Adding const support by @fjtirado in #419
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #424
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #423
- Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #422
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #421
Full Changelog: 7.0.0-alpha1...7.0.0-alpha2
7.0.0-alpha1 (Preview Specification 1.0.0 support)
Heads up!
This is a complete rewrite of the SDK by @fjtirado. This version is to support the next generation of the CNCF Serverless Workflow Specification version 1.0.0. Please explore this library in your projects and give us a heads-up on the CNCF Slack #serverless-workflow-sdk channel.
Happy coding!
What's Changed
- Fix #359 - Add support to DSL 1.0.0 by @fjtirado in #367
- NO-ISSUE: Review maintainers and codeowners by @ricardozanini in #382
- NO-ISSUE: Remove WhiteSource checks by @ricardozanini in #384
- [Fix #380] Change item API by @fjtirado in #383
- [Fix #379] Generating serializers/deserializers by @fjtirado in #390
- Updating to latest version of schema by @fjtirado in #393
- Using Linkedhashset for deterministic generation by @fjtirado in #394
- Removing empty classes by @fjtirado in #395
- Updating schema for release by @fjtirado in #400
- Add helper function to facilitate use of library with oneOf types by @uasouz in #403
New Contributors
Full Changelog: 5.0.0.Final...7.0.0-alpha1
5.0.0.Final
Heads up! This is a breaking change release if you use Java 8 since we now target Java 11 and Jakarta. Please make sure to update your environment before attempting to use this version.
It's also the last major version to support the CNCF Serverless Workflow Specification 0.8 version. Small bug fixes and security issues will be published for some time until we completely transition to the Specification 1.0.0 version.
What's Changed
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.1.1 to 3.3.1 by @dependabot in #297
- Bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.0 to 3.2.2 by @dependabot in #298
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.2 by @dependabot in #299
- Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by @dependabot in #301
- Bump com.networknt:json-schema-validator from 1.0.87 to 1.1.0 by @dependabot in #307
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.2 to 3.2.3 by @dependabot in #306
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #310
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.12.1 by @dependabot in #309
- Bump org.assertj:assertj-core from 3.13.2 to 3.25.1 by @dependabot in #313
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 by @dependabot in #314
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #317
- Bump version.org.slf4j from 1.7.25 to 2.0.11 by @dependabot in #316
- Bump org.mockito:mockito-core from 5.6.0 to 5.9.0 by @dependabot in #320
- Bump com.spotify.fmt:fmt-maven-plugin from 2.21.1 to 2.22.1 by @dependabot in #319
- Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by @dependabot in #322
- Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 by @dependabot in #321
- Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot in #326
- Bump version.org.junit.jupiter from 5.6.0 to 5.10.2 by @dependabot in #325
- Upgrade com.networknt:json-schema-validator from 1.1.0 to 1.3.2 by @ricardozanini in #328
- Fix pom plugins and release GHA to match with 4.0.x branch by @ricardozanini in #327
- Bump version.org.slf4j from 2.0.11 to 2.0.12 by @dependabot in #329
- Bump ch.qos.logback:logback-classic from 1.4.9 to 1.5.0 by @dependabot in #331
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.3 by @dependabot in #332
- Bump com.networknt:json-schema-validator from 1.3.2 to 1.3.3 by @dependabot in #334
- Bump ch.qos.logback:logback-classic from 1.5.0 to 1.5.3 by @dependabot in #336
- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in #335
- Bump com.spotify.fmt:fmt-maven-plugin from 2.22.1 to 2.23 by @dependabot in #339
- Bump version.com.fasterxml.jackson from 2.15.3 to 2.16.2 by @dependabot in #337
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in #338
- [Fix #333] Fixing typo in defaultcondition by @fjtirado in #340
- Bump version.com.fasterxml.jackson from 2.16.2 to 2.17.0 by @dependabot in #342
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in #343
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #344
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot in #345
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #346
- Bump ch.qos.logback:logback-classic from 1.5.3 to 1.5.5 by @dependabot in #350
- Bump version.org.slf4j from 2.0.12 to 2.0.13 by @dependabot in #349
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.2.0 to 3.4.0 by @dependabot in #348
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot in #347
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #353
- Bump ch.qos.logback:logback-classic from 1.5.5 to 1.5.6 by @dependabot in #352
- Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #356
- Bump version.com.fasterxml.jackson from 2.17.0 to 2.17.1 by @dependabot in #355
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #358
- Bump org.apache.maven.plugins:maven-deploy-plugin from 2.8.2 to 3.1.2 by @dependabot in #354
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #351
- Bump com.networknt:json-schema-validator from 1.3.3 to 1.4.0 by @dependabot in #341
- Make classes serializable by @visheshruparelia in #283
- #225 Update to Jakarta by @radtriste in #226
- Fix #212 - Add validation for actions in ForEachState by @ricardozanini in #360
- Fix #213 - Make a required property for Retry and verify RetryDef by @ricardozanini in #361
- Fix #232 - Add Errors validation to skipMessages by @ricardozanini in #362
- Fix #357 - Add OAuth Validation Test by @ricardozanini in #363
New Contributors
- @fjtirado made their first contribution in #196
- @dependabot made their first contribution in #250
- @visheshruparelia made their first contribution in #252
- @radtriste made their first contribution in #226
Full Changelog: https://github.com/serverlessworkflow/sdk-java/commits/5.0.0.Final