Skip to content

v0.2.40

Choose a tag to compare

@kevin-hartman kevin-hartman released this 17 Sep 13:16
· 64 commits to main since this release

The appended Playwright E2E block self-allocates free ports, so consort-upgraded projects get local-E2E port resiliency too.

  • fix(enable-e2e): v0.2.39 added free-port allocation to the substrate's inline run-tests.sh, but consort's upgrade path resets it to a block-less base and re-appends the E2E block via enableE2eForProject (no allocation). runTestsE2eBlock now sources port-utils.sh and exports E2E_BACKEND_PORT/E2E_CLIENT_PORT/VITE_PROXY_TARGET at its top — self-contained, idempotent, no-op when port-utils.sh is absent. Guarded by enable-e2e.test.ts.