# Release History: opentelemetry-instrumentation-action_pack

### v0.15.1 / 2025-10-22

* FIXED: Update opentelemetry-instrumentation-base dependency

### v0.15.0 / 2025-10-21

* BREAKING CHANGE: Min Ruby Version 3.2 and Rails 7.1

* ADDED: Min Ruby Version 3.2 and Rails 7.1

### v0.14.1 / 2025-10-07

* FIXED: Unify rack middleware_args

### v0.14.0 / 2025-09-30

* ADDED: Bump minimum API Version to 1.7

### 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

### v0.12.2 / 2025-06-04

* FIXED: Rack span class naming

### v0.12.1 / 2025-05-07

* FIXED: Account for `nil` routes

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

* ADDED: Strip Rails `(.:format)` suffix from `http.route`

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

* BREAKING CHANGE: Drop Support for EoL Rails 6.1
* BREAKING CHANGE: Set minimum supported version to Ruby 3.1

* ADDED: Drop Support for EoL Rails 6.1
* ADDED: Set minimum supported version to Ruby 3.1

### v0.10.0 / 2024-11-19

* ADDED: Use Semconv Naming For ActionPack

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

* BREAKING CHANGE: Use ActiveSupport instead of patches #703

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

* BREAKING CHANGE: Drop Rails 6.0 EOL

* ADDED: Drop Rails 6.0 EOL

### v0.7.1 / 2023-10-16

* FIXED: Add Rails 7.1 compatibility

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

* ADDED: Use Rack Middleware Helper
* 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

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

* BREAKING CHANGE: Drop Rails 5 Support

* 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

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

* BREAKING CHANGE: Remove enable_recognize_route and span_naming options

* FIXED: Remove enable_recognize_route and span_naming options

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

* FIXED: Loosen dependency on Rack

### v0.3.1 / 2022-10-27

* FIXED: Declare span_naming option in action_pack instrumentation

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

* 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

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

* Upgrading Base dependency version
* 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

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

* FIXED: Instrumentation of Rails 7

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

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

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

* (No significant changes)

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

* Initial release.
