Releases: GoogleCloudPlatform/opentelemetry-operations-go
Releases · GoogleCloudPlatform/opentelemetry-operations-go
v1.25.0 and v0.49.0
What's Changed
- Add performance tuning notes to exporter readme by @damemi in #903
- fix onGKE to use the cluster location, as name may be registered by @atoulme in #907
- Update google cloud client dependencies by @dashpole in #905
- Remove dependency on prometheus translation package by @dashpole in #908
New Contributors
Full Changelog: v0.48.3...v0.49.0
v1.24.3 and v0.48.3
What's Changed
- Fix typos by @kislaykishore in #898
- Detect the managed instance group that created a VM by @quentinmit in #897
- Add links to quickstart and observability overview to READMEs by @aabmass in #899
- Fix bug where grpc self-observability metrics were not added by @dashpole in #900
- Prepare release 1.42.3/0.48.3 by @damemi in #902
New Contributors
- @kislaykishore made their first contribution in #898
Full Changelog: v0.48.2...v0.48.3
v1.24.2 and v0.48.2
What's Changed
- Support k8s on GCE in resource detector by @dashpole in #875
- Add k8s.cluster.uid fallback for GMP by @dashpole in #877
- Add k8s.container.name to GMP fallbacks when using pod name by @dashpole in #878
- fix presubmit tests by @dashpole in #881
- Ensure config can be marshalled by @dashpole in #880
- Migrate e2e tests Container Registry usage to Artifact Registry by @aabmass in #882
- Add benchmarks for areas of the collector exporter with high memory usage by @dashpole in #884
- Migrate collector self-observability from OpenCensus to OpenTelemetry by @dashpole in #885
- Switch to uint64 hash for identifier by @dashpole in #886
- Update go version used in CI to 1.23.1 by @dashpole in #891
- exporter/collector: avoid using req.String() to check for empty request by @ridwanmsharif in #889
- Support timeout in Collector Logs exporter by @damemi in #894
- Add benchmark for normalization with reset points by @dashpole in #893
- Make the collector exporter mutate data, and remove unnecessary CopyTo by @dashpole in #892
- Optimize normalization caching and copying by @dashpole in #890
- Prepare 1.24.2 and 0.48.2 by @damemi in #895
Full Changelog: v0.48.1...v0.48.2
v1.24.1 and v0.48.1
What's Changed
- [chore] update deprecated use of CreateSettings by @codeboten in #862
- fix(googleclientauth/idtoken): use metadata server when credential json is not available by @rinx in #863
- Update cloud.google.com/go and OTel dependencies by @dashpole in #867
- Update to otel-go codecov presubmit by @dashpole in #868
- Fix typo in intToDoubleFeatureGate by @chingis-fiskil in #870
- Prerelease 1.24.1/v0.48.1 by @damemi in #872
New Contributors
- @chingis-fiskil made their first contribution in #870
Full Changelog: v0.48.0...v0.48.1
v1.24.0 and v0.48.0
What's Changed
- Updating packages by @avilevy18 in #846
- Bump go to v1.22.3 in ci by @dashpole in #849
- Run e2e tests on GAE standard by @aabmass in #848
- Add host.id as a fallback for instance by @dashpole in #852
- feat(extension/googleclientauth): support id-token by @rinx in #851
- Add support for exponential histograms in the GMP exporter by @dashpole in #853
- Add support for custom MR mapping by @psx95 in #854
- Update CI go version to 1.22.4 by @psx95 in #859
- prepare for v1.24.0/v0.48.0 (#858) by @psx95 in #860
New Contributors
Full Changelog: v0.47.0...v0.48.0
v1.23.0 and v0.47.0
What's Changed
- Add MapMonitoredResource field to Log config. by @aglipska in #826
- Update grpc example to allow long runs by @psx95 in #835
- Add support for CreateServiceTimeSeries by @psx95 in #837
- Deduplicate target_info and scope_info by @dashpole in #838
- fix: flatten ValueTypeSlice to ValueTypeString by @crossk3 in #831
- Update OpenTelemetry dependencies by @dashpole in #840
- Add support for BMS machines to the resource detection library by @alex-basinov in #828
- Use the prometheus.type metric metadata to support double-writing unknown-typed metrics by @dashpole in #839
- Remove unneeded Auth Extension files by @damemi in #842
- Add feature gate to convert int metrics to double by @dashpole in #844
- Prepare for v1.23.0/v0.47.0 by @dashpole in #845
New Contributors
Full Changelog: v0.46.0...v0.47.0
Release v1.22.0 and v0.46.0
What's Changed
- Add govulncheck presubmit by @dashpole in #773
- Migrate to codeql yaml file by @dashpole in #774
- Add security policy by @dashpole in #772
- Provide useful cluster names for non k8s environments on managed prom… by @jsuereth in #776
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /exporter/collector/integrationtest by @dependabot in #781
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /e2e-test-server/cloud_functions by @dependabot in #785
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /example/trace/http by @dependabot in #783
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /example/metric/sdk by @dependabot in #780
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /exporter/collector by @dependabot in #782
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /e2e-test-server by @dependabot in #786
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /exporter/metric by @dependabot in #787
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /exporter/trace by @dependabot in #784
- Fixes #778 - Exemplars should be sorted before sending to Cloud Ops. by @jsuereth in #788
- Update OTel dependencies for go workspaces by @braydonk in #793
- Update opentelemetry dependencies by @dashpole in #796
- Support gcp.source_location being set as other types by @braydonk in #794
- Add gRPC examples with OTLP SDK by @damemi in #800
- Start testing on go 1.22 by @dashpole in #802
- Update opentelemetry dependencies, and handle non-fatal resource errors by @dashpole in #801
- Update OTLP auth example by @damemi in #803
- exporter/metric: Add support to export Distribution with Exemplars and Exponential Histograms. by @franciscovalentecastro in #777
- example/metric/exponential_histogram: Remove filter from
dashboard.json
by @franciscovalentecastro in #808 - Update go version to 1.22.1 to fix govulncheck warnings by @dashpole in #811
- Support exemplars from integer instruments by @dashpole in #810
- Add fixture with a histogram exemplar, and implement exemplar attachments in SDK by @dashpole in #813
- Create client on Start instead of Creation by @dashpole in #817
- Make client auth extension public and implement component.Component by @damemi in #814
- Add SDK ExponentialHistogram unit test and check for errors from other metric types by @damemi in #822
- Add additional fallbacks for GMP exporter by @damemi in #823
- example/metric : Add exponential_histogram README and reorganize folders. by @franciscovalentecastro in #821
- Update OTel dependencies and Prepare release v1.22.0 and v0.46.0 by @damemi in #824
New Contributors
- @franciscovalentecastro made their first contribution in #777
Full Changelog: v0.45.0...v0.46.0
v1.21.0 and v0.45.0
What's Changed
- Bump golang.org/x/net from 0.12.0 to 0.17.0 in /example/metric/collector by @dependabot in #743
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /exporter/collector/integrationtest by @dependabot in #745
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /exporter/collector by @dependabot in #747
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /extension/googleclientauthextension by @dependabot in #746
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /exporter/collector/googlemanagedprometheus by @dependabot in #744
- Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 in /detectors/gcp by @dependabot in #718
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /example/trace/http by @dependabot in #740
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /example/metric/sdk by @dependabot in #739
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /e2e-test-server/cloud_functions by @dependabot in #736
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /e2e-test-server by @dependabot in #738
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /exporter/metric by @dependabot in #741
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /exporter/trace by @dependabot in #742
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /internal/cloudmock by @dependabot in #737
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 in /example/metric/collector by @dependabot in #758
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /example/metric/sdk by @dependabot in #754
- Bump google.golang.org/grpc from 1.58.1 to 1.58.3 in /extension/googleclientauthextension by @dependabot in #756
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /exporter/metric by @dependabot in #749
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /e2e-test-server/cloud_functions by @dependabot in #752
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /example/trace/http by @dependabot in #750
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /e2e-test-server by @dependabot in #751
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /exporter/trace by @dependabot in #753
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /internal/cloudmock by @dependabot in #748
- Map faas.* attributes to generic task after service.name, but ignore unknown_service by @dashpole in #764
- Update google.golang.org/grpc to 1.58.3 by @dashpole in #766
- Rename untyped featuregate to comply with feature gate character set restrictions by @dashpole in #769
- Metrics exporter cache requests that fail with an unrecoverable error by @avilevy18 in #768
- Prepare for v1.21.0/v0.45.0 by @dashpole in #770
Full Changelog: v0.44.0...v0.45.0
v1.20.0 and v0.44.0
Announcements
This version of the Google Cloud Monitoring exporter is compatible with the stable release of the OpenTelemetry-Go metrics SDK.
What's Changed
- Add an experimental googleclientauth extension by @dashpole in #703
- Update detector dependency in e2e test server, and update test image by @dashpole in #720
- Update OTel dependencies by @anuraaga in #721
- Remove sanitization of logging labels from resource attributes by @dashpole in #723
- Update metric example to use resource detectors by @dashpole in #724
- remove service.name -> g.co/gae/app/module mapping from trace exporter's default mapping by @dashpole in #715
- update otel to the newest version by @dashpole in #728
- Move metric example to example_test.go by @dashpole in #727
- Prepare for v1.20.0/v0.44.0 by @dashpole in #731
New Contributors
Full Changelog: v0.43.1...v0.44.0
v1.19.1 and v0.43.1
What's Changed
- Fix trace and logging user agent, and add tests by @dashpole in #714
- Revert to go 1.20 and prepare for v1.19.1/v0.43.1 by @dashpole in #717
Full Changelog: v0.43.0...v0.43.1