Skip to content

Fluxzero 1.160.0

Choose a tag to compare

@github-actions github-actions released this 10 May 10:07

1.160.0 (2026-05-10)

Code Refactoring

  • refactor(web): replace Jooby route matching (f013d82)

    Remove the Jooby dependency from the SDK web dispatch path and introduce a small SDK-owned route matcher with specificity ordering for literals, parameters, constrained parameters, wildcards, and catch-all routes.

    Keep web parameter binding working without Jooby, document the route rules, clarify multipart/raw-payload behavior, and add an explicit slf4j-api dependency for common annotation processing now that Jooby no longer brings it transitively.

    Tests: ./mvnw -pl sdk -Dtest=WebRouteMatcherTest,WebMatcherTest,HandleWebTest test; ./mvnw -pl sdk test; ./mvnw -pl annotation-processor-tests -am -DskipTests test-compile; ./mvnw -B clean install