1 | # CHANGELOG
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 |
|
5 | ## [1.1.0](https://www.github.com/open-telemetry/opentelemetry-js-api/compare/v1.0.4...v1.1.0) (2022-01-25)
|
6 |
|
7 |
|
8 | ### Features
|
9 |
|
10 | * add tracestate implementation to api ([#147](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/147)) ([82842c7](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/82842c7097614e6ece99e73838ac5e94ff5460b7))
|
11 | * define common attributes type ([#142](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/142)) ([ae9bead](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/ae9bead17750d35dec4b63cfae098087666abc85))
|
12 | * **trace:** add optional schema url to TracerProvider.getTracer ([#129](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/129)) ([aa65fc6](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/aa65fc66809d45090d6e4951c265386d17ccc6f6))
|
13 |
|
14 |
|
15 | ### Bug Fixes
|
16 |
|
17 | * export tracer options ([#154](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/154)) ([b125324](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/b125324438fb2f24eb80c7c6673afc8cfc99575e))
|
18 |
|
19 | ### [1.0.4](https://www.github.com/open-telemetry/opentelemetry-js-api/compare/v1.0.3...v1.0.4) (2021-12-18)
|
20 |
|
21 |
|
22 | ### Bug Fixes
|
23 |
|
24 | * align globalThis fallbacks with otel-core ([#126](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/126)) ([3507de7](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/3507de7c3b95396696657c021953b0b24a63a029))
|
25 |
|
26 | ### [1.0.3](https://www.github.com/open-telemetry/opentelemetry-js-api/compare/v1.0.2...v1.0.3) (2021-08-30)
|
27 |
|
28 |
|
29 | ### Bug Fixes
|
30 |
|
31 | * remove all circular dependencies ([#119](https://www.github.com/open-telemetry/opentelemetry-js-api/issues/119)) ([a8083e8](https://www.github.com/open-telemetry/opentelemetry-js-api/commit/a8083e84b23227828745da80fd5fe512357dd34b))
|
32 |
|
33 | ## 1.0.2
|
34 |
|
35 | ### :bug: Bug Fix
|
36 |
|
37 | * [#105](https://github.com/open-telemetry/opentelemetry-js-api/pull/105) fix: set delegate after successful registration ([@Flarna](https://github.com/Flarna))
|
38 | * [#94](https://github.com/open-telemetry/opentelemetry-js-api/pull/94) fix: enforce strict equality on prerelease versions ([@dyladan](https://github.com/dyladan))
|
39 |
|
40 | ### :memo: Documentation
|
41 |
|
42 | * [#106](https://github.com/open-telemetry/opentelemetry-js-api/pull/106) docs: fix crash in README example ([@trentm](https://github.com/trentm))
|
43 | * [#101](https://github.com/open-telemetry/opentelemetry-js-api/pull/101) docs: Format example for tracer.startActiveSpan ([@ad-m](https://github.com/ad-m))
|
44 | * [#99](https://github.com/open-telemetry/opentelemetry-js-api/pull/99) chore: fix link to API docs ([@dyladan](https://github.com/dyladan))
|
45 |
|
46 | ### :house: Internal
|
47 |
|
48 | * [#109](https://github.com/open-telemetry/opentelemetry-js-api/pull/109) internal: add missing approvers from core ([@dyladan](https://github.com/dyladan))
|
49 | * [#103](https://github.com/open-telemetry/opentelemetry-js-api/pull/103) chore: reuse NoopTracer in ProxyTracer ([@Flarna](https://github.com/Flarna))
|
50 |
|
51 | ### Committers: 4
|
52 |
|
53 | * Adam Dobrawy ([@ad-m](https://github.com/ad-m))
|
54 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
55 | * Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
|
56 | * Trent Mick ([@trentm](https://github.com/trentm))
|
57 |
|
58 | ## 1.0.1
|
59 |
|
60 | ### :bug: Bug Fix
|
61 |
|
62 | * [#96](https://github.com/open-telemetry/opentelemetry-js-api/pull/96) chore: remove circular dependency ([@dyladan](https://github.com/dyladan))
|
63 |
|
64 | ### Committers: 1
|
65 |
|
66 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
67 |
|
68 | ## 1.0.0
|
69 |
|
70 | ### :memo: Documentation
|
71 |
|
72 | * [#89](https://github.com/open-telemetry/opentelemetry-js-api/pull/89) chore: update upgrade guidelines ([@dyladan](https://github.com/dyladan))
|
73 |
|
74 | ### :house: Internal
|
75 |
|
76 | * [#90](https://github.com/open-telemetry/opentelemetry-js-api/pull/90) chore: enable typescript 4.3 noImplicitOverride option ([@Flarna](https://github.com/Flarna))
|
77 |
|
78 | ### Committers: 2
|
79 |
|
80 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
81 | * Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
|
82 |
|
83 | ## 0.21.0
|
84 |
|
85 | ### :boom: Breaking Change
|
86 |
|
87 | * [#78](https://github.com/open-telemetry/opentelemetry-js-api/pull/78) feat: unify signatures of `with` and `bind` ([@Rauno56](https://github.com/Rauno56))
|
88 | * [#46](https://github.com/open-telemetry/opentelemetry-js-api/pull/46) chore: do not export singletons ([@dyladan](https://github.com/dyladan))
|
89 |
|
90 | ### :rocket: Enhancement
|
91 |
|
92 | * [#81](https://github.com/open-telemetry/opentelemetry-js-api/pull/81) chore: function overloads implementation of startActiveSpan in noop t… ([@naseemkullah](https://github.com/naseemkullah))
|
93 |
|
94 | ### :house: Internal
|
95 |
|
96 | * [#84](https://github.com/open-telemetry/opentelemetry-js-api/pull/84) chore: remove unused backwards compatibility folder ([@Flarna](https://github.com/Flarna))
|
97 | * [#85](https://github.com/open-telemetry/opentelemetry-js-api/pull/85) chore: add node:16 to the test matrix ([@Rauno56](https://github.com/Rauno56))
|
98 | * [#63](https://github.com/open-telemetry/opentelemetry-js-api/pull/63) feat: debug log global registrations and logger overwrites ([@Rauno56](https://github.com/Rauno56))
|
99 | * [#75](https://github.com/open-telemetry/opentelemetry-js-api/pull/75) Add CodeQL Security Scan ([@xukaren](https://github.com/xukaren))
|
100 | * [#79](https://github.com/open-telemetry/opentelemetry-js-api/pull/79) chore: fix eslint config ([@Rauno56](https://github.com/Rauno56))
|
101 |
|
102 | ### Committers: 5
|
103 |
|
104 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
105 | * Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
|
106 | * Karen Xu ([@xukaren](https://github.com/xukaren))
|
107 | * Naseem ([@naseemkullah](https://github.com/naseemkullah))
|
108 | * Rauno Viskus ([@Rauno56](https://github.com/Rauno56))
|
109 |
|
110 | ## 0.20.0
|
111 |
|
112 | ### :rocket: Enhancement
|
113 |
|
114 | * [#69](https://github.com/open-telemetry/opentelemetry-js-api/pull/69) feat(context): add utils method to remove keys from context ([@vmarchaud](https://github.com/vmarchaud))
|
115 | * [#71](https://github.com/open-telemetry/opentelemetry-js-api/pull/71) chore: export baggage ([@dyladan](https://github.com/dyladan))
|
116 |
|
117 | ### Committers: 2
|
118 |
|
119 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
120 | * Valentin Marchaud ([@vmarchaud](https://github.com/vmarchaud))
|
121 |
|
122 | ## 0.19.0
|
123 |
|
124 | ### :boom: Breaking Change
|
125 |
|
126 | * [#55](https://github.com/open-telemetry/opentelemetry-js-api/pull/55) chore: move baggage methods in propagation namespace ([@vmarchaud](https://github.com/vmarchaud))
|
127 | * [#65](https://github.com/open-telemetry/opentelemetry-js-api/pull/65) chore: remove suppress instrumentation ([@dyladan](https://github.com/dyladan))
|
128 | * [#60](https://github.com/open-telemetry/opentelemetry-js-api/pull/60) chore: removing timed event ([@obecny](https://github.com/obecny))
|
129 | * [#58](https://github.com/open-telemetry/opentelemetry-js-api/pull/58) chore: use spancontext for link ([@dyladan](https://github.com/dyladan))
|
130 | * [#47](https://github.com/open-telemetry/opentelemetry-js-api/pull/47) chore: move span method for context in trace API #40 ([@vmarchaud](https://github.com/vmarchaud))
|
131 | * [#45](https://github.com/open-telemetry/opentelemetry-js-api/pull/45) chore: rename `span#context()` to `span#spanContext` ([@dyladan](https://github.com/dyladan))
|
132 | * [#43](https://github.com/open-telemetry/opentelemetry-js-api/pull/43) chore: renaming noop span to non recording span ([@obecny](https://github.com/obecny))
|
133 | * [#32](https://github.com/open-telemetry/opentelemetry-js-api/pull/32) feat!: return boolean success value from setGlobalXXX methods ([@dyladan](https://github.com/dyladan))
|
134 |
|
135 | ### :rocket: Enhancement
|
136 |
|
137 | * [#62](https://github.com/open-telemetry/opentelemetry-js-api/pull/62) chore: adding component logger ([@obecny](https://github.com/obecny))
|
138 | * [#54](https://github.com/open-telemetry/opentelemetry-js-api/pull/54) feat: add tracer.startActiveSpan() ([@naseemkullah](https://github.com/naseemkullah))
|
139 | * [#58](https://github.com/open-telemetry/opentelemetry-js-api/pull/58) chore: use spancontext for link ([@dyladan](https://github.com/dyladan))
|
140 | * [#51](https://github.com/open-telemetry/opentelemetry-js-api/pull/51) feat: add function to wrap SpanContext in NonRecordingSpan #49 ([@dyladan](https://github.com/dyladan))
|
141 |
|
142 | ### :memo: Documentation
|
143 |
|
144 | * [#64](https://github.com/open-telemetry/opentelemetry-js-api/pull/64) chore: document the reason for symbol.for ([@dyladan](https://github.com/dyladan))
|
145 | * [#44](https://github.com/open-telemetry/opentelemetry-js-api/pull/44) chore: updating readme headline and fixing links ([@obecny](https://github.com/obecny))
|
146 |
|
147 | ### Committers: 6
|
148 |
|
149 | * Bartlomiej Obecny ([@obecny](https://github.com/obecny))
|
150 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
151 | * Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
|
152 | * Naseem ([@naseemkullah](https://github.com/naseemkullah))
|
153 | * Valentin Marchaud ([@vmarchaud](https://github.com/vmarchaud))
|
154 | * t2t2 ([@t2t2](https://github.com/t2t2))
|
155 |
|
156 | ## 1.0.0-rc.0
|
157 |
|
158 | ### :memo: Documentation
|
159 |
|
160 | * [#20](https://github.com/open-telemetry/opentelemetry-js-api/pull/20) docs: document latest manual tracing ([@dyladan](https://github.com/dyladan))
|
161 | * [#18](https://github.com/open-telemetry/opentelemetry-js-api/pull/18) chore: deploy docs on a release ([@dyladan](https://github.com/dyladan))
|
162 | * [#19](https://github.com/open-telemetry/opentelemetry-js-api/pull/19) docs: fix readme links ([@dyladan](https://github.com/dyladan))
|
163 |
|
164 | ### Committers: 1
|
165 |
|
166 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
167 |
|
168 | ## 0.18.1
|
169 |
|
170 | ### :bug: Bug Fix
|
171 |
|
172 | * [#16](https://github.com/open-telemetry/opentelemetry-js-api/pull/16) fix: Reverse the direction of the semver check ([@dyladan](https://github.com/dyladan))
|
173 |
|
174 | ### Committers: 1
|
175 |
|
176 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
177 |
|
178 | ## v0.18.0
|
179 |
|
180 | ### :boom: Breaking Change
|
181 |
|
182 | * [#9](https://github.com/open-telemetry/opentelemetry-js-api/pull/9) chore: refactor diag logger ([@dyladan](https://github.com/dyladan))
|
183 |
|
184 | ### :rocket: Enhancement
|
185 |
|
186 | * [#10](https://github.com/open-telemetry/opentelemetry-js-api/pull/10) Use semver to determine API compatibility ([@dyladan](https://github.com/dyladan))
|
187 |
|
188 | ### :house: Internal
|
189 |
|
190 | * [#12](https://github.com/open-telemetry/opentelemetry-js-api/pull/12) chore: don't disable rule eqeqeq ([@Flarna](https://github.com/Flarna))
|
191 | * [#8](https://github.com/open-telemetry/opentelemetry-js-api/pull/8) chore: remove nycrc in favor of tsconfig reporting ([@dyladan](https://github.com/dyladan))
|
192 | * [#3](https://github.com/open-telemetry/opentelemetry-js-api/pull/3) chore: add test workflow ([@dyladan](https://github.com/dyladan))
|
193 | * [#4](https://github.com/open-telemetry/opentelemetry-js-api/pull/4) chore: remove package lock ([@dyladan](https://github.com/dyladan))
|
194 | * [#2](https://github.com/open-telemetry/opentelemetry-js-api/pull/2) chore: add lint workflow ([@dyladan](https://github.com/dyladan))
|
195 |
|
196 | ### Committers: 2
|
197 |
|
198 | * Daniel Dyla ([@dyladan](https://github.com/dyladan))
|
199 | * Gerhard Stöbich ([@Flarna](https://github.com/Flarna))
|
200 |
|
201 | ## v0.17.0
|
202 |
|
203 | Versions previous to `0.18.0` were developed in another repository.
|
204 | To see previous changelog entries see the [CHANGELOG.md](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md).
|