Commit Graph

169 Commits

Author SHA1 Message Date
Daniel Dyla 595d0e9c0d
Converge sync and async resources (#5350) 2025-02-03 19:52:16 +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
Mend Renovate 5903906d10
chore(deps): update dependency mocha to v11.1.0 (#5404) 2025-01-30 15:38:45 +00:00
Mend Renovate 95a190a5ac
chore(deps): update dependency ts-loader to v9.5.2 (#5335) 2025-01-13 14:27:55 +00:00
Mend Renovate d35fbab151
chore(deps): update dependency nyc to v17 (#5320) 2025-01-10 16:40:48 +00:00
Marc Pichler 4a6021af7a
feat(core)!: remove deprecated InstrumentationLibrary (#5308) 2025-01-10 10:20:09 +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 3b56060c51
feat(sdk-metrics)!: drop deprecated `type` field on `MetricDescriptor` (#5291) 2025-01-08 18:05:24 +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 a8befa6814 Merge branch 'main' into next-main-2024-12-16 2024-12-16 18:03:47 +01:00
Marc Pichler 84cce75361
refactor(otlp-transformer): re-structure package to prepare for separate entrypoints (#5264) 2024-12-13 16:14:37 +00:00
Marc Pichler a761a8c4cf
feat(otlp-transformer)!: remove internal types and functions from public API (#5200) 2024-12-05 13:11:01 +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
Mend Renovate ef80821f94
chore(deps): update all patch versions (#5189) 2024-11-21 14:11:00 +00:00
Marc Pichler 91b9abdf21
feat(otlp-transformer)!: accept ResourceMetrics instead of ResoruceMetrics[] in metrics serializers (#5159) 2024-11-20 14:06:33 +00:00
OpenTelemetry Bot 4b1ad3fda0
chore: prepare next release (#5141) 2024-11-18 10:17:34 +00:00
Mend Renovate 23a47d3fed
chore(deps): update dependency webpack to v5.96.1 (#5164) 2024-11-15 20:36:38 +00:00
Mend Renovate 6096f7238d
chore(deps): update dependency mocha to v10.8.2 (#5162) 2024-11-15 10:43:21 +00:00
Marc Pichler d51fa95a6f
test(instrumentation): skip unwrap tests for esm (#5153)
Co-authored-by: Mend Renovate <bot@renovateapp.com>
2024-11-14 16:11:44 +00:00
Marc Pichler 4a394cc8d7 Merge branch 'main' into next-main- 2024-11-12 17:23:44 +01: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 b057c93c15 [next] merge changes from main 2024-10-08 14:06:44 +02:00
Mend Renovate 2a4919c1cf
chore(deps): update dependency @types/mocha to v10.0.8 (#4986) 2024-09-24 09:46:21 +00:00
Marc Pichler f4d0dcf45d Merge branch 'main' into next-main-2024-09-23 2024-09-23 16:27:31 +02:00
Marc Pichler 4ef739580f
ci: switch to codecov action (#5011) 2024-09-23 14:16:02 +00:00
Mend Renovate e311672daf
chore(deps): update all patch versions (#4942) 2024-08-28 15:32:02 +00:00
Marc Pichler d7f4288919
chore(deps): update dependency webpack to v5.94.0 (#4961)
Co-authored-by: Mend Renovate <bot@renovateapp.com>
2024-08-28 13:03:24 +00:00
OpenTelemetry Bot 65cedf71bd
chore: prepare next release (#4949) 2024-08-28 08:47:02 +00:00
Marc Pichler 00683ff515 Merge branch 'main' into next-main-2024-08-21 2024-08-21 12:51:01 +02:00
Mend Renovate af1efea55c
chore(deps): update dependency mocha to v10.7.3 (#4914) 2024-08-13 14:21:12 +00:00
Marc Pichler 154155f7d9 Merge branch 'main' into next-main-2024-07-30 2024-07-30 15:22:29 +02:00
Mend Renovate 08942ba126
chore(deps): update dependency babel-plugin-istanbul to v7 (#4852) 2024-07-30 08:02:49 +00:00
Francesco Novy 1cf1939641
feat(otlp-transformer): Do not limit `@opentelemetry/api` upper range peerDependency (#4816)
* feat: Do not limit `@opentelemetry/api` upper range peerDependency

* Revert "feat: Do not limit `@opentelemetry/api` upper range peerDependency"

This reverts commit d0dd3d577b.

* only unclamp otlp-transformer

* Add changelog entry

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-07-30 07:50:33 +00:00
Mend Renovate 3d66bcbb9c
chore(deps): update dependency karma to v6.4.4 (#4885) 2024-07-30 07:47:42 +00:00
Marc Pichler a037f84b67
chore: drop ts-mocha for mocha and ts-node (#4840)
* chore: drop ts-mocha for mocha and ts-node

* fixup! chore: drop ts-mocha for mocha and ts-node
2024-07-03 14:49:36 +00:00
Mend Renovate 73fad98428
chore(deps): update all patch versions (#4819) 2024-06-24 14:39:23 +00: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
Marc Pichler b5409d7acd
refactor(otlp-transformer): use explicit exports (#4785)
* refactor(otlp-transformer): use explicit exports

* chore: add changelog entry

* Update experimental/CHANGELOG.md

* Update experimental/CHANGELOG.md
2024-06-12 18:48:44 +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
Marc Pichler 634277f460
fix(deps): remove protobufjs from grpc-base (otlp-transformer used instead), update protobufjs (security) (#4732) 2024-05-31 07:51:56 +00:00
Mend Renovate d545521580
fix(deps): update all patch versions (#4390) 2024-05-23 13:10:31 +00: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
Mend Renovate 806fa97ebd
chore(deps): update dependency ts-loader to v9 (#4707) 2024-05-15 17:18:14 +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 9400e726d0
chore: update karma-webpack to v5.0.1, adapt tests (#4648)
* chore(deps): update dependency karma-webpack to v5

* feat: add polyfills missing from webpack 5, adapt tests, split up raw env parsing into browser/node specific code

---------

Co-authored-by: Mend Renovate <bot@renovateapp.com>
2024-05-02 10:39:04 +02:00
Marc Pichler 8c12dd5c42
feat!: move serialization to `@opentelemetry/otlp-transformer` (#4542)
* feat!:move serializers to otlp-transformer

* feat!: use serializeres in protobuf and json exporters

* test(otlp-transformer): add tests for trace serializer

* test(otlp-transformer): add tests for metrics serializer

* test(otlp-transformer): add tests for logs serializer

* chore: resolve more conflicts

* fix: sync package-lock

* chore: cleanup dependencies, unused code, .gitignore

* chore: fix changelog indentation

* fix(otlp-transformer): remove unused useHex from JsonMetricsSerializer

* chore: add comment about how logs data is structured

* docs: move submodule.md, adapt contents

* fixup! Merge branch 'main' into feat/transformer-serializer

* fixup! Merge branch 'main' into feat/transformer-serializer
2024-04-26 16:11:38 +02:00