Skip to content

v0.12.0 proposal#156

Merged
szegedi merged 3 commits into
v0.xfrom
v0.12.0-proposal
Jul 2, 2026
Merged

v0.12.0 proposal#156
szegedi merged 3 commits into
v0.xfrom
v0.12.0-proposal

Conversation

@szegedi

@szegedi szegedi commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Release proposal for v0.12.0 (cherry-picked from main onto v0.x).

New features

Other (build, dev)

szegedi and others added 3 commits July 2, 2026 15:42
…sions (#150)

The build-test-wasm composite action still pinned the old Node.js 20 era
actions/* versions while the rest of the repo had moved on. Bring it in
line: actions/checkout v6.0.2, actions/download-artifact v8.0.1,
actions/setup-node v6.3.0, actions/upload-artifact v7.0.1.
* Expose ThreadLocalMetadata via process_discovery

Replaces the flat `threadlocal_attribute_keys` field on the napi
TracerMetadata with a `threadlocal_metadata` substruct mirroring the
libdatadog Rust API. Lets callers set the schema-version string and
extra process-context attributes (strings and 64-bit ints for now)
alongside the attribute key map.

libdd-library-config and libdd-trace-protobuf are pinned to the merge
commit that introduced the new API (7cdeb7896e92d1ba38bde495934e112dac2eda25);
swap back to a tagged release once one that includes it is published.

This is a breaking change to the process_discovery.TracerMetadata
constructor. Downstream (dd-trace-js) will need to migrate from passing
threadlocalAttributeKeys directly to passing a threadlocalMetadata
object.
@szegedi szegedi requested review from a team as code owners July 2, 2026 13:43
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Overall package size

Self size: 30.08 MB
Deduped: 30.08 MB
No deduping: 30.08 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------|

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@szegedi szegedi merged commit b6ac0a5 into v0.x Jul 2, 2026
47 checks passed
@szegedi szegedi deleted the v0.12.0-proposal branch July 2, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants