Skip to content

0.7.4

Compare
Choose a tag to compare
@uweschaefer uweschaefer released this 13 Dec 12:23
· 630 commits to master since this release

Word of Warning

This version introduces a new protocol version between gRPC Client and Server. That means that while you can connect with an older client to a newer Server, you cannot connect with a newer Client to an older Server (as this would offer more functionality to the client than the server implements).

Newer Clients trying to connect to older Servers will fail on connect claiming the protocol Versions wont match.

The protocol version introduced with this release is 1.4.

Noteworthy

This version introduces a module factcast-server-ui, an optional UI for quering fact from the FactCast Server (directly, or via gRPC).
There is a respective section added to the docs to get you started.

For Factus users:
We renamed the attribute serial to revision in @ProjectionMetaData to avoid confusion caused by overusing the term serial for different things. The serial attribute still works, but is deprecated and will be removed soon, so we encourage you to update your code accordingly.

As always, do no hesitate to provide feedback in any way possible.

What's Changed

Sub-PRs for the UI

Chore

  • Update dependency org.apache.commons:commons-compress to v1.25.0 by @renovate in #2584
  • Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.16.0 by @renovate in #2583
  • Update dependency org.codehaus.mojo:exec-maven-plugin to v3.1.1 by @renovate in #2586
  • Update byte-buddy.version to v1.14.10 by @renovate in #2587
  • Update dependency org.postgresql:postgresql to v42.7.0 by @renovate in #2588
  • Update testcontainers-java monorepo to v1.19.3 by @renovate in #2590
  • Update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.5.0 by @renovate in #2595
  • Update dependency io.github.typesafegithub:github-workflows-kt to v1.6.0 by @renovate in #2592
  • Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.41.0 by @renovate in #2596
  • Update dependency io.github.oshai:kotlin-logging-jvm to v5.1.1 by @renovate in #2597
  • Update dependency io.github.hakky54:logcaptor to v2.9.1 by @renovate in #2598
  • Update kotlin monorepo to v1.9.21 by @renovate in #2593
  • Update actions/setup-java action to v4 by @renovate in #2606
  • Update dependency commons-io:commons-io to v2.15.1 by @renovate in #2607
  • Update dependency maven to v3.9.6 by @renovate in #2610
  • Update maven.version to v3.9.6 by @renovate in #2611
  • Update mockito monorepo to v5.8.0 by @renovate in #2613
  • Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.41.1 by @renovate in #2614
  • Update dependency io.github.hakky54:logcaptor to v2.9.2 by @renovate in #2615
  • Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.3 by @renovate in #2616
  • Update dependency org.redisson:redisson to v3.25.0 by @renovate in #2617
  • Update shedlock monorepo to v5.10.1 by @renovate in #2619
  • Update dependency org.postgresql:postgresql to v42.7.1 by @renovate in #2620
  • Update dependency io.micronaut.platform:micronaut-platform to v4.2.1 by @renovate in #2585

Full Changelog: 0.7.2...0.7.4