Commit Graph

286 Commits

Author SHA1 Message Date
Marc Pichler 4ce5bd1651
chore: prepare release 2.0.1/0.201.0 (#5683) 2025-05-15 17:59:44 +00:00
Trent Mick 4f9b31b78a
docs: update from deprecated SEMRESATTRS_SERVICE_NAME to ATTR_SERVICE_NAME (#5604) 2025-04-10 07:35:26 +00:00
Asstra 3c452f4b20
fix(examples): use correct node tracer provider function (#5586)
Signed-off-by: Adrien Raimbault <adrien.raimbault@etu.umontpellier.fr>
2025-04-02 21:22:58 +00:00
Marc Pichler 7fde94081e
chore: prepare release 2.0.0/0.200.0 (#5521) 2025-03-17 15:40:53 +00:00
Marc Pichler eaebf765d8
chore: prepare release 2.0.0-rc.1/0.200.0-rc.1 (#5534) 2025-03-12 15:16:07 +00:00
Marc Pichler 92fde6aa77
chore: prepare 2.0.0-dev.1/0.200.0-dev.1 pre-release (#5512) 2025-03-05 16:50:06 +00:00
Marc Pichler 544c409847
feat(sdk-trace-base)!: remove BasicTracerProvider#register() to improve tree-shaking (#5503) 2025-02-24 16:27:52 +00:00
Marc Pichler 2053f0d3a4
chore: prepare 2.0.0-dev.0/0.200.0-dev.0 release (#5498) 2025-02-21 12:04:54 +00:00
Marc Pichler d004d41b5a
docs(sdk-metrics): align documentation with current state (#5485) 2025-02-19 11:11:16 +00:00
Marc Pichler 0cdf9eea80
docs(resources): align documentation with current state (#5486) 2025-02-19 11:11:08 +00:00
Trent Mick 824814f783
chore: unpin semantic-conventions package dep (#5439) 2025-02-11 12:22:27 +00:00
OpenTelemetry Bot 6508845fa6
chore: prepare next release (#5431) 2025-02-06 20:40:30 +00:00
Trent Mick 7332f3a863
chore!: bump min-supported node to ^18.19.0 || >=20.6.0 (#5397)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2025-01-31 09:18:27 +00:00
Godfrey Chan f927e82b1d
doc: migrate away from defunct `addMetricReader` in examples (#5349) 2025-01-24 09:09:31 +00:00
David Luna fddcd199a0
chore!: update typescript to version `5.0.4` (#5145)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2025-01-09 16:49:52 +00:00
Godfrey Chan 369d85adbf
chore(deps): update dependency webpack-dev-server to v5 (#5292) 2025-01-07 13:49:26 +00:00
Marc Pichler 4179ddb26c Merge branch 'main' into next-main-2024-12-16 2024-12-18 11:16:17 +01:00
OpenTelemetry Bot 616d27a0a1
chore: prepare next release (#5274)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-12-18 09:49:03 +00:00
Marc Pichler a8b4cd2b9d Merge branch 'main' into next-main-2024-12-04 2024-12-04 22:32:06 +01:00
OpenTelemetry Bot 85dcbc7c55
chore: prepare next release (#5232) 2024-12-04 16:08:33 +00:00
OpenTelemetry Bot e97cc2ee8e
chore: prepare next release (#5186) 2024-11-20 19:13:20 +00:00
OpenTelemetry Bot 4b1ad3fda0
chore: prepare next release (#5141) 2024-11-18 10:17:34 +00:00
David Luna b7343ef3e0
feat(sdk-trace-base)!: remove `addSpanProcessor` API (#5152) 2024-11-14 17:10:14 +01:00
Marc Pichler 4a394cc8d7 Merge branch 'main' into next-main- 2024-11-12 17:23:44 +01:00
David Luna db14633cc4
feat(sdk-trace-base): add `spanProcessors` property in `TracerConfig` interface (#5138) 2024-11-12 15:48:00 +00:00
OpenTelemetry Bot 72c9af9198
chore: prepare next release (#5120) 2024-11-07 12:42:00 +00:00
OpenTelemetry Bot 6f4f3fcefd
chore: prepare next release (#5115) 2024-11-05 16:00:32 +00:00
OpenTelemetry Bot eb3ca4fb07
chore: prepare next release (#5068) 2024-10-23 14:30:12 +00:00
Marc Pichler f4d0dcf45d Merge branch 'main' into next-main-2024-09-23 2024-09-23 16:27:31 +02:00
David Luna af0ecacf72
chore(deps): bump @opentelemetry/api dependency to 1.3.0 (#4992)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-09-17 08:13:13 +00:00
OpenTelemetry Bot 720bc8c70d
chore: prepare next release (#4960)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-08-28 09:00:27 +00:00
OpenTelemetry Bot 65cedf71bd
chore: prepare next release (#4949) 2024-08-28 08:47:02 +00:00
OpenTelemetry Bot 3cf1c5215f
chore: prepare next release (#4939) 2024-08-22 15:19:43 +00:00
Marc Pichler 154155f7d9 Merge branch 'main' into next-main-2024-07-30 2024-07-30 15:22:29 +02:00
Marc Pichler 0608f40557
chore: prepare release 1.25.1/0.52.1 (#4809)
* chore: prepare release 1.25.1/0.52.1

* Update experimental/CHANGELOG.md
2024-06-20 08:25:48 +00:00
Kaung Zin Hein 4fa7c1358e
refactor(examples/opentelemetry-web): use new exported string constants for semconv (#4764)
* refactor(examples/opentelemetry-web): use new exported string constants for semconv

* added changelog entry

* deleted changelog extra line

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-06-14 07:55:20 +00:00
Trent Mick 01664ddf87
tests: regenerate recently-expired test TLS certs (#4777)
* tests: regenerate recently-expired test TLS certs

Tests started failing yesterday because the various TLS certs in
the repo used for TLS testing had expired

$ openssl x509 -noout -enddate -in experimental/packages/exporter-logs-otlp-grpc/test/certs/ca.crt
notAfter=Jun  7 16:44:23 2024 GMT

This change regenerates all the TLS certs used for testing and
examples/https. It also adds a test case in each relevant package
that will fail with an obvious message when these certs expire
next time (certs are generated with a 1y expiry).

This also adds a comment 'npm run main:regenerate-test-certs'
that can be used to run the maintenance task.

* lint:fix, add changelog entry

* skip cert expiry test on node v14, because crypto.X509Certificate came in node v15
2024-06-10 10:54:49 +00:00
Marc Pichler 26974c4d07
chore: prepare release API 1.9.0/Core 1.25.0/Experimental 0.52.0 (#4677)
* chore: prepare release

* fixup! chore: prepare release

* chore: sync package-lock.json
2024-06-05 14:51:53 +00:00
Kaung Zin Hein 957fa3b5e4
refactor(examples/esm-http-ts): use new exported string constants for semconv (#4758)
* refactor(examples/ems-http-ts): use new exported string constants for semconv

* added changelog entry

* Update CHANGELOG.md

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-06-05 12:48:25 +00:00
Kaung Zin Hein 97d0ec5a1b
refactor(examples/basic-tracer-node): use new exported string constants for semconv (#4759)
* refactor(examples/basic-tracer-node): use new exported string constants for semconv

* updated semconv pacakge ^1.22.0

* Update CHANGELOG.md

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-06-05 08:25:44 +00:00
Kaung Zin Hein 929e345454
refactor(examples/grpc-js): use new exported string constants for semconv (#4760)
* refactor(examples/grpc-js): use new exported string constants for semconv

* updated semconv package ^1.22.0

* added changelog entry

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-06-05 08:15:37 +00:00
Kaung Zin Hein 9cd2021119
refactor(examples/otlp-exporter-node): use new exported string constants for semconv (#4762)
* refactor(examples/otlp-exporter-node): use new exported string constants for semconv

* added changelog entry

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-06-05 08:09:52 +00:00
Kaung Zin Hein de503497b9
refactor(examples/opentracing-shim): use new exported string constants for semconv (#4761)
* refactor(examples/opentracing-shim): use new exported string constants for semconv

* updated semconv to ^1.22.0

* added changelog entry
2024-06-05 08:06:16 +00:00
Kaung Zin Hein 0ce7d94e3e
refactor(examples/https): use new exported string constants for semconv (#4753)
* refactor(examples/https): use new exported string constants for semconv

* refactor(examples/https): use new exported string constants for semconv in the https example
2024-06-04 07:37:22 +00:00
Kaung Zin Hein 20074d8cd3
refactor(examples/http): use new exported string constants for semconv (#4750)
* refactor(examples/http): use new exported string constants for semconv

* added changelog entry

* refactor(examples/http): actually use new exported string constants for semconv
2024-06-04 07:35:23 +00:00
Trent Mick e49c4c7f42
chore(lint): refactor Markdown linting to use markdownlint-cli2 (#4713)
* chore(lint): refactor Markdown linting to use markdownlint-cli2

- first commit is just config changes; lint updates will follow

* lint fixes

* fix markdownlint for rule MD045/no-alt-text

* lint config changes for prefering 'dash' style for rule MD004/ul-style

* lint:markdown:fix changes for MD004/ul-style

* manually apply this h3->h2 fix that Amir had in his #4703 PR

* mention markdown linting in the Linting section of the contributor guide

* add link to rules docs

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-05-21 14:44:23 +02:00
Marc Pichler bac68fc7d4
feat: add api release preparation scripts, github release creation scripts (#4704)
* feat: add more scripts for release creation

* Update scripts/extract-latest-release-notes.js

* fix: replace console.log() with console.warn(), ensure get-version.js is a version by checking against a regex

* chore: add comment to describe the regex
2024-05-21 14:36:43 +02:00
Marc Pichler a479ddce4b
chore: update versions to 1.24.1/0.51.1, carry over changelog adjustments (#4705)
* fix(resources): prevent circular import (resource -> detector -> resource -> ...) (#4653)

* fix(resources): prevent circular import (resource -> detector -> resource -> ...)

* fixup! fix(resources): prevent circular import (resource -> detector -> resource -> ...)

* fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used (#4649)

* fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used

* Update CHANGELOG.md

* fix(deps): update dependency import-in-the-middle to v1.7.4 (#4667)

* fix(exporter-metrics-otlp-grpc) Add explicit otlp-exporter-base depen… (#4678)

* fix(exporter-metrics-otlp-grpc) Add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc

* Update CHANGELOG.md

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>

* chore: sync package-lock.json, adapt changelog

* chore: prepare release 1.24.1/0.51.1

* chore: adjust changelog

* chore: sync package-lock.json

---------

Co-authored-by: Mend Renovate <bot@renovateapp.com>
Co-authored-by: Aksel Allas <allasaksel@gmail.com>
2024-05-15 10:19:42 +02:00
Marc Pichler 3ab4f765d8
chore: prepare release 1.24.0/0.51.0 (#4650) 2024-04-24 15:46:45 +02:00
Marc Pichler 5231aa2550
chore: prepare release 1.23.0/0.50.0 (#4601) 2024-04-03 09:57:31 +02:00