Releases: GoogleCloudPlatform/opentelemetry-operations-go
Releases · GoogleCloudPlatform/opentelemetry-operations-go
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
v1.19.0 and v0.43.0
What's Changed
- exporter: fix setting GetMetricDescriptor call options. by @nimf in #688
- Expand scope of kubernetes monitored resource mapping to include other platforms by @damemi in #683
- Add TraceFlags support to logs exporter by @damemi in #690
- Bump genproto by @liggitt in #693
- Map faas.name and faas.instance to prometheus job and instance for GMP by @dashpole in #695
- Second attempt: Switch to using log protos directly by @dashpole in #697
- Fix import paths for integration test module by @dashpole in #700
- Always fall back to string payload if we can't handle structured logs by @dashpole in #701
- Migrate from multierr.Combine to errors.Join and update go version by @dashpole in #708
- Write logs to gae_app instead of gae_instance by @dashpole in #702
- Update our OTel dependencies, and move config into GMP module by @dashpole in #709
- Prepare for v1.19.0 and v0.43.0 by @dashpole in #710
- Fix release tool by @dashpole in #712
New Contributors
Full Changelog: v0.42.0...v0.43.0
v0.42.0 and v1.18.0
What's Changed
- non-monotonic sums have the /gauge suffix added in GMP exporter by @dashpole in #676
- Remove _total from duplicate untyped Sums before export by @damemi in #678
- Add option to parse error logs to Error Reporting type by @damemi in #667
- fix: only drop _total for untyped sums by @damemi in #680
- Reorganize metric integration tests by @dashpole in #674
- Add readme section on metric label collisions by @damemi in #681
- Add option to Metrics SDK exporter to allow sending sum of squared deviation by @dashpole in #682
- exporter: add namespace to internal metric label by @ridwanmsharif in #684
- Prepare release v0.42.0/v1.18.0 by @damemi in #686
New Contributors
- @ridwanmsharif made their first contribution in #684
Full Changelog: v0.41.0...v0.42.0
v0.41.0 and v1.17.0
What's Changed
- Add collector example by @psx95 in #657
- Add GCE resource detector for Instance/Hostname attributes by @damemi in #669
- Add support for untyped metrics from Ops Agent by @damemi in #668
- Bump opentelemetry dependencies by @damemi in #672
- Prepare release v0.41.0/1.17.0 by @damemi in #673
Full Changelog: v0.40.1...v0.41.0
v0.40.1 and v1.16.1
What's Changed
- Bump google.golang.org/grpc from 1.51.0 to 1.53.0 in /exporter/metric by @dependabot in #659
- Bump google.golang.org/grpc from 1.51.0 to 1.53.0 in /exporter/trace by @dependabot in #658
- Bump google.golang.org/grpc from 1.50.1 to 1.53.0 in /internal/cloudmock by @dependabot in #660
- Prepare release v1.16.1/v0.40.1 by @damemi in #666
Full Changelog: v0.40.0...v0.40.1
v0.40.0 and v1.16.0
What's Changed
- Update docs with correct wal config name by @damemi in #651
- detectors/gcp: fix incorrect variable name by @zchee in #642
- Fix WAL truncate logic bug by @damemi in #655
- Support bool metrics by @psx95 in #637
- Prepare release v0.40.0/1.16.0 by @damemi in #656
Full Changelog: v0.39.2...v0.40.0