Changelog
4.0.0-rc.1 (2026-11-14)
Features
Performance Improvements
- cache compiler queries and git information, stop the file configuration watcher (#1066) (93d432f)
- core: map routes lazily and speed up the slowest unit tests (#1065) (c0babaa)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @webda/core bumped to 4.0.0-rc.1
- @webda/models bumped to 4.0.0-rc.1
- @webda/oci bumped to 4.0.0-rc.1
- @webda/ql bumped to 4.0.0-rc.1
- @webda/utils bumped to 4.0.0-rc.1
- @webda/workout bumped to 4.0.0-rc.1
- devDependencies
- @webda/compiler bumped to 4.0.0-rc.1
- @webda/test bumped to 4.0.0-rc.1
- dependencies
4.0.0-beta.14 (2026-11-10)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @webda/core bumped to 4.0.0-beta.14
- @webda/models bumped to 4.0.0-beta.14
- @webda/oci bumped to 4.0.0-beta.14
- @webda/ql bumped to 4.0.0-beta.11
- @webda/utils bumped to 4.0.0-beta.13
- devDependencies
- @webda/compiler bumped to 4.0.0-beta.14
- dependencies
4.0.0-beta.13 (2026-11-04)
⚠ BREAKING CHANGES
- otel: @webda/otel no longer honors an incoming traceparent from any caller: list upstream services in trustedTraceSources (default []) or cross-service traces split. traceExporter.sampling now applies to the auto-instrumented HTTP and database spans (ParentBased ratio sampler). The HTTP instrumentation's incoming SERVER spans and the router span are replaced by Webda's SERVER span on every entry point. The Router emits CORS response headers for the origins of the website parameter and the CORS filters; Lambda OPTIONS without Origin no longer gets Access-Control-Max-Age/Allow-Headers. See the Upgrading section of packages/otel/README.md.
Features
- azure: add Azure services, Container Apps and Functions deployers (#998) (6c7b1aa)
- core: refuse to start when a @webda package is loaded twice (#965) (b67f2d4)
- otel: on-demand web tracing (W3C trace context, X-Webda-Trace token, every entry point) (#1029) (3d5387b)
Bug Fixes
- aws,azure: harden Lambda/Azure request parsing, multi-value headers, and S3 key encoding (#1044) (648ae7c)
- unit test models relations (2d160f1)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @webda/core bumped to 4.0.0-beta.13
- @webda/models bumped to 4.0.0-beta.13
- @webda/oci bumped to 4.0.0-beta.13
- @webda/ql bumped to 4.0.0-beta.10
- @webda/utils bumped to 4.0.0-beta.12
- @webda/workout bumped to 4.0.0-beta.7
- devDependencies
- @webda/compiler bumped to 4.0.0-beta.13
- @webda/test bumped to 4.0.0-beta.9
- dependencies