Skip to content

Changelog — page 33

New features, improvements, and fixes in the Fluxzero SDK.

GitHub

1.59.0 (2025-12-20)

Features
  • entity: add additional entity transformation and filtering methods (GitHub)
GitHub

1.58.1 (2025-12-19)

Bug Fixes
  • reflection: improve property access on ObjectNodes (GitHub)
GitHub

1.58.0 (2025-12-18)

Features
  • sdk: enhance `Entity` with additional mapping utilities (GitHub)
GitHub

1.57.1 (2025-12-18)

Dependency updates
  • bump org.apache.maven.plugins:maven-assembly-plugin (GitHub)

    org.apache.maven.plugins:maven-assembly-plugin: 3.7.1 -> 3.8.0 changelog

  • bump org.apache.maven.plugins:maven-resources-plugin (GitHub)

    org.apache.maven.plugins:maven-resources-plugin: 3.3.1 -> 3.4.0 changelog

  • bump io.jooby:jooby from 4.0.11 to 4.0.12 (GitHub)

    io.jooby:jooby: 4.0.11 -> 4.0.12 changelog

  • bump org.codehaus.mojo:versions-maven-plugin from 2.19.1 to 2.20.1 (GitHub)

    org.codehaus.mojo:versions-maven-plugin: 2.19.1 -> 2.20.1 changelog

  • bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (GitHub)

    org.apache.maven.plugins:maven-jar-plugin: 3.4.2 -> 3.5.0 changelog

  • bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (GitHub)

    org.apache.commons:commons-lang3: 3.19.0 -> 3.20.0

  • bump org.apache.maven.plugins:maven-source-plugin (GitHub)

    org.apache.maven.plugins:maven-source-plugin: 3.3.1 -> 3.4.0 changelog

  • bump kotlin.version from 2.2.21 to 2.3.0 (GitHub)
    • kotlin.version: 2.2.21 -> 2.3.0
    • org.jetbrains.kotlin:kotlin-stdlib-jdk8: 2.2.21 -> 2.3.0 changelog
    • org.jetbrains.kotlin:kotlin-reflect: 2.2.21 -> 2.3.0 changelog
    • org.jetbrains.kotlin:kotlin-test: 2.2.21 -> 2.3.0 changelog
    • org.jetbrains.kotlin:kotlin-maven-plugin: 2.2.21 -> 2.3.0
  • bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 (GitHub)

    ch.qos.logback:logback-classic: 1.5.21 -> 1.5.22 changelog

  • bump org.jboss.resteasy:resteasy-undertow (GitHub)

    org.jboss.resteasy:resteasy-undertow: 7.0.0.Final -> 7.0.1.Final

  • bump org.mockito:mockito-core from 5.20.0 to 5.21.0 (GitHub)

    org.mockito:mockito-core: 5.20.0 -> 5.21.0 changelog

  • bump distroless/java25-debian13 in /test-server (GitHub)

    distroless/java25-debian13: 66c7152 -> b898108

  • bump distroless/java25-debian13 in /proxy (GitHub)

    distroless/java25-debian13: 66c7152 -> b898108

Continuous Integration
  • bump actions/checkout from 5 to 6 (GitHub)

    actions/checkout: 5 -> 6 changelog

  • bump actions/download-artifact from 4 to 7 (GitHub)

    actions/download-artifact: 4 -> 6 changelog

  • bump actions/upload-artifact from 5 to 6 (GitHub)

    actions/upload-artifact: 5 -> 6 changelog

Build System
  • Use token with permission to write workflows [skip ci] (GitHub)
GitHub

1.57.0 (2025-12-17)

Features
  • configuration: add property substitution support across SDK (GitHub)
GitHub

1.56.3 (2025-12-14)

Bug Fixes
  • publish the javadocs with the correct version (GitHub)
GitHub

1.56.2 (2025-12-13)

Bug Fixes
  • proxy: ensure all proxy metrics get application correlation data (GitHub)
GitHub

1.56.1 (2025-12-12)

Bug Fixes
  • sdk: prevent entity.id() on lazy aggregates (GitHub)
GitHub

1.56.0 (2025-12-11)

Features
  • proxy: add namespace selection for inbound web requests (GitHub)

    Introduce support for the `Fluxzero-Namespace` header.
    If the header is present, its value determines the target namespace.

    When `FLUXZERO_PROXY_JWKS_URL` is configured, the header value must be a
    valid JWT. The proxy verifies the token via the JWKS endpoint and extracts
    the namespace from its subject claim.

  • namespace: add support for namespace-scoped gateways (GitHub)
  • namespace: add support for namespace-scoped clients and tracking configurations (GitHub)
Code Refactoring
  • namespace: rename `projectId` to `namespace` across test server and SDK (GitHub)
GitHub

1.55.0 (2025-12-07)

Features
  • web: add support for origin-specific web requests and handlers (GitHub)

    WebRequests that have a specific origin should be ignored unless the handler specifies that exact origin.

GitHub

1.54.0 (2025-12-07)

Features
  • web: add support for ignored paths in `@​ServeStatic` handlers (GitHub)
Bug Fixes
  • proxy: handle chunked responses (GitHub)

    Remove `Content-Length` header for chunked responses in `ProxyRequestHandler`. Also fix `DefaultRequestHandler` for chunked/multiple responses.

GitHub

1.53.3 (2025-12-07)

Bug Fixes
  • web: ignore null headers in WebResponse (GitHub)
GitHub

1.53.2 (2025-12-06)

Bug Fixes
  • proxy: switch to shade plugin from assembly plugin (GitHub)

    The switch from 2.20.1 from 2.20.0 of jackson somehow prevented the proxy from correctly deserializing web request settings. Apparently the switch messed with the order of dependencies preventing the assembly plugin from including the correct ones in the right order. Using shade plugin to fix and prevent further mix-ups.

GitHub

1.53.1 (2025-12-06)

Bug Fixes
  • proxy: add Jackson dependencies to proxy module for WebRequest settings deserialization (GitHub)
GitHub

1.53.0 (2025-12-06)

Features
  • testing: add tests where the user is explicitly set to `null` (GitHub)
GitHub

1.52.1 (2025-12-03)

Bug Fixes
  • serialization: use correct method to fetch original revision in `SerializedMessage` (GitHub)
GitHub

1.52.0 (2025-11-26)

No commits were found for this release.

GitHub

1.51.1 (2025-11-26)

Bug Fixes
  • threading: completely revert the use of virtual threads (GitHub)

    Even when running in JRE 25, some users of the SDK experience app freezes when virtual threads are used. In those instances, responses sent by the runtime over websocket don't seem to be picked up by the new ThreadPerTask executor. This needs further investigation but for now, roll back the use of virtual threads.

GitHub

1.51.0 (2025-11-23)

Code Refactoring
  • proxy: ensure that requests in the proxy always have a non-null payload (GitHub)
GitHub

1.50.0 (2025-11-23)

No commits were found for this release.


© 2026 Fluxzero