Features
- esbuild: Support Orchestrion rewrites #10812
- Feature Flags: Add ExposureHook and route split features #10987
- Feature Flags: Improve exposure buffering #9742
- Feature Flags: Improve feature flag debug logging #10889
- LLM Observability: Add @typesafe-ai/sdk integration #10762
- LLM Observability: Use apm meta_struct intake when possible, enforce 0.4 encoding #10465
- otel-thread-ctx: Enable the thread context writer by default wi… #10941
- react-router: Trace Framework Mode with Orchestrion #10501
- Test Optimization: Add Jest test automation exclusions #10759
- Test Optimization: Honor test automation exclusion annotations #10814
- Test Optimization: Honor test automation exclusion annotations #10818
- Test Optimization: Honor test automation exclusion annotations #10820
- Test Optimization: Honor test automation exclusion annotations #10817
- Test Optimization: Honor test automation exclusion tags #10816
- webdriverio: Honor Mocha and Jasmine test automation exclusions #10819
Fixes
- claude-agent-sdk: Remove footer text properly from tool call output #11046
- Dependencies: Patch OpenTelemetry baggage propagation advisory #10075
- Feature Flags: Adopt provider 2.6 configuration lifecycle #10990
- fetch: Preserve abort signals and request options #10966
- General: Decode OTEL map entries before assignment #11080
- General: Group spans with exported HTTP semantics #10894
- General: Report non-instrumented ESM packages in dependency telemetry #10927
- General: Validate required configuration before initialization #10239
- graphql: Trace graphql-jit conditional entrypoints #10867
- grpc: Finish the server span once per call #10983
- LLM Observability: Restore message placeholders from prompt file cache #10542
- log: Bound exported payloads by UTF-8 bytes #11061
- mariadb: Send the DBM propagation comment to the database #10967
- OpenTelemetry: Select OTLP for HTTP semantic conventions #10879
- oracledb: Preserve context for queued session callbacks #11049
- pg: Finish pipelined query spans with their own results #10998
- Profiling: Don't start a second wall profiler for the cpu alias #11030
- Profiling: Release finished endpoint waiters #11026
- Test Optimization: Add telemetry context and reduce error noise #11058
- Test Optimization: Bind no-worker setup to the active Vitest instance #11095
- Test Optimization: Guard missing step completion metadata #10726
Performance
- oracledb: Cache parsed connection metadata #10417
Internal (CI, Testing, Benchmarking)
- agents: Require evidence for review findings #10203
- azure-functions: Avoid bundle download for HTTP integration #10485
- benchmarks: Use master as the merge queue baseline #11035
- codeowners: Remove APM SDK ownership of API docs #10968
- codeowners: Update type declaration ownership #11001
- eslint: Address Unicorn 79 lint failures #11027
- Feature Flags: Cover explicit retry policy during EVP discovery #10026
- General: Simplify redundant parameter fallbacks #10874
- General: Update one-pipeline version #10963
- General: Update one-pipeline version #11023
- integration-tests: Copy sandbox fixtures in source order #11079
- next: Match malformed URL span status to the response #10965
- next: Remove fixture files asynchronously #10880
- release: Label release proposal pull requests #11066
- Test Optimization: Let slow retry fixtures complete #10981