Skip to content

Commit 7972edf

Browse files
authored
chore: release SDK 1.8.0 / Experimental 0.34.0 with metrics GA (#3340)
1 parent 27c4f76 commit 7972edf

File tree

155 files changed

+332
-298
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+332
-298
lines changed

.github/ISSUE_TEMPLATE/bug_report.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ body:
8484
"start": "node -r tracing.js app.js"
8585
},
8686
"dependencies": {
87-
"@opentelemetry/api": "^1.2.0",
87+
"@opentelemetry/api": "^1.3.0",
8888
"@opentelemetry/sdk-trace-base": "~1.3.1",
8989
...
9090
}

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,28 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
For API changes, see the [API CHANGELOG](api/CHANGELOG.md).
6+
For experimental package changes, see the [experimental CHANGELOG](experimental/CHANGELOG.md).
7+
58
## Unreleased
69

710
### :boom: Breaking Change
811

12+
### :rocket: (Enhancement)
13+
14+
### :bug: (Bug Fix)
15+
16+
### :books: (Refine Doc)
17+
18+
### :house: (Internal)
19+
20+
## 1.8.0
21+
22+
* `@opentelemetry/sdk-metrics` has been promoted to stable
23+
* `@opentelemetry/api-metrics` has been merged into `@opentelemetry/api` and deprecated
24+
25+
### :boom: Breaking Change
26+
927
* feat(api): merge api-metrics into api [#3374](https://github.com/open-telemetry/opentelemetry-js/pull/3374) @legendecas
1028

1129
### :rocket: (Enhancement)
@@ -37,6 +55,11 @@ All notable changes to this project will be documented in this file.
3755
Metrics API is now stable and generally available.
3856
There are no changes between 1.0.0 and the previous 0.33.0 version.
3957

58+
### :boom: Breaking Change
59+
60+
* Add semver check to metrics API [#3357](https://github.com/open-telemetry/opentelemetry-js/pull/3357) @dyladan
61+
* Previously API versions were only considered compatible if the API was exactly the same
62+
4063
## 1.7.0
4164

4265
### :bug: (Bug Fix)

examples/https/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "https-example",
33
"private": true,
4-
"version": "0.33.0",
4+
"version": "0.34.0",
55
"description": "Example of HTTPs integration with OpenTelemetry",
66
"main": "build/src/index.js",
77
"types": "build/src/index.d.ts",
@@ -33,14 +33,14 @@
3333
},
3434
"dependencies": {
3535
"@opentelemetry/api": "^1.0.0",
36-
"@opentelemetry/exporter-jaeger": "1.7.0",
37-
"@opentelemetry/exporter-zipkin": "1.7.0",
38-
"@opentelemetry/instrumentation": "0.33.0",
39-
"@opentelemetry/instrumentation-http": "0.33.0",
40-
"@opentelemetry/resources": "1.7.0",
41-
"@opentelemetry/sdk-trace-base": "1.7.0",
42-
"@opentelemetry/sdk-trace-node": "1.7.0",
43-
"@opentelemetry/semantic-conventions": "1.7.0"
36+
"@opentelemetry/exporter-jaeger": "1.8.0",
37+
"@opentelemetry/exporter-zipkin": "1.8.0",
38+
"@opentelemetry/instrumentation": "0.34.0",
39+
"@opentelemetry/instrumentation-http": "0.34.0",
40+
"@opentelemetry/resources": "1.8.0",
41+
"@opentelemetry/sdk-trace-base": "1.8.0",
42+
"@opentelemetry/sdk-trace-node": "1.8.0",
43+
"@opentelemetry/semantic-conventions": "1.8.0"
4444
},
4545
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/https",
4646
"devDependencies": {

examples/opentelemetry-web/package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "web-opentelemetry-example",
33
"private": true,
4-
"version": "0.33.0",
4+
"version": "0.34.0",
55
"description": "Example of using @opentelemetry/sdk-trace-web and @opentelemetry/sdk-metrics in browser",
66
"main": "index.js",
77
"scripts": {
@@ -42,20 +42,20 @@
4242
"webpack-merge": "^5.8.0"
4343
},
4444
"dependencies": {
45-
"@opentelemetry/api": "^1.2.0",
46-
"@opentelemetry/context-zone": "1.7.0",
47-
"@opentelemetry/core": "1.7.0",
48-
"@opentelemetry/exporter-metrics-otlp-http": "0.33.0",
49-
"@opentelemetry/exporter-trace-otlp-http": "0.33.0",
50-
"@opentelemetry/exporter-zipkin": "1.7.0",
51-
"@opentelemetry/instrumentation": "0.33.0",
52-
"@opentelemetry/instrumentation-fetch": "0.33.0",
53-
"@opentelemetry/instrumentation-xml-http-request": "0.33.0",
54-
"@opentelemetry/propagator-b3": "1.7.0",
55-
"@opentelemetry/sdk-metrics": "0.33.0",
56-
"@opentelemetry/sdk-trace-base": "1.7.0",
57-
"@opentelemetry/sdk-trace-web": "1.7.0",
58-
"@opentelemetry/semantic-conventions": "1.7.0"
45+
"@opentelemetry/api": "^1.3.0",
46+
"@opentelemetry/context-zone": "1.8.0",
47+
"@opentelemetry/core": "1.8.0",
48+
"@opentelemetry/exporter-metrics-otlp-http": "0.34.0",
49+
"@opentelemetry/exporter-trace-otlp-http": "0.34.0",
50+
"@opentelemetry/exporter-zipkin": "1.8.0",
51+
"@opentelemetry/instrumentation": "0.34.0",
52+
"@opentelemetry/instrumentation-fetch": "0.34.0",
53+
"@opentelemetry/instrumentation-xml-http-request": "0.34.0",
54+
"@opentelemetry/propagator-b3": "1.8.0",
55+
"@opentelemetry/sdk-metrics": "1.8.0",
56+
"@opentelemetry/sdk-trace-base": "1.8.0",
57+
"@opentelemetry/sdk-trace-web": "1.8.0",
58+
"@opentelemetry/semantic-conventions": "1.8.0"
5959
},
6060
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/tracer-web"
6161
}

examples/otlp-exporter-node/package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "example-otlp-exporter-node",
33
"private": true,
4-
"version": "0.33.0",
4+
"version": "0.34.0",
55
"description": "Example of using @opentelemetry/collector-exporter in Node.js",
66
"main": "index.js",
77
"scripts": {
@@ -28,18 +28,18 @@
2828
"url": "https://github.com/open-telemetry/opentelemetry-js/issues"
2929
},
3030
"dependencies": {
31-
"@opentelemetry/api": "^1.2.0",
32-
"@opentelemetry/core": "1.7.0",
33-
"@opentelemetry/exporter-metrics-otlp-grpc": "0.33.0",
34-
"@opentelemetry/exporter-metrics-otlp-http": "0.33.0",
35-
"@opentelemetry/exporter-metrics-otlp-proto": "0.33.0",
36-
"@opentelemetry/exporter-trace-otlp-grpc": "0.33.0",
37-
"@opentelemetry/exporter-trace-otlp-http": "0.33.0",
38-
"@opentelemetry/exporter-trace-otlp-proto": "0.33.0",
39-
"@opentelemetry/resources": "1.7.0",
40-
"@opentelemetry/sdk-metrics": "0.33.0",
41-
"@opentelemetry/sdk-trace-base": "1.7.0",
42-
"@opentelemetry/semantic-conventions": "1.7.0"
31+
"@opentelemetry/api": "^1.3.0",
32+
"@opentelemetry/core": "1.8.0",
33+
"@opentelemetry/exporter-metrics-otlp-grpc": "0.34.0",
34+
"@opentelemetry/exporter-metrics-otlp-http": "0.34.0",
35+
"@opentelemetry/exporter-metrics-otlp-proto": "0.34.0",
36+
"@opentelemetry/exporter-trace-otlp-grpc": "0.34.0",
37+
"@opentelemetry/exporter-trace-otlp-http": "0.34.0",
38+
"@opentelemetry/exporter-trace-otlp-proto": "0.34.0",
39+
"@opentelemetry/resources": "1.8.0",
40+
"@opentelemetry/sdk-metrics": "1.8.0",
41+
"@opentelemetry/sdk-trace-base": "1.8.0",
42+
"@opentelemetry/semantic-conventions": "1.8.0"
4343
},
4444
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/otlp-exporter-node"
4545
}

experimental/CHANGELOG.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,18 @@ All notable changes to experimental packages in this project will be documented
66

77
### :boom: Breaking Change
88

9-
* Add semver check to metrics API [#3357](https://github.com/open-telemetry/opentelemetry-js/pull/3357) @dyladan
10-
* Previously API versions were only considered compatible if the API was exactly the same
9+
### :rocket: (Enhancement)
10+
11+
### :bug: (Bug Fix)
12+
13+
### :books: (Refine Doc)
14+
15+
### :house: (Internal)
16+
17+
## 0.34.0
18+
19+
* `@opentelemetry/sdk-metrics` moved to [packages/sdk-metrics](../packages/sdk-metrics)
20+
* `@opentelemetry/api-metrics` deprecated and merged into [api](../api)
1121

1222
### :rocket: (Enhancement)
1323

experimental/backwards-compatability/node14/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "backcompat-node14",
3-
"version": "0.33.0",
3+
"version": "0.34.0",
44
"private": true,
55
"description": "Backwards compatability app for node 14 types and the OpenTelemetry Node.js SDK",
66
"main": "index.js",
@@ -9,8 +9,8 @@
99
"peer-api-check": "node ../../../scripts/peer-api-check.js"
1010
},
1111
"dependencies": {
12-
"@opentelemetry/sdk-node": "0.33.0",
13-
"@opentelemetry/sdk-trace-base": "1.7.0"
12+
"@opentelemetry/sdk-node": "0.34.0",
13+
"@opentelemetry/sdk-trace-base": "1.8.0"
1414
},
1515
"devDependencies": {
1616
"@types/node": "14.18.25",

experimental/backwards-compatability/node16/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "backcompat-node16",
3-
"version": "0.33.0",
3+
"version": "0.34.0",
44
"private": true,
55
"description": "Backwards compatability app for node 16 types and the OpenTelemetry Node.js SDK",
66
"main": "index.js",
@@ -9,8 +9,8 @@
99
"peer-api-check": "node ../../../scripts/peer-api-check.js"
1010
},
1111
"dependencies": {
12-
"@opentelemetry/sdk-node": "0.33.0",
13-
"@opentelemetry/sdk-trace-base": "1.7.0"
12+
"@opentelemetry/sdk-node": "0.34.0",
13+
"@opentelemetry/sdk-trace-base": "1.8.0"
1414
},
1515
"devDependencies": {
1616
"@types/node": "16.11.52",
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "prometheus-example",
3-
"version": "0.33.0",
3+
"version": "0.34.0",
4+
"private": true,
45
"description": "Example of using @opentelemetry/sdk-metrics and @opentelemetry/exporter-prometheus",
56
"main": "index.js",
67
"scripts": {
@@ -9,8 +10,8 @@
910
"author": "OpenTelemetry Authors",
1011
"license": "Apache-2.0",
1112
"dependencies": {
12-
"@opentelemetry/api": "^1.2.0",
13-
"@opentelemetry/exporter-prometheus": "0.33.0",
14-
"@opentelemetry/sdk-metrics": "0.33.0"
13+
"@opentelemetry/api": "^1.3.0",
14+
"@opentelemetry/exporter-prometheus": "0.34.0",
15+
"@opentelemetry/sdk-metrics": "1.8.0"
1516
}
1617
}

experimental/packages/api-logs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opentelemetry/api-logs",
3-
"version": "0.33.0",
3+
"version": "0.34.0",
44
"description": "Public logs API for OpenTelemetry",
55
"main": "build/src/index.js",
66
"module": "build/esm/index.js",

0 commit comments

Comments
 (0)