Commit Graph

122 Commits

Author SHA1 Message Date
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
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
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
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
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 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
Marc Pichler 680406654e [next] merge changes from main 2024-03-07 13:56:45 +01:00
Marc Pichler 3920b158d0
chore: prepare release Experimental 0.49.1 (#4517) 2024-02-29 14:35:54 +01:00
Marc Pichler 7be35c7845
chore: prepare release API 1.8.0/Core 1.21.0/Experimental 0.49.0 (#4504)
* chore: prepare release 1.22.0/0.49.0

* chore: prepare release API 1.8.0
2024-02-29 10:06:15 +01:00
Marc Pichler b7c53827d4 Merge branch 'main' into next-main-02-09 2024-02-09 14:09:14 +01:00
Marc Pichler 828f2ed730
chore: prepare release 1.21.0/0.48.0 (#4442)
* chore: prepare release 1.21.0/0.48.0

* chore: sync package-lock.json
2024-01-26 06:53:40 +01:00
Marc Pichler 57008533ab
chore: prepare release 1.20.0/0.47.0 (#4410)
* chore: prepare release 1.20.0/0.47.0

* Update experimental/CHANGELOG.md

Co-authored-by: Jamie Danielson <jamieedanielson@gmail.com>

* fix(readme): add entry to compatibility matrix

---------

Co-authored-by: Jamie Danielson <jamieedanielson@gmail.com>
2024-01-15 10:58:49 +01:00
Marc Pichler d3c311aec2
chore: prepare release 1.19.0/0.46.0 (#4358)
* chore: prepare release 1.19.0/0.46.0

* fix(changelog): move entry
2023-12-14 13:17:38 +01:00
Daniel Dyla ab52a8420a
[next] deprecate 14,16 and support 20 2023-11-17 14:29:51 -05:00
Daniel Dyla 0f8aa7924f
Update `next` branch (#4294)
* chore: track package-lock.json (#4238)

* chore: track package-lock.json

* Pin to old versions for node 14

* Use version range

* Remove unused cached directories

* Temporarily disable other tests

* Temporarily enable only api test

* Enable only some packages

* Test only api packages

* Test trace exporters

* Fix line ordering

* Test all packages except otlp exporters

* Add trace http exporter

* Add trace proto exporter

* Test all but grpc exporters

* chore: use npm workspaces and degrade lerna to v6

* chore: get rid of lerna bootstrap

* chore: use npx

* chore: allow install scripts to setup buf

* chore: fix w3c-integration-test cache key

* chore: fix cache key

* chore: disable resource compat test

* chore: fix node_modules assumptions

* chore: fix hoisted karma issue

* chore: fix markdown linter complaints

* chore: lock @grpc/grpc-js to v1.8.21

* Break caches

* chore: remove cache

* chore: fixup inline commands

---------

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>

* docs: fixed link to benchmark results (#4233)

Co-authored-by: Chengzhong Wu <legendecas@gmail.com>

* chore(deps): update all patch versions (#4215)

* fix: otlp json encoding (#4220)

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

* fix: remove duplicate export star from version.ts (#4225)

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

* docs: fix sdk-node config instructions (#4249)

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

* feat(api): publish api esnext target (#4231)

* chore: release API 1.7.0/Core 1.18.0/Experimental 0.45.0 (#4254)

* fix(sdk-metrics): hand-roll MetricAdvice type as older API versions do not include it (#4260)

* chore: prepare release 1.18.1/0.45.1 (#4261)

* chore: no need for 'packages' in "lerna.json" (#4264)

* Benchmark tests for trace OTLP transform and BatchSpanProcessor (#4218)

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

* chore: type reference on zone.js (#4257)

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

* docs: add docker-compose to run prometheus for the experimental example (#4268)

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

* fix(sdk-logs): avoid map attribute set when count limit exceeded (#4195)

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

* chore(deps): update dependency chromedriver to v119 [security] (#4280)

* chore(deps): update actions/setup-node action to v4 (#4236)

* fix(sdk-trace-base): processor onStart called with a span having empty attributes (#4277)

Co-authored-by: artahmetaj <artahmetaj@yahoo.com>

* Update fetch instrumentation to be runtime agnostic (#4063)

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

---------

Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
Co-authored-by: Martin Kuba <martin@martinkuba.com>
Co-authored-by: Mend Renovate <bot@renovateapp.com>
Co-authored-by: Siim Kallas <siimkallas@gmail.com>
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
Co-authored-by: David Luna <david.luna@elastic.co>
Co-authored-by: Dinko Osrecki <dinko.osrecki@emarsys.com>
Co-authored-by: Trent Mick <trentm@gmail.com>
Co-authored-by: François <32224751+Lp-Francois@users.noreply.github.com>
Co-authored-by: Hyun Oh <hyunnoh01@gmail.com>
Co-authored-by: André Cruz <andremiguelcruz@msn.com>
Co-authored-by: artahmetaj <artahmetaj@yahoo.com>
Co-authored-by: drewcorlin1 <82601620+drewcorlin1@users.noreply.github.com>
2023-11-15 11:15:51 -05:00
Marc Pichler f665499096
chore: prepare release 1.18.1/0.45.1 (#4261) 2023-11-08 18:51:43 +01:00
Marc Pichler 73b446688f
chore: release API 1.7.0/Core 1.18.0/Experimental 0.45.0 (#4254) 2023-11-07 11:25:24 +01:00
Marc Pichler f8e187b473
chore: release SDK 1.17.1/Experimental 0.44.0 (#4183) 2023-10-10 15:46:49 +02:00
Marc Pichler faf939c775
chore: release API 1.6.0/SDK 1.17.0/Experimental 0.43.0 (#4138) 2023-09-12 13:47:22 +02:00
Marc Pichler 5fcd8cf136
chore: prepare release API 1.5.0, SDK 1.16.0/0.42.0 (#4122) 2023-09-11 14:01:30 +02:00
Marc Pichler 48fb15862e
chore: prepare release 1.15.2/0.41.2 (#4036) 2023-08-08 14:59:06 +02:00
Daniel Dyla 9f71800fdc
chore: prepare release 1.15.1/0.41.1 (#4016) 2023-07-24 09:44:44 -04:00
Marc Pichler 06e919d6c9
chore: prepare release 1.15 / 0.41 (#3963) 2023-07-06 13:06:26 +02:00
Marc Pichler edebbcc757
chore: prepare release 1.14 / 0.40 (#3854)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-06-06 07:13:04 +02:00
Marc Pichler bba09c0e5a
chore: release 0.39.1 (#3800) 2023-05-12 15:01:36 +02:00
Marc Pichler 8fc7689659
chore: release 1.13 / 0.39 (#3776) 2023-05-11 15:08:45 +02:00
Daniel Dyla a04090010e
chore: release proposal 1.12 / 0.38 (#3725)
* chore: release proposal 1.12 / 0.38

* changelog

* lint
2023-04-13 12:39:56 -04:00
Daniel Dyla 1328ee04ae
Prepare version 1.11.0 and 0.37.0 (#3695)
* Prepare version 1.11.0 and 0.37.0

* Add accidentally removed changelog entry

* fix: add API package back to lerna linked packages

* fix(changelog): move misplaced entries

---------

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-03-30 09:41:01 -04:00
Daniel Dyla ca700c4eef
Merge v1.10.1 changelog/version updates (#3692) 2023-03-20 15:25:47 -04:00
Jamie Danielson 4a4484a910
chore: update http example (#3651)
* update versions in http example

* use newer active span methods for http example

* fix(changelog): add changelog entry

* Add http example to lerna

---------

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-03-02 09:36:24 -05:00