Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 21 additions & 17 deletions instrumentation/action_pack/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-action_pack

### v0.13.0 / 2025-08-19

* ADDED: Add `OTEL_SEMCONV_STABILITY_OPT_IN` environment variable compatibility for Rack integration [#1594](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/1594)

### v0.12.3 / 2025-06-16

* FIXED: Action_pack always assuming sdk spans
Expand Down Expand Up @@ -30,7 +34,7 @@

### v0.9.0 / 2024-01-09

* BREAKING CHANGE: Use ActiveSupport instead of patches #703
* BREAKING CHANGE: Use ActiveSupport instead of patches #703

### v0.8.0 / 2023-11-22

Expand All @@ -45,32 +49,32 @@
### v0.7.0 / 2023-06-05

* ADDED: Use Rack Middleware Helper
* FIXED: Base config options
* FIXED: Base config options

### v0.6.0 / 2023-04-17

* BREAKING CHANGE: Drop support for EoL Ruby 2.7

* ADDED: Drop support for EoL Ruby 2.7
* ADDED: Drop support for EoL Ruby 2.7

### v0.5.0 / 2023-02-01

* BREAKING CHANGE: Drop Rails 5 Support
* BREAKING CHANGE: Drop Rails 5 Support

* ADDED: Drop Rails 5 Support
* FIXED: Drop Rails dependency for ActiveSupport Instrumentation
* ADDED: Drop Rails 5 Support
* FIXED: Drop Rails dependency for ActiveSupport Instrumentation

### v0.4.1 / 2023-01-14

* FIXED: String-ify code.function Span attribute
* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes
* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes

### v0.4.0 / 2022-12-06

* BREAKING CHANGE: Remove enable_recognize_route and span_naming options
* BREAKING CHANGE: Remove enable_recognize_route and span_naming options

* FIXED: Remove enable_recognize_route and span_naming options
* FIXED: Remove enable_recognize_route and span_naming options

### v0.3.2 / 2022-11-16

Expand All @@ -82,29 +86,29 @@

### v0.3.0 / 2022-10-14

* ADDED: Name ActionPack spans with the HTTP method and route
* ADDED: Name ActionPack spans with the HTTP method and route

### v0.2.1 / 2022-10-04

* FIXED: Ensures the correct route is add to http.route span attribute
* FIXED: Ensures the correct route is add to http.route span attribute

### v0.2.0 / 2022-06-09

* Upgrading Base dependency version
* FIXED: Broken test file requirements
* FIXED: Broken test file requirements

### v0.1.4 / 2022-05-02

* FIXED: Use rails request's filtered path as http.target attribute
* FIXED: RubyGems Fallback
* FIXED: Use rails request's filtered path as http.target attribute
* FIXED: RubyGems Fallback

### v0.1.3 / 2021-12-01

* FIXED: Instrumentation of Rails 7
* FIXED: Instrumentation of Rails 7

### v0.1.2 / 2021-10-06

* FIXED: Prevent high cardinality rack span name as a default
* FIXED: Prevent high cardinality rack span name as a default

### v0.1.1 / 2021-09-29

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module ActionPack
VERSION = '0.12.3'
VERSION = '0.13.0'
end
end
end
4 changes: 4 additions & 0 deletions instrumentation/all/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-all

### v0.80.0 / 2025-08-19

ADDED: Add `OTEL_SEMCONV_STABILITY_OPT_IN` environment variable compatibility for Rack. This includes an integration with Action Pack (Rails) and Sinatra instrumentation libraries. [#1594](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/1594)

### v0.79.0 / 2025-08-18

* ADDED: Add HTTPX instrumentation to all
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module All
VERSION = '0.79.0'
VERSION = '0.80.0'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -51,16 +51,16 @@ Gem::Specification.new do |spec|
spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.30.0'
spec.add_dependency 'opentelemetry-instrumentation-que', '~> 0.9.0'
spec.add_dependency 'opentelemetry-instrumentation-racecar', '~> 0.4.0'
spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.26.0'
spec.add_dependency 'opentelemetry-instrumentation-rails', '~> 0.36.0'
spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.27.0'
spec.add_dependency 'opentelemetry-instrumentation-rails', '~> 0.37.0'
spec.add_dependency 'opentelemetry-instrumentation-rake', '~> 0.3.1'
spec.add_dependency 'opentelemetry-instrumentation-rdkafka', '~> 0.7.0'
spec.add_dependency 'opentelemetry-instrumentation-redis', '~> 0.26.1'
spec.add_dependency 'opentelemetry-instrumentation-resque', '~> 0.6.0'
spec.add_dependency 'opentelemetry-instrumentation-restclient', '~> 0.24.0'
spec.add_dependency 'opentelemetry-instrumentation-ruby_kafka', '~> 0.22.0'
spec.add_dependency 'opentelemetry-instrumentation-sidekiq', '~> 0.26.0'
spec.add_dependency 'opentelemetry-instrumentation-sinatra', '~> 0.25.0'
spec.add_dependency 'opentelemetry-instrumentation-sinatra', '~> 0.26.0'
spec.add_dependency 'opentelemetry-instrumentation-trilogy', '~> 0.61.0'

if spec.respond_to?(:metadata)
Expand Down
40 changes: 22 additions & 18 deletions instrumentation/rack/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-rack

### v0.27.0 / 2025-08-19

* ADDED: Add `OTEL_SEMCONV_STABILITY_OPT_IN` environment variable compatibility [#1594](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/1594)

### v0.26.0 / 2025-01-16

* BREAKING CHANGE: Set minimum supported version to Ruby 3.1
Expand Down Expand Up @@ -59,21 +63,21 @@

### v0.23.1 / 2023-06-05

* FIXED: Base config options
* FIXED: Base config options

### v0.23.0 / 2023-04-17

* BREAKING CHANGE: Remove retain_middleware_names Rack Option
* BREAKING CHANGE: Drop support for EoL Ruby 2.7
* BREAKING CHANGE: Remove retain_middleware_names Rack Option
* BREAKING CHANGE: Drop support for EoL Ruby 2.7

* ADDED: Remove retain_middleware_names Rack Option
* ADDED: Drop support for EoL Ruby 2.7
* ADDED: Use Rack::Events for instrumentation
* ADDED: Remove retain_middleware_names Rack Option
* ADDED: Drop support for EoL Ruby 2.7
* ADDED: Use Rack::Events for instrumentation

### v0.22.1 / 2023-01-14

* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes
* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes

### v0.22.0 / 2022-11-16

Expand All @@ -86,17 +90,17 @@
### v0.21.0 / 2022-06-09

* Upgrading Base dependency version
* FIXED: Broken test file requirements
* FIXED: Broken test file requirements

### v0.20.2 / 2022-05-02

* FIXED: Update server instrumentation to not reflect 400 status as error
* FIXED: Update server instrumentation to not reflect 400 status as error

### v0.20.1 / 2021-12-01

* FIXED: [Instrumentation Rack] Log content type http header
* FIXED: Use monotonic clock where possible
* FIXED: Rack to stop using api env getter
* FIXED: [Instrumentation Rack] Log content type http header
* FIXED: Use monotonic clock where possible
* FIXED: Rack to stop using api env getter

### v0.20.0 / 2021-10-06

Expand All @@ -114,18 +118,18 @@ forwards the uri path. More details on this is available in the readme.

### v0.19.2 / 2021-08-18

* FIXED: Rack middleware assuming script_name presence
* FIXED: Rack middleware assuming script_name presence

### v0.19.1 / 2021-08-12

* DOCS: Update docs to rely more on environment variable configuration
* DOCS: Update docs to rely more on environment variable configuration

### v0.19.0 / 2021-06-23

* BREAKING CHANGE: Total order constraint on span.status=
* BREAKING CHANGE: Total order constraint on span.status=

* ADDED: Add Tracer.non_recording_span to API
* FIXED: Total order constraint on span.status=
* ADDED: Add Tracer.non_recording_span to API
* FIXED: Total order constraint on span.status=

### v0.18.0 / 2021-05-21

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module Rack
VERSION = '0.26.0'
VERSION = '0.27.0'
end
end
end
4 changes: 4 additions & 0 deletions instrumentation/rails/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-rails

### v0.37.0 / 2025-08-19

ADDED: Add action_pack `OTEL_SEMCONV_STABILITY_OPT_IN` environment variable compatibility for Rack integration [#1594](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/1594)

### v0.36.0 / 2025-02-04

* ADDED: Add active_storage instrumentation to `rails`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module Rails
VERSION = '0.36.0'
VERSION = '0.37.0'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Gem::Specification.new do |spec|

spec.add_dependency 'opentelemetry-api', '~> 1.0'
spec.add_dependency 'opentelemetry-instrumentation-action_mailer', '~> 0.4.0'
spec.add_dependency 'opentelemetry-instrumentation-action_pack', '~> 0.12.0'
spec.add_dependency 'opentelemetry-instrumentation-action_pack', '~> 0.13.0'
spec.add_dependency 'opentelemetry-instrumentation-action_view', '~> 0.9.0'
spec.add_dependency 'opentelemetry-instrumentation-active_job', '~> 0.8.0'
spec.add_dependency 'opentelemetry-instrumentation-active_record', '~> 0.9.0'
Expand Down
30 changes: 17 additions & 13 deletions instrumentation/sinatra/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-sinatra

### v0.26.0 / 2025-08-19

* ADDED: Add `OTEL_SEMCONV_STABILITY_OPT_IN` environment variable compatibility for Rack integration [#1594](https://github.com/open-telemetry/opentelemetry-ruby-contrib/pull/1594)

### v0.25.0 / 2025-01-16

* BREAKING CHANGE: Set minimum supported version to Ruby 3.1
Expand Down Expand Up @@ -37,13 +41,13 @@
### v0.23.0 / 2023-06-05

* ADDED: Use Rack Middleware Helper
* FIXED: Base config options
* FIXED: Base config options

### v0.22.0 / 2023-04-17

* BREAKING CHANGE: Drop support for EoL Ruby 2.7
* BREAKING CHANGE: Drop support for EoL Ruby 2.7

* ADDED: Drop support for EoL Ruby 2.7
* ADDED: Drop support for EoL Ruby 2.7

### v0.21.5 / 2023-02-13

Expand All @@ -59,44 +63,44 @@

### v0.21.2 / 2023-01-14

* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes
* DOCS: Fix gem homepage
* DOCS: More gem documentation fixes

### v0.21.1 / 2022-11-16

* FIXED: Loosen dependency on Rack

### v0.21.0 / 2022-10-12

* ADDED: Use rack middleware in sinatra middleware
* FIXED: Add exceptions to sinatra spans.
* ADDED: Use rack middleware in sinatra middleware
* FIXED: Add exceptions to sinatra spans.

### v0.20.0 / 2022-06-09

* Upgrading Base dependency version
* FIXED: Broken test file requirements
* FIXED: Broken test file requirements

### v0.19.4 / 2022-05-02

* FIXED: Update server instrumentation to not reflect 400 status as error
* FIXED: Update server instrumentation to not reflect 400 status as error

### v0.19.3 / 2021-12-01

* FIXED: Sinatra to stop using api env getter
* FIXED: Sinatra to stop using api env getter

### v0.19.2 / 2021-09-29

* (No significant changes)

### v0.19.1 / 2021-08-12

* DOCS: Update docs to rely more on environment variable configuration
* DOCS: Update docs to rely more on environment variable configuration

### v0.19.0 / 2021-06-23

* BREAKING CHANGE: Total order constraint on span.status=
* BREAKING CHANGE: Total order constraint on span.status=

* FIXED: Total order constraint on span.status=
* FIXED: Total order constraint on span.status=

### v0.18.0 / 2021-05-21

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module Sinatra
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
end