Skip to content

Releases: cloudevents/sdk-java

v4.0.2

10 Apr 12:07
7fcd8d6

Choose a tag to compare

What's Changed

  • [Release] Bump to 4.1.0-SNAPSHOT by @github-actions[bot] in #645
  • Allow bumping versions in /docs only by @pierDipi in #648
  • [Release] Bump to 4.0.0 by @github-actions[bot] in #649
  • Make CloudEventValidatorProvider thread safe by @pierDipi in #650
  • Bump org.apache.rocketmq:rocketmq-client-java from 5.0.4 to 5.0.7 by @dependabot[bot] in #653
  • Fix cloudevents-sql artifactId in bom by @dsimansk in #669
  • Bump org.apache.maven.plugins:maven-install-plugin from 2.5.1 to 3.1.3 by @dependabot[bot] in #664
  • docs: correcting import to EventFormatProvider by @rohanrmallya in #658
  • [Release] Bump to 4.0.1 by @github-actions[bot] in #656
  • Bump org.apache.avro:avro from 1.11.3 to 1.11.4 in /formats/avro-compact by @dependabot[bot] in #671
  • Bump org.eclipse.jetty:jetty-server from 9.4.51.v20230217 to 9.4.55.v20240627 in /examples/basic-http by @dependabot[bot] in #672
  • Bump rexml from 3.2.8 to 3.3.6 in /docs by @dependabot[bot] in #665
  • Bump rexml from 3.3.6 to 3.3.9 in /docs by @dependabot[bot] in #675
  • Bump org.slf4j:slf4j-simple from 1.7.36 to 2.0.16 by @dependabot[bot] in #674
  • Bump io.projectreactor:reactor-core from 3.5.1 to 3.6.11 by @dependabot[bot] in #677
  • fix: disallow empty 'subject' header by @pnt in #679
  • Bump org.apache.kafka:kafka-clients from 3.0.0 to 3.7.1 in /kafka by @dependabot[bot] in #681
  • Bump org.apache.qpid:proton-j from 0.33.7 to 0.34.1 by @dependabot[bot] in #678
  • Bump org.apache.maven.plugins:maven-antrun-plugin from 3.0.0 to 3.1.0 by @dependabot[bot] in #682
  • Bump nokogiri from 1.16.5 to 1.18.3 in /docs by @dependabot[bot] in #685
  • build: remove maven cache by @SleimanJneidi in #696
  • upgrade to protobuf sdk 4.31.1 by @SleimanJneidi in #695
  • Migrate from OSSRH to Central Portal by @pierDipi in #698
  • Update Jackson version to 2.21.2 by @akerekes in #712
  • Bump rexml from 3.3.9 to 3.4.2 in /docs by @dependabot[bot] in #700
  • Bump org.apache.kafka:kafka-clients from 3.7.1 to 3.9.1 in /kafka by @dependabot[bot] in #693
  • Bump faraday from 1.1.0 to 1.10.5 in /docs by @dependabot[bot] in #713
  • Bump io.vertx:vertx-core from 4.3.3 to 4.5.24 in /http/restful-ws-jakarta-integration-tests/restful-ws-resteasy by @dependabot[bot] in #714
  • Bump nokogiri from 1.18.3 to 1.19.1 in /docs by @dependabot[bot] in #716
  • Bump activesupport from 6.0.6.1 to 7.2.3.1 in /docs by @dependabot[bot] in #715
  • Bump maven-surefire-plugin.version from 2.17 to 3.5.2 by @dependabot[bot] in #684
  • Bump protobuf.version from 3.21.10 to 4.26.1 by @dependabot[bot] in #633
  • Bump org.apache.maven.plugins:maven-resources-plugin from 2.6 to 3.3.1 by @dependabot[bot] in #583
  • Bump org.apache.maven.plugins:maven-jar-plugin from 2.4 to 3.4.2 by @dependabot[bot] in #642
  • Bump addressable from 2.8.1 to 2.9.0 in /docs by @dependabot[bot] in #721
  • Bump maven-surefire-plugin.version from 3.5.2 to 3.5.5 by @dependabot[bot] in #720
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.10.0 by @dependabot[bot] in #719
  • [Release] Bump to 4.0.2 by @github-actions[bot] in #723
  • [Release] try to fix release 4.0.2 by @duglin in #726

New Contributors

Full Changelog: v4.0.1...v4.0.2

v4.0.1

03 Jul 13:31
a718c01

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

01 Jul 11:31
d01caf0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...v4.0.0

Release 3.0.0

26 Mar 09:37
c018f95

Choose a tag to compare

New features

Breaking changes

  • Use UTF-8 when using getBytes by @duglin in #491
  • Make ProtoCloudEventData consistent with spec. by @JemDay in #535
    Modified ProtoCloudEventData to always return a Protobuf Any object - this ensures it is coherent with the Protobuff CloudEvent format specification.
    It remains possible to wrap any Protobuf 'Message' object directly (which includes an 'Any') as a convienience to reduce application code.
  • JSON format assumes JSON content-type where possible by @matejvasek in #604

Bug Fixes

Dependencies updates

  • Bump tzinfo from 1.2.8 to 1.2.10 in /docs by @dependabot in #467
  • Bump Protobuf, Kafka, and Vertx by @duglin in #492
  • Fix curl command by @averikitsch in #478
  • [Snyk] Security upgrade io.vertx:vertx-core from 4.3.6 to 4.3.7 by @fabiojose in #495
  • Bump nokogiri from 1.13.6 to 1.13.9 in /docs by @dependabot in #486* Initial
  • Bump reactor-core from 3.4.21 to 3.5.1 by @dependabot in #499
  • Bump nokogiri from 1.13.9 to 1.13.10 in /docs by @dependabot in #496
  • Bump activesupport from 6.0.6 to 6.0.6.1 in /docs by @dependabot in #517
  • Bump maven-gpg-plugin from 1.6 to 3.1.0 by @dependabot in #564
  • Bump truth-proto-extension from 1.1 to 1.1.5 by @dependabot in #580
  • Bump io.openliberty.arquillian:arquillian-liberty-managed-jakarta-junit from 2.1.0 to 2.1.4 by @dependabot in #582
  • Bump jetty-server from 9.4.41.v20210516 to 9.4.51.v20230217 in /examples/basic-http by @dependabot in #579
  • Bump jackson-dataformat-yaml from 2.11.2 to 2.15.2 by @dependabot in #577
  • Bump org.apache.avro:avro from 1.11.2 to 1.11.3 in /formats/avro-compact by @dependabot in #593
  • #588 Update jackson to 2.15.2 by @stummb in #589
  • Bump com.github.hanleyt:jersey-junit from 2.1.0 to 2.2.0 by @dependabot in #584
  • Bump nokogiri from 1.13.10 to 1.16.3 in /docs by @dependabot in #609
  • Bump org.apache.maven.plugins:maven-source-plugin from 2.2.1 to 3.3.0 by @dependabot in #608

General improvements

New Contributors

Full Changelog: 2.5.0...v3.0.0

Release 2.5.0

15 May 15:30
ba222d8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.4.2...2.5.0

Release 2.4.2

03 Mar 17:10
90c8541

Choose a tag to compare

What's Changed

  • Fix Protobuf data corruption when CloudEvent serialized/deserialized several times by @JemDay in #524

Full Changelog: 2.4.1...2.4.2

Release 2.4.1

12 Jan 17:02
572eb97

Choose a tag to compare

What's Changed

  • Strip parameters from data content types to assess if it's JSON format (#484) by @fredoboulo in #485

Full Changelog: 2.4.0...2.4.1

Release 2.4.0

06 Sep 14:02
830760a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.0...2.4.0

Release 2.3.0

21 Dec 12:15
ace6859

Choose a tag to compare

What's Changed

  • Provide a Bill of Materials artifact for easier integration by @nvervelle in #405
  • Moved exception factory methods internally by @slinkydeveloper in #402
  • fix NPE in CloudEventDeserializer when deserializing with optional header with null value by @bdshadow in #415
  • Close input stream on CloudEventHttpMessageReader fix #420 by @joke in #421
  • Add example of WebClient usage by @dsyer in #418
  • Fix the Java Doc build by @pierDipi in #424
  • Run tests with Java 17 by @pierDipi in #426
  • Ignore not valid extension name in jackson CloudEventDeserializer by @mhyeon-lee in #429
  • Handle NullNode for optional attributes in Jackson CloudEventDeserializer by @pierDipi in #432

Dependencies

  • Bump spring-framework-bom from 5.2.8.RELEASE to 5.2.9.RELEASE in /http/restful-ws-integration-tests/restful-ws-spring by @dependabot in #382
  • Bump jetty-server from 9.4.38.v20210224 to 9.4.41.v20210516 in /examples/basic-http by @dependabot in #403
  • Bump nokogiri from 1.11.5 to 1.12.5 in /docs by @dependabot in #419
  • Bump addressable from 2.7.0 to 2.8.0 in /docs by @dependabot in #406
  • Bump spring-framework-bom from 5.2.8.RELEASE to 5.2.9.RELEASE in /examples/restful-ws-spring-boot by @dependabot in #423

New Contributors

Full Changelog: 2.2.0...2.3.0

Release 2.2.1

21 Dec 12:12
8587e8c

Choose a tag to compare

What's Changed

  • [2.2] Handle NullNode for optional attributes in Jackson CloudEventDeserializer by @pierDipi in #433
  • [2.2] Close input stream on CloudEventHttpMessageReader (#421) by @pierDipi in #434
  • [2.2] Run tests with Java 17 (#426) by @pierDipi in #435

Full Changelog: 2.2.0...v2.2.1