Releases: open-workflow-specification/sdk-java
Releases · open-workflow-specification/sdk-java
Release list
7.32.0.Final
What's Changed
- Update codemodel dependency to 4.0.9. by @baldimir in #1653
- Upgrade dependencies to latest stable versions by @ricardozanini in #1655
New Contributors
Full Changelog: 7.31.0.Final...7.32.0.Final
7.31.0.Final
What's Changed
- Skip body building when HTTP call body is absent by @mcruzdev in #1649
- Fix oauth2 blocking token fetch by @mcruzdev in #1650
- Add CompletableFuture version of suspend, resume and cancel by @fjtirado in #1651
- Update current version to 7.31.0.Final by @fjtirado in #1652
Full Changelog: 7.30.0.Final...7.31.0.Final
7.30.0.Final
What's Changed
- Guard sdk-java from NoSuchElementException by @mcruzdev in #1594
- [Fix #1611] Improving service loaders performance by @fjtirado in #1615
- Allowing stateful service loaders by @fjtirado in #1616
- Bump org.a2aproject.sdk:a2a-java-sdk-client from 1.1.0.Final to 1.2.0.Final by @dependabot[bot] in #1623
- Bump io.github.classgraph:classgraph from 4.8.186 to 4.8.189 by @dependabot[bot] in #1622
- Bump version.org.junit.jupiter from 6.1.2 to 6.1.3 by @dependabot[bot] in #1620
- Bump ch.qos.logback:logback-classic from 1.6.1 to 1.6.3 by @dependabot[bot] in #1636
- Bump com.squareup.okhttp3:mockwebserver from 5.4.0 to 5.5.0 by @dependabot[bot] in #1637
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.9.0 to 3.10.0 by @dependabot[bot] in #1635
- Bump io.github.classgraph:classgraph from 4.8.189 to 4.8.192 by @dependabot[bot] in #1634
- Bump com.google.protobuf:protobuf-java-util from 4.35.1 to 4.36.0 by @dependabot[bot] in #1640
- Bump io.github.classgraph:classgraph from 4.8.192 to 4.8.193 by @dependabot[bot] in #1644
- Bump eu.maveniverse.maven.plugins:bom-builder3 from 1.3.3 to 1.3.4 by @dependabot[bot] in #1642
- Bump version.org.graalvm.polyglot from 25.2.4 to 25.3.4.1 by @dependabot[bot] in #1643
- Register ProcessResult for reflection in native by @mcruzdev in #1628
- [Fix #1625] Add null check for required 'in' property in ForExecutorBuilder by @mcruzdev in #1626
- [Fix #1612] Adding test with fixed collection by @fjtirado in #1614
- Introduce EventType enum by @mcruzdev in #1646
- Update current version to 7.30.0.Final by @fjtirado in #1647
Full Changelog: 7.29.0.Final...7.30.0.Final
7.29.0.Final
What's Changed
- Move jackson native file to jackson module by @fjtirado in #1595
- Fix #1596 Updating schema by @fjtirado in #1597
- Bump ch.qos.logback:logback-classic from 1.6.0 to 1.6.1 by @dependabot[bot] in #1603
- [Fix #1598] Support uri-reference in type generator by @fjtirado in #1602
- Update MAINTAINERS.md to remove Manick Sundaram by @ricardozanini in #1608
- Implement retry attempt.duration per-attempt timeout by @mcruzdev in #1600
- [Fix #1604] Shell refactor by @fjtirado in #1605
- [Fix #1601] Implement then on catch by @fjtirado in #1609
- Update current version to 7.29.0.Final by @fjtirado in #1610
Full Changelog: 7.28.0.Final...7.29.0.Final
7.28.0.Final
What's Changed
- [Fix_1578] malformed JSON from HTTP 200 is not normalized into WorkflowError error with Quarkus Rest client by @gmunozfe in #1579
- Bump io.github.classgraph:classgraph from 4.8.184 to 4.8.186 by @dependabot[bot] in #1587
- Bump version.io.grpc.java from 1.83.0 to 1.83.1 by @dependabot[bot] in #1585
- Bump version.org.graalvm.polyglot from 25.1.3 to 25.2.4 by @dependabot[bot] in #1586
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.8.0 to 3.9.0 by @dependabot[bot] in #1581
- Bump org.hibernate.validator:hibernate-validator from 9.1.2.Final to 9.1.3.Final by @dependabot[bot] in #1584
- [Fix #1544] auth Content to be completable future by @fjtirado in #1545
- Revise README for Open Workflow Specification by @ricardozanini in #1588
- Update current version to 7.28.0.Final by @fjtirado in #1591
- Update readme, fix typo by @fjtirado in #1590
- Update project version in project.yml by @fjtirado in #1592
Full Changelog: 7.27.0.Final...7.28.0.Final
7.27.0.Final
What's Changed
- Add defaultEventSource to WorkflowApplication by @matheusandre1 in #1556
- Clearing additional objects map by @fjtirado in #1572
- [Fix #1573] Throw proper exception when there is validation error by @fjtirado in #1574
- Release 7.27.0.Final by @fjtirado in #1575
Full Changelog: 7.26.1.Final...7.27.0.Final
7.26.1.Final
What's Changed
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #1566
- Bump version.io.cloudevents from 4.1.1 to 5.0.0 by @dependabot[bot] in #1567
- Bump ch.qos.logback:logback-classic from 1.5.38 to 1.6.0 by @dependabot[bot] in #1565
- [Fix #1558] Quote numbers when they are string. by @fjtirado in #1559
- Bump version.io.grpc.java from 1.82.2 to 1.83.0 by @dependabot[bot] in #1563
- [Fix #1569] OneOf builder null value in serialization by @ricardozanini in #1570
- Update current version to 7.26.1.Final by @fjtirado in #1571
Full Changelog: 7.26.0.Final...7.26.1.Final
7.26.0.Final
What's Changed
- [Fix #1529] Printing error message by @fjtirado in #1530
- Bump version.io.grpc.java from 1.82.1 to 1.82.2 by @dependabot[bot] in #1538
- Bump ch.qos.logback:logback-classic from 1.5.37 to 1.5.38 by @dependabot[bot] in #1543
- Bump version.org.junit.jupiter from 6.1.1 to 6.1.2 by @dependabot[bot] in #1540
- Bump version.com.fasterxml.jackson from 2.22.0 to 2.22.1 by @dependabot[bot] in #1532
- [Fix_#1546] Add native metadata for lifecycle and Jackson serialization classes by @gmunozfe in #1547
- Deprecate GET()/POST() in favor of get()/post() by @ricardozanini in #1550
- Remove experimental module (moved to quarkus-flow) by @ricardozanini in #1549
- Initialize OAuth2 default endpoints and expose WorkflowDefinitionId separator by @ricardozanini in #1551
- [Fix #1553] Initialize call field in generated Callxxx classes by @fjtirado in #1555
- Update current version to 7.26.0.Final by @fjtirado in #1557
New Contributors
Full Changelog: 7.25.1.Final...7.26.0.Final
7.25.1.Final
What's Changed
- Using same classloader to load classes by @fjtirado in #1527
- Update current version to 7.25.1.Final by @fjtirado in #1528
Full Changelog: 7.25.0.Final...7.25.1.Final
7.25.0.Final
What's Changed
- Refactor protoc to descriptor conversion by @mcruzdev in #1493
- Add HTTP method shortcuts and output expression support in DSL by @matheusandre1 in #1458
- Bump org.a2aproject.sdk:a2a-java-sdk-client from 1.0.0.Final to 1.1.0.Final by @dependabot[bot] in #1505
- Bump ch.qos.logback:logback-classic from 1.5.34 to 1.5.37 by @dependabot[bot] in #1504
- Bump version.org.junit.jupiter from 6.1.0 to 6.1.1 by @dependabot[bot] in #1499
- Bump version.io.grpc.java from 1.82.0 to 1.82.1 by @dependabot[bot] in #1502
- [Fix #1496] Closing managed channel by @fjtirado in #1497
- Execute grpcCalls on Application executor service by @fjtirado in #1506
- Reduce verbosity of use.authentications(...) DSL for OAuth2/OIDC by @mcruzdev in #1513
- Expose auth policy resolution utilities for framework integrations by @mcruzdev in #1512
- [Fix #1507] Loading HttpRequestDecorator from WorkflowAdditionaObject by @fjtirado in #1508
- Add gRPC support to the fluent SDK with new DSL by @matheusandre1 in #1488
- Fix #1516 - Swap ULID implementation by @ricardozanini in #1518
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.7.0 to 3.8.0 by @dependabot[bot] in #1521
- Bump org.hibernate.validator:hibernate-validator from 9.1.1.Final to 9.1.2.Final by @dependabot[bot] in #1522
- Bump version.org.graalvm.polyglot from 25.0.3 to 25.1.3 by @dependabot[bot] in #1520
- [Fix #1515] Moving CronUtils dependency to a different module by @fjtirado in #1523
- [Fix #1489] Serializing java defined files by @fjtirado in #1514
- Fix NPE in TryExecutor when retry policy omits optional fields by @mcruzdev in #1519
- Update current version to 7.25.0.Final by @fjtirado in #1525
Full Changelog: 7.24.0.Final...7.25.0.Final