Skip to content

Fluxzero 1.171.2

Choose a tag to compare

@github-actions github-actions released this 17 May 10:53

1.171.2 (2026-05-17)

Bug Fixes

  • fix(proxy): start full embedded proxy lifecycle (72f1e93)

    Make ProxyServer.start() the embedded full proxy startup path: it creates the configured client, starts the HTTP proxy and forward proxy consumer, and owns shutdown without a JVM hook, keepalive thread, or global application instance. Keep the HTTP-only startup package-private for tests and internal callers, and resolve proxy ports from FLUXZERO_PROXY_PORT before PROXY_PORT.

    Also quiet Jetty logging in the active proxy/sdk logback configs used by embedded test-server runs

    Tests:
    - ./mvnw -q -pl proxy -am -Dtest=ProxyServerTest,ProxyServerLifecycleTest -Dsurefire.failIfNoSpecifiedTests=false test
    - ./mvnw -q -pl proxy -am test

Tests

  • test(fixture): harden async waits and speed slow tests (7799224)

    Snapshot fixture results before validation, track remote document dispatches for async fixture tests, and remove fixed sleeps from several slow tests.

    Verification: ./mvnw -B install (3x); targeted slow-test set (2x); git diff --check.