Skip to content

Commit 27a8d45

Browse files
authored
chore: version 0.14.0 proposal (#1763)
1 parent 14818da commit 27a8d45

File tree

88 files changed

+382
-325
lines changed

Some content is hidden

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

88 files changed

+382
-325
lines changed

CHANGELOG.md

Lines changed: 70 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,63 @@ All notable changes to this project will be documented in this file.
44

55
## Unreleased
66

7+
## 0.14.0
8+
9+
### :boom: Breaking Change
10+
11+
* `opentelemetry-api`, `opentelemetry-metrics`
12+
* [#1709](https://github.com/open-telemetry/opentelemetry-js/pull/1709) refactor: batch observer to be independent from metric types ([@legendecas](https://github.com/legendecas))
13+
* `opentelemetry-api`, `opentelemetry-instrumentation-http`, `opentelemetry-instrumentation-xml-http-request`, `opentelemetry-plugin-fetch`, `opentelemetry-plugin-grpc-js`, `opentelemetry-plugin-grpc`, `opentelemetry-plugin-http`, `opentelemetry-shim-opentracing`
14+
* [#1734](https://github.com/open-telemetry/opentelemetry-js/pull/1734) chore: requires user to pass context to propagation APIs ([@Flarna](https://github.com/Flarna))
15+
* `opentelemetry-api`, `opentelemetry-core`, `opentelemetry-grpc-utils`, `opentelemetry-node`, `opentelemetry-plugin-fetch`, `opentelemetry-plugin-grpc-js`, `opentelemetry-plugin-grpc`, `opentelemetry-plugin-http`
16+
* [#1715](https://github.com/open-telemetry/opentelemetry-js/pull/1715) chore: moving plugin from api to core ([@obecny](https://github.com/obecny))
17+
18+
### :rocket: (Enhancement)
19+
20+
* `opentelemetry-semantic-conventions`
21+
* [#1684](https://github.com/open-telemetry/opentelemetry-js/pull/1684) feat(semantic-conventions): messaging specifications ([@nirsky](https://github.com/nirsky))
22+
* `opentelemetry-tracing`
23+
* [#1685](https://github.com/open-telemetry/opentelemetry-js/pull/1685) chore: remove ordered attribute dropping ([@dyladan](https://github.com/dyladan))
24+
* `opentelemetry-api`, `opentelemetry-core`, `opentelemetry-sdk-node`, `opentelemetry-shim-opentracing`, `opentelemetry-tracing`
25+
* [#1687](https://github.com/open-telemetry/opentelemetry-js/pull/1687) chore: rename CorrelationContext to Baggage ([@dyladan](https://github.com/dyladan))
26+
* `opentelemetry-exporter-prometheus`
27+
* [#1697](https://github.com/open-telemetry/opentelemetry-js/pull/1697) fix(exporter-prometheus): add appendTimestamp option to ExporterConfig ([@antoniomrfranco](https://github.com/antoniomrfranco))
28+
* `opentelemetry-exporter-collector-proto`, `opentelemetry-exporter-collector`
29+
* [#1661](https://github.com/open-telemetry/opentelemetry-js/pull/1661) Use http keep-alive in collector exporter ([@lonewolf3739](https://github.com/lonewolf3739))
30+
* `opentelemetry-plugin-http`, `opentelemetry-semantic-conventions`
31+
* [#1625](https://github.com/open-telemetry/opentelemetry-js/pull/1625) feat(opentelemetry-js): add content size attributes to HTTP spans ([@nijotz](https://github.com/nijotz))
32+
* `opentelemetry-exporter-collector`
33+
* [#1708](https://github.com/open-telemetry/opentelemetry-js/pull/1708) feat(exporter-collector): implement concurrencyLimit option ([@dobesv](https://github.com/dobesv))
34+
* `opentelemetry-api`, `opentelemetry-core`, `opentelemetry-grpc-utils`, `opentelemetry-node`, `opentelemetry-plugin-fetch`, `opentelemetry-plugin-grpc-js`, `opentelemetry-plugin-grpc`, `opentelemetry-plugin-http`
35+
* [#1715](https://github.com/open-telemetry/opentelemetry-js/pull/1715) chore: moving plugin from api to core ([@obecny](https://github.com/obecny))
36+
37+
### :bug: (Bug Fix)
38+
39+
* `opentelemetry-exporter-jaeger`
40+
* [#1758](https://github.com/open-telemetry/opentelemetry-js/pull/1758) fix(@opentelemetry/exporter-jaeger): fixed issue #1757 ([@debagger](https://github.com/debagger))
41+
* `opentelemetry-exporter-collector-grpc`, `opentelemetry-exporter-collector-proto`, `opentelemetry-exporter-collector`
42+
* [#1751](https://github.com/open-telemetry/opentelemetry-js/pull/1751) Fixing Span status when exporting span ([@obecny](https://github.com/obecny))
43+
* `opentelemetry-instrumentation-http`, `opentelemetry-plugin-http`
44+
* [#1747](https://github.com/open-telemetry/opentelemetry-js/pull/1747) feat: fixing failing test ([@obecny](https://github.com/obecny))
45+
* `opentelemetry-instrumentation-xml-http-request`
46+
* [#1720](https://github.com/open-telemetry/opentelemetry-js/pull/1720) fix(xhr): check for resource timing support ([@bradfrosty](https://github.com/bradfrosty))
47+
48+
### Committers: 13
49+
50+
* Antônio Franco ([@antoniomrfranco](https://github.com/antoniomrfranco))
51+
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
52+
* Brad Frost ([@bradfrosty](https://github.com/bradfrosty))
53+
* Daniel Dyla ([@dyladan](https://github.com/dyladan))
54+
* Dobes Vandermeer ([@dobesv](https://github.com/dobesv))
55+
* Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
56+
* Mikhail Sokolov ([@debagger](https://github.com/debagger))
57+
* Nik Zap ([@nijotz](https://github.com/nijotz))
58+
* Nir Hadassi ([@nirsky](https://github.com/nirsky))
59+
* Shovnik Bhattacharya ([@shovnik](https://github.com/shovnik))
60+
* Srikanth Chekuri ([@lonewolf3739](https://github.com/lonewolf3739))
61+
* Valentin Marchaud ([@vmarchaud](https://github.com/vmarchaud))
62+
* legendecas ([@legendecas](https://github.com/legendecas))
63+
764
## 0.13.0
865

966
### :boom: Breaking Change
@@ -72,7 +129,7 @@ All notable changes to this project will be documented in this file.
72129
* `opentelemetry-context-zone-peer-dep`, `opentelemetry-web`
73130
* [#1616](https://github.com/open-telemetry/opentelemetry-js/pull/1616) docs: zone ctx manager can only be used with es2015 ([@dyladan](https://github.com/dyladan))
74131

75-
#### Committers: 16
132+
### Committers: 16
76133

77134
* Andrew ([@AndrewGrachov](https://github.com/AndrewGrachov))
78135
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
@@ -267,7 +324,7 @@ All notable changes to this project will be documented in this file.
267324
* Other
268325
* [#1431](https://github.com/open-telemetry/opentelemetry-js/pull/1431) Fix typo in document. ([@dengliming](https://github.com/dengliming))
269326

270-
#### Committers: 21
327+
### Committers: 21
271328

272329
* Andrew ([@AndrewGrachov](https://github.com/AndrewGrachov))
273330
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
@@ -391,7 +448,7 @@ All notable changes to this project will be documented in this file.
391448
* `opentelemetry-api`, `opentelemetry-metrics`
392449
* [#1272](https://github.com/open-telemetry/opentelemetry-js/pull/1272) feat: adding new metric: up down sum observer ([@obecny](https://github.com/obecny))
393450

394-
#### Committers: 21
451+
### Committers: 21
395452

396453
* Adam Egyed ([@adamegyed](https://github.com/adamegyed))
397454
* Aravin ([@aravinsiva](https://github.com/aravinsiva))
@@ -469,7 +526,7 @@ All notable changes to this project will be documented in this file.
469526
* [#1142](https://github.com/open-telemetry/opentelemetry-js/pull/1142) chore: template prometheus endpoint in examples rather than hardcode ([@naseemkullah](https://github.com/naseemkullah))
470527
* [#1217](https://github.com/open-telemetry/opentelemetry-js/pull/1217) chore: fix markdown linting and add npm script ([@dyladan](https://github.com/dyladan))
471528

472-
#### Committers: 13
529+
### Committers: 13
473530

474531
* David W. ([@davidwitten](https://github.com/davidwitten))
475532
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
@@ -504,7 +561,7 @@ All notable changes to this project will be documented in this file.
504561
* `opentelemetry-api`
505562
* [#1106](https://github.com/open-telemetry/opentelemetry-js/pull/1106) chore: improve API documentation ([@mayurkale22](https://github.com/mayurkale22))
506563

507-
#### Committers: 7
564+
### Committers: 7
508565

509566
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
510567
* Daniel Dyla ([@dyladan](https://github.com/dyladan))
@@ -535,7 +592,7 @@ All notable changes to this project will be documented in this file.
535592
* `opentelemetry-core`
536593
* [#1080](https://github.com/open-telemetry/opentelemetry-js/pull/1080) docs: document CorrelationContext propagator under Built-in Implement… ([@rubenvp8510](https://github.com/rubenvp8510))
537594

538-
#### Committers: 5
595+
### Committers: 5
539596

540597
* Marian Zagoruiko ([@mzahor](https://github.com/mzahor))
541598
* Mayur Kale ([@mayurkale22](https://github.com/mayurkale22))
@@ -574,7 +631,7 @@ All notable changes to this project will be documented in this file.
574631
* `opentelemetry-exporter-prometheus`
575632
* [#1056](https://github.com/open-telemetry/opentelemetry-js/pull/1056) fix readme: setting labelKeys when creating the counter ([@luebken](https://github.com/luebken))
576633

577-
#### Committers: 9
634+
### Committers: 9
578635

579636
* Alan Storm ([@astorm](https://github.com/astorm))
580637
* Amir Blum ([@BlumAmir](https://github.com/BlumAmir))
@@ -635,7 +692,7 @@ Released 2020-05-12
635692
* [#1003](https://github.com/open-telemetry/opentelemetry-js/pull/1003) chore: test on node 14 ([@dyladan](https://github.com/dyladan))
636693
* [#990](https://github.com/open-telemetry/opentelemetry-js/pull/990) fix(opentracing-shim): update opentracing shim example ([@sleighzy](https://github.com/sleighzy))
637694

638-
#### Committers: 7
695+
### Committers: 7
639696

640697
* legendecas ([@legendecas](https://github.com/legendecas))
641698
* Valentin Marchaud ([@vmarchaud](https://github.com/vmarchaud))
@@ -670,7 +727,7 @@ Released 2020-04-23
670727
* `opentelemetry-metrics`
671728
* [#930](https://github.com/open-telemetry/opentelemetry-js/pull/930) feat(aggregators): implement histogram aggregator ([@vmarchaud](https://github.com/vmarchaud))
672729

673-
#### Committers: 5
730+
### Committers: 5
674731

675732
* Naseem ([@naseemkullah](https://github.com/naseemkullah))
676733
* Matthew Wear ([@mwear](https://github.com/mwear))
@@ -701,7 +758,7 @@ Released 2020-04-08
701758
* `opentelemetry-propagator-jaeger`
702759
* [#937](https://github.com/open-telemetry/opentelemetry-js/pull/937) fix: Jaeger propagator example of usage" ([@shivkanya9146](https://github.com/shivkanya9146))
703760

704-
#### Committers: 4
761+
### Committers: 4
705762

706763
* Daniel Dyla ([@dyladan](https://github.com/dyladan))
707764
* Naseem ([@naseemkullah](https://github.com/naseemkullah))
@@ -729,7 +786,7 @@ Released 2020-04-01
729786
* `opentelemetry-node`
730787
* [#921](https://github.com/open-telemetry/opentelemetry-js/pull/921) chore: fix Require Path in README [@shivkanya9146](https://github.com/shivkanya9146))
731788

732-
#### Committers: 4
789+
### Committers: 4
733790

734791
* Mayur Kale ([@mayurkale22](https://github.com/mayurkale22))
735792
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
@@ -763,7 +820,7 @@ Released 2020-03-27
763820
* `opentelemetry-context-base`, `opentelemetry-core`, `opentelemetry-plugin-document-load`, `opentelemetry-plugin-user-interaction`, `opentelemetry-web`
764821
* [#906](https://github.com/open-telemetry/opentelemetry-js/pull/906) chore: fixing documentation for web tracer provider, fixing examples … ([@obecny](https://github.com/obecny))
765822

766-
#### Committers: 4
823+
### Committers: 4
767824

768825
* Bartlomiej Obecny ([@obecny](https://github.com/obecny))
769826
* Daniel Dyla ([@dyladan](https://github.com/dyladan))
@@ -783,7 +840,7 @@ Released 2020-03-19
783840
* `opentelemetry-metrics`
784841
* [#881](https://github.com/open-telemetry/opentelemetry-js/pull/881) fix: @opentelemetry/metrics fails to run due to bad import ([@mayurkale22](https://github.com/mayurkale22))
785842

786-
#### Committers: 2
843+
### Committers: 2
787844

788845
* Daniel Dyla ([@dyladan](https://github.com/dyladan))
789846
* Mayur Kale ([@mayurkale22](https://github.com/mayurkale22))

backwards-compatability/node10/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"name": "backcompat-node10",
3-
"version": "0.13.0",
3+
"version": "0.14.0",
44
"private": true,
55
"description": "Backwards compatability app for node8 types and the OpenTelemetry Node.js SDK",
66
"main": "index.js",
77
"scripts": {
88
"test:backcompat": "tsc --noEmit index.ts"
99
},
1010
"dependencies": {
11-
"@opentelemetry/sdk-node": "^0.13.0",
12-
"@opentelemetry/tracing": "^0.13.0"
11+
"@opentelemetry/sdk-node": "^0.14.0",
12+
"@opentelemetry/tracing": "^0.14.0"
1313
},
1414
"devDependencies": {
1515
"@types/node": "10.17.48",

backwards-compatability/node12/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"name": "backcompat-node12",
3-
"version": "0.13.0",
3+
"version": "0.14.0",
44
"private": true,
55
"description": "Backwards compatability app for node8 types and the OpenTelemetry Node.js SDK",
66
"main": "index.js",
77
"scripts": {
88
"test:backcompat": "tsc --noEmit index.ts"
99
},
1010
"dependencies": {
11-
"@opentelemetry/sdk-node": "^0.13.0",
12-
"@opentelemetry/tracing": "^0.13.0"
11+
"@opentelemetry/sdk-node": "^0.14.0",
12+
"@opentelemetry/tracing": "^0.14.0"
1313
},
1414
"devDependencies": {
1515
"@types/node": "12.19.8",

backwards-compatability/node8/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"name": "backcompat-node8",
3-
"version": "0.13.0",
3+
"version": "0.14.0",
44
"private": true,
55
"description": "Backwards compatability app for node8 types and the OpenTelemetry Node.js SDK",
66
"main": "index.js",
77
"scripts": {
88
"test:backcompat": "tsc --noEmit index.ts"
99
},
1010
"dependencies": {
11-
"@opentelemetry/sdk-node": "^0.13.0",
12-
"@opentelemetry/tracing": "^0.13.0"
11+
"@opentelemetry/sdk-node": "^0.14.0",
12+
"@opentelemetry/tracing": "^0.14.0"
1313
},
1414
"devDependencies": {
1515
"@types/node": "8.10.66",

examples/basic-tracer-node/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "example-basic-tracer-node",
33
"private": true,
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"description": "Example of using @opentelemetry/tracing in Node.js",
66
"main": "index.js",
77
"scripts": {
@@ -24,9 +24,9 @@
2424
"url": "https://github.com/open-telemetry/opentelemetry-js/issues"
2525
},
2626
"dependencies": {
27-
"@opentelemetry/api": "^0.13.0",
28-
"@opentelemetry/exporter-jaeger": "^0.13.0",
29-
"@opentelemetry/tracing": "^0.13.0"
27+
"@opentelemetry/api": "^0.14.0",
28+
"@opentelemetry/exporter-jaeger": "^0.14.0",
29+
"@opentelemetry/tracing": "^0.14.0"
3030
},
3131
"homepage": "https://github.com/open-telemetry/opentelemetry-js#readme"
3232
}

examples/collector-exporter-node/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "example-collector-exporter-node",
33
"private": true,
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"description": "Example of using @opentelemetry/collector-exporter in Node.js",
66
"main": "index.js",
77
"scripts": {
@@ -28,13 +28,13 @@
2828
"url": "https://github.com/open-telemetry/opentelemetry-js/issues"
2929
},
3030
"dependencies": {
31-
"@opentelemetry/api": "^0.13.0",
32-
"@opentelemetry/core": "^0.13.0",
33-
"@opentelemetry/exporter-collector": "^0.13.0",
34-
"@opentelemetry/exporter-collector-grpc": "^0.13.0",
35-
"@opentelemetry/exporter-collector-proto": "^0.13.0",
36-
"@opentelemetry/metrics": "^0.13.0",
37-
"@opentelemetry/tracing": "^0.13.0"
31+
"@opentelemetry/api": "^0.14.0",
32+
"@opentelemetry/core": "^0.14.0",
33+
"@opentelemetry/exporter-collector": "^0.14.0",
34+
"@opentelemetry/exporter-collector-grpc": "^0.14.0",
35+
"@opentelemetry/exporter-collector-proto": "^0.14.0",
36+
"@opentelemetry/metrics": "^0.14.0",
37+
"@opentelemetry/tracing": "^0.14.0"
3838
},
3939
"homepage": "https://github.com/open-telemetry/opentelemetry-js#readme"
4040
}

examples/grpc-js/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "grpc-js-example",
33
"private": true,
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"description": "Example of @grpc/grpc-js integration with OpenTelemetry",
66
"main": "index.js",
77
"scripts": {
@@ -29,12 +29,12 @@
2929
},
3030
"dependencies": {
3131
"@grpc/grpc-js": "^1.0.5",
32-
"@opentelemetry/api": "^0.13.0",
33-
"@opentelemetry/exporter-jaeger": "^0.13.0",
34-
"@opentelemetry/exporter-zipkin": "^0.13.0",
35-
"@opentelemetry/node": "^0.13.0",
36-
"@opentelemetry/plugin-grpc-js": "^0.13.0",
37-
"@opentelemetry/tracing": "^0.13.0",
32+
"@opentelemetry/api": "^0.14.0",
33+
"@opentelemetry/exporter-jaeger": "^0.14.0",
34+
"@opentelemetry/exporter-zipkin": "^0.14.0",
35+
"@opentelemetry/node": "^0.14.0",
36+
"@opentelemetry/plugin-grpc-js": "^0.14.0",
37+
"@opentelemetry/tracing": "^0.14.0",
3838
"google-protobuf": "^3.9.2"
3939
},
4040
"homepage": "https://github.com/open-telemetry/opentelemetry-js#readme",

examples/grpc/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "grpc-example",
33
"private": true,
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"description": "Example of gRPC integration with OpenTelemetry",
66
"main": "index.js",
77
"scripts": {
@@ -28,15 +28,15 @@
2828
"url": "https://github.com/open-telemetry/opentelemetry-js/issues"
2929
},
3030
"dependencies": {
31-
"@opentelemetry/api": "^0.13.0",
32-
"@opentelemetry/exporter-jaeger": "^0.13.0",
33-
"@opentelemetry/exporter-zipkin": "^0.13.0",
34-
"@opentelemetry/node": "^0.13.0",
35-
"@opentelemetry/plugin-grpc": "^0.13.0",
36-
"@opentelemetry/tracing": "^0.13.0",
31+
"@opentelemetry/api": "^0.14.0",
32+
"@opentelemetry/exporter-jaeger": "^0.14.0",
33+
"@opentelemetry/exporter-zipkin": "^0.14.0",
34+
"@opentelemetry/node": "^0.14.0",
35+
"@opentelemetry/plugin-grpc": "^0.14.0",
36+
"@opentelemetry/tracing": "^0.14.0",
3737
"google-protobuf": "^3.9.2",
3838
"grpc": "^1.23.3",
39-
"node-pre-gyp": "0.13.0"
39+
"node-pre-gyp": "0.14.0"
4040
},
4141
"homepage": "https://github.com/open-telemetry/opentelemetry-js#readme",
4242
"devDependencies": {

examples/http/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "http-example",
33
"private": true,
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"description": "Example of HTTP integration with OpenTelemetry",
66
"main": "index.js",
77
"scripts": {
@@ -28,12 +28,12 @@
2828
"url": "https://github.com/open-telemetry/opentelemetry-js/issues"
2929
},
3030
"dependencies": {
31-
"@opentelemetry/api": "^0.13.0",
32-
"@opentelemetry/exporter-jaeger": "^0.13.0",
33-
"@opentelemetry/exporter-zipkin": "^0.13.0",
34-
"@opentelemetry/node": "^0.13.0",
35-
"@opentelemetry/plugin-http": "^0.13.0",
36-
"@opentelemetry/tracing": "^0.13.0"
31+
"@opentelemetry/api": "^0.14.0",
32+
"@opentelemetry/exporter-jaeger": "^0.14.0",
33+
"@opentelemetry/exporter-zipkin": "^0.14.0",
34+
"@opentelemetry/node": "^0.14.0",
35+
"@opentelemetry/plugin-http": "^0.14.0",
36+
"@opentelemetry/tracing": "^0.14.0"
3737
},
3838
"homepage": "https://github.com/open-telemetry/opentelemetry-js#readme",
3939
"devDependencies": {

0 commit comments

Comments
 (0)