You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(resource): do not trigger `Accessing resource attributes before async attributes settled` warning when detecting resources [#5546](https://github.com/open-telemetry/opentelemetry-js/pull/5546)@dyladan
21
+
* verbose logging of detected resource removed
22
+
* fix(resource): use dynamic import over require to improve ESM compliance [#5298](https://github.com/open-telemetry/opentelemetry-js/pull/5298)@xiaoxiangmoe
* refactor(metrics): Updated metrics samples to no longer treat `sdk.start()` as async [#5617](https://github.com/open-telemetry/opentelemetry-js/pull/5617)@JacksonWeber
* refactor: replace assertRejects() with assert.rejects() [#5614](https://github.com/open-telemetry/opentelemetry-js/pull/5614)@cjihrig
33
+
* refactor(core): migrate from deprecated semconv constants [#5575](https://github.com/open-telemetry/opentelemetry-js/pull/5575)@alumni55748
34
+
35
+
## 2.0.0
36
+
37
+
### Summary
38
+
39
+
- The **minimum supported Node.js has been raised to `^18.19.0 || >=20.6.0`**. This means that support for Node.js 14 and 16 has been dropped.
40
+
- The **minimum supported TypeScript version has been raised to 5.0.4**.
41
+
- The **compilation target for transpiled TypeScript has been raised to ES2022** (from ES2017).
42
+
- The **public interface has changed**
43
+
- for notes on migrating to 2.x / 0.200.x see [the upgrade guide](https://github.com/open-telemetry/opentelemetry-js/tree/main/doc/upgrade-to-2.x.md)
44
+
- Only experimental versions `0.200.0` are compatible with this release
45
+
13
46
### :boom: Breaking Change
14
47
15
48
* feat(sdk-trace-base)!: Add `parentSpanContext` and remove `parentSpanId` from `Span` and `ReadableSpan`[#5450](https://github.com/open-telemetry/opentelemetry-js/pull/5450)@JacksonWeber
@@ -151,8 +184,7 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2
151
184
* fix(exporter-zipkin): remove usages of deprecated `url.parse` from `node:url`[#5390](https://github.com/open-telemetry/opentelemetry-js/pull/5390)@chancancode
152
185
* fix(sdk-metrics): do not export from `PeriodicExportingMetricReader` when there are no metrics to export. [#5288](https://github.com/open-telemetry/opentelemetry-js/pull/5288)@jacksonweber
153
186
* fix(sdk-trace-base): always wait on pending export in SimpleSpanProcessor. [#5303](https://github.com/open-telemetry/opentelemetry-js/pull/5303)@anuraaga
154
-
155
-
### :books: (Refine Doc)
187
+
* fix(core): avoid using util in configuration.ts for browser compatibility [#5524](https://github.com/open-telemetry/opentelemetry-js/pull/5524)@sriraamas
Copy file name to clipboardExpand all lines: README.md
+3-6Lines changed: 3 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,10 +35,6 @@
35
35
36
36
---
37
37
38
-
> [!WARNING]
39
-
> This is the working branch for the work in progress 2.0 SDK, see [this tracking issue](https://github.com/open-telemetry/opentelemetry-js/issues/5148) for details.
40
-
> If you are a user looking for the current released state, you are probably looking for the [1.x SDK](https://github.com/open-telemetry/opentelemetry-js/tree/v1.x) on the v1.x branch.
41
-
42
38
## About this project
43
39
44
40
This is the JavaScript version of [OpenTelemetry](https://opentelemetry.io/), a framework for collecting traces, metrics, and logs from applications.
0 commit comments