diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4f2fb0487..dc6550c55 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -31,7 +31,7 @@ "instrumentation/faraday": "0.23.4", "instrumentation/mongo": "0.22.2", "instrumentation/mysql2": "0.25.0", - "instrumentation/net_http": "0.22.4", + "instrumentation/net_http": "0.23.0", "instrumentation/pg": "0.26.1", "instrumentation/que": "0.7.1", "instrumentation/rack": "0.24.0", diff --git a/instrumentation/net_http/CHANGELOG.md b/instrumentation/net_http/CHANGELOG.md index 1e4c9deca..fbf7d896d 100644 --- a/instrumentation/net_http/CHANGELOG.md +++ b/instrumentation/net_http/CHANGELOG.md @@ -1,5 +1,34 @@ # Release History: opentelemetry-instrumentation-net_http +## [0.23.0](https://github.com/flywirecorp/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-net_http-v0.22.4...opentelemetry-instrumentation-net_http/v0.23.0) (2024-02-27) + + +### ⚠ BREAKING CHANGES + +* Drop support for EoL Ruby 2.7 ([#389](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/389)) +* Remove parent repo libraries ([#3](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/3)) + +### Features + +* add net http instrumentation hooks config ([#62](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/62)) ([d9842bf](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/d9842bf145aceb702777e294b29e7480d41e900b)) +* Drop support for EoL Ruby 2.7 ([#389](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/389)) ([233dfd0](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/233dfd0dae81346e9687090f9d8dfb85215e0ba7)) + + +### Bug Fixes + +* add untraced check to the Net::HTTP connect instrumentation ([#213](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/213)) ([a014481](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/a014481f965caed5c8411cfd5b20c07ebba543b4)) +* Base config options ([#499](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/499)) ([7304e86](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/7304e86e9a3beba5c20f790b256bbb54469411ca)) +* broken test file requirements ([#1286](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/1286)) ([3ec7d8a](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/3ec7d8a456dbd3c9bbad7b397a3da8b8a311d8e3)) +* Drop Rails dependency for ActiveSupport Instrumentation ([#242](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/242)) ([c571ece](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/c571ecee6283e877fb7df3ea2b01acf722410551)) +* regex non-match with obfuscation limit (issue [#486](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/486)) ([#488](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/488)) ([6a9c330](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/6a9c33088c6c9f39b2bc30247a3ed825553c07d4)) +* Rename HTTP CONNECT for low level connection spans ([#129](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/129)) ([efe59ff](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/efe59ffa50c88689199ad2132aa920b778bd0a67)) +* Update `Net::HTTP` instrumentation to no-op on untraced contexts ([#722](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/722)) ([3b8ec51](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/3b8ec5182c915e5a3be3bc5ce0baf4e91182d2fe)) + + +### Code Refactoring + +* Remove parent repo libraries ([#3](https://github.com/flywirecorp/opentelemetry-ruby-contrib/issues/3)) ([3e85d44](https://github.com/flywirecorp/opentelemetry-ruby-contrib/commit/3e85d4436d338f326816c639cd2087751c63feb1)) + ### v0.22.4 / 2023-11-23 * CHANGED: Applied Rubocop Performance Recommendations [#727](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/727) diff --git a/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb b/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb index b61097b9c..1eae54dcd 100644 --- a/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb +++ b/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb @@ -8,7 +8,7 @@ module OpenTelemetry module Instrumentation module Net module HTTP - VERSION = '0.22.4' + VERSION = '0.23.0' end end end