Releases: GoogleCloudPlatform/opentelemetry-operations-js
v2.4.1 @google-cloud/opentelemetry-cloud-trace-exporter
This is a patch release for only @google-cloud/opentelemetry-cloud-trace-exporter
to fix #768
What's Changed
Full Changelog: https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/v2.4.0/v0.20.0...@google-cloud/[email protected]
v2.4.0/v0.20.0
Warning
The @google-cloud/[email protected]
package from this release is broken (#768). Please use @google-cloud/[email protected]
instead.
What's Changed
- chore: update releasing.md with more detailed instructions by @aabmass in #738
- chore: migrate e2e tests Container Registry usage to Artifact Registry by @aabmass in #743
- fix(samples/instrumentation-quickstart): fix breakages in quickstart by @aabmass in #745
- fix(deps): update dependency axios to v1.7.4 [security] by @renovate-bot in #742
- test(instrumentation-quickstart): add integration test by @aabmass in #749
- chore: migrate to codecov Github action by @aabmass in #754
- refactor: Use JSON files for TraceExporter client initialization by @kmimu in #741
- chore(deps): lock file maintenance by @renovate-bot in #739
- fix(deps): update opentelemetry upstream by @renovate-bot in #748
- chore(deps): update all non-major dependencies by @renovate-bot in #757
- chore(deps): pin dependencies by @renovate-bot in #756
- chore(deps): update mocha by @renovate-bot in #759
- chore(deps): bump express from 4.19.2 to 4.20.0 by @dependabot in #752
- chore(deps): bump express to 4.21.0 by @aabmass in #762
- chore(deps): update dependency rimraf to v5 by @renovate-bot in #761
- chore(deps): update dependency @types/node to v16.18.109 by @renovate-bot in #764
New Contributors
Full Changelog: v2.3.0/v0.19.0...v2.4.0/v0.20.0
v2.3.0/v0.19.0
What's Changed
- fix: #594 enable mapping when not gcp kubernetes by @tkmsaaaam in #724
- feat: allow setting a custom user agent and version. by @kmandrika in #728
- fix(deps): update dependency @grpc/grpc-js to v1.10.9 [security] by @renovate-bot in #726
- chore(deps): update mocha by @renovate-bot in #731
- chore(deps): lock file maintenance by @renovate-bot in #723
- fix(deps): update all non-major dependencies by @renovate-bot in #733
- chore: fix tsconfigs to all be the same by @aabmass in #730
- fix(deps): update opentelemetry upstream by @renovate-bot in #732
New Contributors
- @tkmsaaaam made their first contribution in #724
- @kmandrika made their first contribution in #728
Full Changelog: v2.2.0/v0.18.0...v2.3.0/v0.19.0
v2.2.0/v0.18.0
What's Changed
- chore(deps): update dependency lerna to v7.1.3 by @renovate-bot in #580
- chore: fix dead link to opentelemetry getting started guide by @anuraaga in #581
- chore(deps): update all non-major dependencies by @renovate-bot in #583
- chore(deps): lock file maintenance by @renovate-bot in #584
- fix(deps): update dependency @google-cloud/pubsub to v4 by @renovate-bot in #597
- fix: use faas.instance instead of faas.id in resource detectors by @dashpole in #600
- chore: setup Trusted Contribution bot to add /gcbrun on renovate PRs by @aabmass in #601
- chore(deps): update all non-major dependencies by @renovate-bot in #591
- fix(deps): update dependency google-proto-files to v4 by @renovate-bot in #602
- fix(deps): update dependency @google-cloud/precise-date to v4 by @renovate-bot in #599
- chore: delete and regenerate lockfiles by @aabmass in #603
- chore(deps): update dependency nock to v13.3.3 by @renovate-bot in #605
- fix(deps): update dependency gcp-metadata to v6 by @renovate-bot in #588
- chore(deps): update opentelemetry upstream to v1.15.2 by @renovate-bot in #593
- fix(deps): update dependency googleapis to v126 and google-auth-library to v9 by @renovate-bot in #606
- chore(deps): update node.js to v20 by @renovate-bot in #550
- chore(deps): lock file maintenance by @renovate-bot in #609
- fix(deps): update dependency execa to v8 by @renovate-bot in #608
- chore(deps): update dependency @types/node to v14.18.55 by @renovate-bot in #610
- chore(deps): update dependency @types/node to v14.18.56 by @renovate-bot in #611
- Use provider.register instead of setGlobalTraceProvider by @hongalex in #612
- chore(deps): lock file maintenance by @renovate-bot in #613
- chore(deps): update all non-major dependencies by @renovate-bot in #614
- chore(build): stop installing latest npm which doesn't support old nodejs versions by @aabmass in #624
- chore(deps): update all non-major dependencies by @renovate-bot in #615
- feat(monitoring-exporter): add disableCreateMetricDescriptors option to skip checking for metric descriptor existence by @sethrwebster in #623
- chore(deps): update dependency rimraf to v5 by @renovate-bot in #626
- chore(deps): update all non-major dependencies by @renovate-bot in #625
- chore(deps): update dependency rimraf to v5 by @renovate-bot in #627
- chore(deps): update dependency sinon to v16 by @renovate-bot in #619
- chore(deps): update dependency @types/mocha to v10.0.2 by @renovate-bot in #628
- chore(deps): update actions/checkout action to v4 by @renovate-bot in #617
- chore(deps): update dependency @types/sinon to v10.0.18 by @renovate-bot in #629
- fix(deps): update opentelemetry upstream by @renovate-bot in #618
- chore(deps): update dependency gts to v5 by @renovate-bot in #596
- chore: make a renovate package group for nx packages by @aabmass in #632
- chore: use a single eslint config in the repo root by @aabmass in #634
- feat(trace-exporter): use the same resource mapping for metrics and traces by @aabmass in #635
- fix(deps): update dependency googleapis to v127 by @renovate-bot in #640
- chore(deps): update all non-major dependencies by @renovate-bot in #636
- chore(deps): lock file maintenance by @renovate-bot in #616
- chore(deps): update opentelemetry upstream to v1.17.1 by @renovate-bot in #639
- feat(resource-util): use faas resource attributes as fallbacks for service.* attributes by @aabmass in #643
- chore(deps): lock file maintenance by @renovate-bot in #645
- chore(deps): update dependency @types/mocha to v10.0.3 by @renovate-bot in #647
- fix(deps): update dependency googleapis to v128 by @renovate-bot in #650
- chore(deps): update dependency sinon to v17 by @renovate-bot in #651
- chore(deps): update actions/setup-node action to v4 by @renovate-bot in #653
- chore(deps): update dependency @types/mocha to v10.0.4 by @renovate-bot in #659
- chore: add security policy by @dashpole in #662
- chore: run codeql on PRs by @dashpole in #663
- chore(deps): update dependency @types/sinon to v17 by @renovate-bot in #657
- chore(deps): update dependency @types/mocha to v10.0.6 by @renovate-bot in #661
- chore(deps): update all non-major dependencies by @renovate-bot in #646
- chore(deps): update github/codeql-action action to v3 by @renovate-bot in #665
- fix(deps): update dependency googleapis to v130 by @renovate-bot in #666
- chore(deps): lock file maintenance by @renovate-bot in #652
- fix(deps): update opentelemetry upstream by @renovate-bot in #658
- chore: remove SimpleSpanProcessor from README and sample by @aabmass in #672
- Add OTLP trace http sample with Google auth by @damemi in #678
- fix(deps): update dependency googleapis to v134 by @renovate-bot in #680
- fix(deps): update all non-major dependencies by @renovate-bot in #668
- chore(deps): lock file maintenance by @renovate-bot in #669
- fix(deps): update opentelemetry upstream by @renovate-bot in #670
- chore(deps): update dependency mocha to v10.3.0 by @renovate-bot in #674
- chore(deps): lock file maintenance by @renovate-bot in #684
- fix(deps): update dependency express to v4.19.0 by @renovate-bot in #685
- fix(deps): update dependency express to v4.19.1...
v2.1.0/v0.17.0
What's Changed
- chore(deps): update all non-major dependencies by @renovate-bot in #515
- chore(deps): lock file maintenance by @renovate-bot in #514
- fix: detect OTel host.name property from instance/name instead of hostname by @aabmass in #529
- chore: add CODEOWNERS file to repo by @aabmass in #530
- fix: ensure cloud monitoring exporter checks for metric descriptors before creating them by @leonardopliski in #533
- chore(deps): update all non-major dependencies by @renovate-bot in #527
- fix(deps): update opentelemetry upstream by @renovate-bot in #516
- chore(deps): lock file maintenance by @renovate-bot in #526
- chore: have renovate update snapshot tests after upgrading OTel versions by @aabmass in #536
- chore: remove renovate postUpgradeTasks option by @aabmass in #539
- chore(deps): update opentelemetry upstream to v1.10.1 by @renovate-bot in #537
- chore(deps): lock file maintenance by @renovate-bot in #542
- chore: use npm workspaces instead of lerna bootstrap by @aabmass in #557
- chore(deps): update dependency rimraf to v5 by @renovate-bot in #545
- chore(deps): update all non-major dependencies by @renovate-bot in #540
- chore(deps): update opentelemetry upstream to v1.14.0 by @renovate-bot in #543
- chore(deps): update dependency lerna to v7 by @renovate-bot in #554
- chore(deps): lock file maintenance by @renovate-bot in #544
- chore(deps): bump semver from 7.3.8 to 7.5.3 in /samples/trace by @dependabot in #559
- feat(monitoring): implement ExponentialHistogram exporting by @aabmass in #560
- chore(deps): update all non-major dependencies by @renovate-bot in #564
- feat(resource-util): implement the DetectorSync resource detector interface by @aabmass in #563
- docs(monitoring): document how to use ExponentialHistograms by @aabmass in #562
- chore(deps): lock file maintenance by @renovate-bot in #561
- chore(deps): update dependency lerna to v7.1.1 by @renovate-bot in #565
- chore(deps): update dependency gcp-metadata to v5.3.0 by @renovate-bot in #567
- chore(deps): update opentelemetry upstream to v1.15.0 by @renovate-bot in #571
- chore(deps): update dependency @types/node to v14.18.53 by @renovate-bot in #569
- chore(deps): lock file maintenance by @renovate-bot in #570
- chore(deps): lock file maintenance by @renovate-bot in #573
- chore(deps): bump protobufjs from 7.2.3 to 7.2.4 in /samples/trace by @dependabot in #572
- chore(deps): bump protobufjs and google-gax in /e2e-test-server by @dependabot in #575
- chore: run npm audit fix by @aabmass in #578
New Contributors
- @leonardopliski made their first contribution in #533
Full Changelog: v2.0.0/v0.16.0...v2.1.0/v0.17.0
v2.0.0/v0.16.0
What's Changed
- fix(deps): update opentelemetry-js monorepo to v1 (major) by @renovate-bot in #335
- fix(deps): update dependency googleapis to v88 by @renovate-bot in #336
- chore(deps): update dependency @types/node to v14.17.20 by @renovate-bot in #334
- chore(deps): lock file maintenance by @renovate-bot in #338
- chore: release instructions, version files, lerna.json for independent versioning by @aabmass in #341
- chore(deps): update all non-major dependencies by @renovate-bot in #339
- chore: trace-exporter and resource-util 1.0.0 release proposal by @aabmass in #342
- chore: tweak releasing instructions, add script for tagging by @aabmass in #343
- chore(deps): update dependency typescript to v4.4.4 by @renovate-bot in #346
- chore(deps): update dependency @types/node to v14.17.27 by @renovate-bot in #345
- chore(deps): update all non-major dependencies by @renovate-bot in #349
- fix(deps): update dependency googleapis to v89 by @renovate-bot in #348
- fix(deps): update dependency googleapis to v92 by @renovate-bot in #360
- feat: add optional filter for OTel resource attributes by @valerio in #361
- chore: regenerate lockfiles by @aabmass in #363
- chore(monitoring): upgrade to @opentelemetry/[email protected] by @aabmass in #365
- chore(deps): update all non-major dependencies by @renovate-bot in #354
- chore(deps): update dependency typescript to v4.5.4 by @renovate-bot in #357
- chore(deps): update dependency sinon to v12 by @renovate-bot in #353
- chore(deps): update dependency ts-mocha to v9 by @renovate-bot in #362
- chore(deps): update dependency mocha to v9 by @renovate-bot in #369
- chore(deps): lock file maintenance by @renovate-bot in #368
- chore: v1.1.0/v0.14.0 release proposal by @aabmass in #370
- fix(deps): update dependency googleapis to v95 by @renovate-bot in #375
- chore(deps): update all non-major dependencies by @renovate-bot in #366
- chore(deps): lock file maintenance by @renovate-bot in #372
- fix(deps): update dependency googleapis to v97 by @renovate-bot in #382
- chore(deps): update actions/setup-node action to v3 by @renovate-bot in #376
- Add apiEndpoint to cloud trace client by @dashpole in #402
- Add apiEndpoint option to cloud monitoring exporter by @dashpole in #403
- chore: increase gce integration test timeout by @aabmass in #411
- chore(deps): update dependency typescript to v4.8.4 by @renovate-bot in #371
- chore(deps): lock file maintenance by @renovate-bot in #387
- chore(deps): update dependency sinon to v14 by @renovate-bot in #413
- chore(deps): update dependency gcp-metadata to v5 by @renovate-bot in #399
- chore: add renovate package group for all mocha lockstep versioned packages by @aabmass in #423
- chore(deps): update dependency @types/mocha to v9.1.1 by @renovate-bot in #424
- chore: make renovate group all OTel upstream packages together by @aabmass in #426
- fix(deps): update dependency @google-cloud/pubsub to v3 by @renovate-bot in #427
- chore: fix renovate config typo by @aabmass in #429
- fix(deps): update all non-major dependencies by @renovate-bot in #383
- chore(deps): update actions/checkout action to v3 by @renovate-bot in #377
- chore(deps): lock file maintenance by @renovate-bot in #432
- chore(deps): update node.js to v18 by @renovate-bot in #398
- chore(deps): update dependency sinon to v14.0.1 by @renovate-bot in #433
- chore(deps): lock file maintenance by @renovate-bot in #434
- chore(deps): lock file maintenance by @renovate-bot in #436
- chore(deps): update node.js to v19 by @renovate-bot in #438
- feat: export array type attributes by @henrinormak in #442
- chore: set npm major version per node version in CI by @aabmass in #448
- fix(cloud-monitoring-exporter)!: update to stable OTel metrics version by @aabmass in #446
- test(monitoring-exporter): add snapshot tests by @aabmass in #447
- fix: set user agent in exporters by @aabmass in #451
- test(monitoring-exporter): add snapshot tests for all instruments by @aabmass in #449
- chore(deps): update opentelemetry upstream by @renovate-bot in #430
- chore(deps): pin dependency snap-shot-it to 7.9.6 by @renovate-bot in #454
- fix(monitoring-exporter)!: use workload.googleapis.com as default metric prefix by @aabmass in #455
- fix(monitoring-exporter): convert to GCM format based on metric data type, not instrument type by @aabmass in #453
- chore(deps): update all non-major dependencies by @renovate-bot in #435
- fix(monitoring-exporter)!: remove auto generated task ID label from metrics by @aabmass in #458
- chore: bump opentelemetry-operations-e2e-testing image to 0.15.0 by @aabmass in #461
- feat: implement resource mapping for all supporter monitored resource types by @aabmass in #460
- fix(monitoring-exporter): add LabelDescriptors to metric descriptor by @aabmass in #462
- chore: v1.2.0/v0.15.0 release proposal by @aabmass in #463
- fix(trace-exporter): correctly set user agent with grpc options by @aabmass in #466
- chore(deps): update all non-major dependencies by @renovate-bot in #457
- feat(resource-util): detect GKE and GCE resource attributes by @aabmass in #467
- feat: implement /detectResource e2e scenario by @aabmass in https://git...
v1.2.0/v0.15.0
Breaking Changes
fix(cloud-monitoring-exporter)!: update to stable OTel metrics version by @aabmass in #446
fix(monitoring-exporter)!: use workload.googleapis.com as default metric prefix by @aabmass in #455
fix(monitoring-exporter)!: remove auto generated task ID label from metrics by @aabmass in #458
The (unstable) Cloud Monitoring metric exporter was revamped for this release to work with the stable JS SDK, and behaves a bit differently. The resource mapping logic was also updated quite a lot. This may mean you see different g.co/r/...
span labels when you upgrade the @google-cloud/opentelemetry-resource-util
version.
What's Changed
- fix(deps): update dependency googleapis to v95 by @renovate-bot in #375
- chore(deps): update all non-major dependencies by @renovate-bot in #366
- chore(deps): lock file maintenance by @renovate-bot in #372
- fix(deps): update dependency googleapis to v97 by @renovate-bot in #382
- chore(deps): update actions/setup-node action to v3 by @renovate-bot in #376
- Add apiEndpoint to cloud trace client by @dashpole in #402
- Add apiEndpoint option to cloud monitoring exporter by @dashpole in #403
- chore: increase gce integration test timeout by @aabmass in #411
- chore(deps): update dependency typescript to v4.8.4 by @renovate-bot in #371
- chore(deps): lock file maintenance by @renovate-bot in #387
- chore(deps): update dependency sinon to v14 by @renovate-bot in #413
- chore(deps): update dependency gcp-metadata to v5 by @renovate-bot in #399
- chore: add renovate package group for all mocha lockstep versioned packages by @aabmass in #423
- chore(deps): update dependency @types/mocha to v9.1.1 by @renovate-bot in #424
- chore: make renovate group all OTel upstream packages together by @aabmass in #426
- fix(deps): update dependency @google-cloud/pubsub to v3 by @renovate-bot in #427
- chore: fix renovate config typo by @aabmass in #429
- fix(deps): update all non-major dependencies by @renovate-bot in #383
- chore(deps): update actions/checkout action to v3 by @renovate-bot in #377
- chore(deps): lock file maintenance by @renovate-bot in #432
- chore(deps): update node.js to v18 by @renovate-bot in #398
- chore(deps): update dependency sinon to v14.0.1 by @renovate-bot in #433
- chore(deps): lock file maintenance by @renovate-bot in #434
- chore(deps): lock file maintenance by @renovate-bot in #436
- chore(deps): update node.js to v19 by @renovate-bot in #438
- feat: export array type attributes by @henrinormak in #442
- chore: set npm major version per node version in CI by @aabmass in #448
- fix(cloud-monitoring-exporter)!: update to stable OTel metrics version by @aabmass in #446
- test(monitoring-exporter): add snapshot tests by @aabmass in #447
- fix: set user agent in exporters by @aabmass in #451
- test(monitoring-exporter): add snapshot tests for all instruments by @aabmass in #449
- chore(deps): update opentelemetry upstream by @renovate-bot in #430
- chore(deps): pin dependency snap-shot-it to 7.9.6 by @renovate-bot in #454
- fix(monitoring-exporter)!: use workload.googleapis.com as default metric prefix by @aabmass in #455
- fix(monitoring-exporter): convert to GCM format based on metric data type, not instrument type by @aabmass in #453
- chore(deps): update all non-major dependencies by @renovate-bot in #435
- fix(monitoring-exporter)!: remove auto generated task ID label from metrics by @aabmass in #458
- chore: bump opentelemetry-operations-e2e-testing image to 0.15.0 by @aabmass in #461
- feat: implement resource mapping for all supporter monitored resource types by @aabmass in #460
- fix(monitoring-exporter): add LabelDescriptors to metric descriptor by @aabmass in #462
New Contributors
- @dashpole made their first contribution in #402
- @henrinormak made their first contribution in #442
Full Changelog: v1.1.0/v0.14.0...v1.2.0/v0.15.0
v1.1.0/v0.14.0
Released versions:
@google-cloud/opentelemetry-cloud-monitoring-exporter v0.14.0
@google-cloud/opentelemetry-cloud-trace-exporter v1.1.0
@google-cloud/opentelemetry-cloud-trace-propagator v0.14.0
@google-cloud/opentelemetry-resource-util v1.1.0
What's Changed
- fix(deps): update opentelemetry-js monorepo to v1 (major) by @renovate-bot in #335
- fix(deps): update dependency googleapis to v88 by @renovate-bot in #336
- chore(deps): update dependency @types/node to v14.17.20 by @renovate-bot in #334
- chore(deps): lock file maintenance by @renovate-bot in #338
- chore: release instructions, version files, lerna.json for independent versioning by @aabmass in #341
- chore(deps): update all non-major dependencies by @renovate-bot in #339
- chore: trace-exporter and resource-util 1.0.0 release proposal by @aabmass in #342
- chore: tweak releasing instructions, add script for tagging by @aabmass in #343
- chore(deps): update dependency typescript to v4.4.4 by @renovate-bot in #346
- chore(deps): update dependency @types/node to v14.17.27 by @renovate-bot in #345
- chore(deps): update all non-major dependencies by @renovate-bot in #349
- fix(deps): update dependency googleapis to v89 by @renovate-bot in #348
- fix(deps): update dependency googleapis to v92 by @renovate-bot in #360
- feat: add optional filter for OTel resource attributes by @valerio in #361
- chore: regenerate lockfiles by @aabmass in #363
- chore(monitoring): upgrade to @opentelemetry/[email protected] by @aabmass in #365
- chore(deps): update all non-major dependencies by @renovate-bot in #354
- chore(deps): update dependency typescript to v4.5.4 by @renovate-bot in #357
- chore(deps): update dependency sinon to v12 by @renovate-bot in #353
- chore(deps): update dependency ts-mocha to v9 by @renovate-bot in #362
- chore(deps): update dependency mocha to v9 by @renovate-bot in #369
- chore(deps): lock file maintenance by @renovate-bot in #368
New Contributors
Full Changelog: v0.12.0...v1.1.0/v0.14.0
trace-exporter and resource-util v1.0.0
Trace Exporter and Resource Util v1.0.0
Released versions:
@google-cloud/opentelemetry-cloud-monitoring-exporter
v0.13.0@google-cloud/opentelemetry-cloud-trace-exporter
v1.0.0@google-cloud/opentelemetry-cloud-trace-propagator
v0.13.0@google-cloud/opentelemetry-resource-util
v1.0.0
What's Changed
- fix(deps): update opentelemetry-js monorepo to v1 (major) by @renovate-bot in #335
- fix(deps): update dependency googleapis to v88 by @renovate-bot in #336
- chore(deps): update dependency @types/node to v14.17.20 by @renovate-bot in #334
- chore(deps): lock file maintenance by @renovate-bot in #338
- chore: release instructions, version files, lerna.json for independent versioning by @aabmass in #341
- chore(deps): update all non-major dependencies by @renovate-bot in #339
Full Changelog: v0.12.0...trace-exporter-resource-util-1.0.0
v0.12.0
v0.12.0 (2021-09-28)
Breaking changes
Other Changes
- chore: configure renovate to make separate PR for typescript (#321) (0dc65da), closes #321
- chore: downgrade mocha and regenerate package-lock.json files (#332) (b305dbd), closes #332
- chore: fix flaky/slow test in Cloud Trace exporter (#330) (034f9dd), closes #330
- chore: fix lint warnings (#331) (fe89cc2), closes #331
- chore(deps): update all non-major dependencies (#316) (8540b86), closes #316
- chore(deps): update all non-major dependencies (#319) (39792ce), closes #319
- chore(deps): update all non-major dependencies (#323) (8166b7e), closes #323
- chore(deps): update all non-major dependencies (#328) (82a6af1), closes #328
- chore(deps): update dependency @types/node to v14.17.10 (#315) (71e74f2), closes #315
- chore(deps): update dependency @types/node to v14.17.17 (#325) (eefc174), closes #325
- chore(deps): update dependency @types/node to v14.17.7 (#307) (a446576), closes #307
- chore(deps): update dependency @types/node to v14.17.9 (#312) (06ff5c8), closes #312
- chore(deps): update dependency typescript to v4.4.2 (#322) (2d3b190), closes #322
- chore(deps): update dependency typescript to v4.4.3 (#324) (130a6fb), closes #324
- fix!: rename SDK packages that were changed upstream (#329) (73f786a), closes #329
- fix: always use forward slash when creating MetricDescriptor name and type (#318) (04a8d1a), closes #318
- fix(deps): update dependency googleapis to v83 (#308) (19a0b76), closes #308
- fix(deps): update dependency googleapis to v84 (#313) (027392e), closes #313
- fix(deps): update dependency googleapis to v85 (#320) (e498947), closes #320
- fix(deps): update dependency googleapis to v87 (#327) (f83f2e7), closes #327