Skip to content

Commit 626c0b6

Browse files
chore(main): release opentelemetry-instrumentation-rack 0.25.0
1 parent c95e919 commit 626c0b6

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

.release-please-manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"instrumentation/net_http": "0.22.4",
3535
"instrumentation/pg": "0.26.1",
3636
"instrumentation/que": "0.7.1",
37-
"instrumentation/rack": "0.24.0",
37+
"instrumentation/rack": "0.25.0",
3838
"instrumentation/rails": "0.30.0",
3939
"instrumentation/redis": "0.25.3",
4040
"instrumentation/restclient": "0.22.3",

instrumentation/rack/CHANGELOG.md

+35
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# Release History: opentelemetry-instrumentation-rack
22

3+
## [0.25.0](https://github.com/yoheyk/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-rack-v0.24.0...opentelemetry-instrumentation-rack/v0.25.0) (2024-02-21)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Use Rack Events By Default
9+
* Drop support for EoL Ruby 2.7 ([#389](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/389))
10+
* Remove retain_middleware_names Rack Option ([#356](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/356))
11+
* Remove parent repo libraries ([#3](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/3))
12+
13+
### Features
14+
15+
* Add experimental traceresponse propagator to Rack instrumentation ([#182](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/182)) ([4e2d98b](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/4e2d98bd635e099518fc05041057e94e967186d5))
16+
* Drop support for EoL Ruby 2.7 ([#389](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/389)) ([233dfd0](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/233dfd0dae81346e9687090f9d8dfb85215e0ba7))
17+
* Remove retain_middleware_names Rack Option ([#356](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/356)) ([d84a8cb](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/d84a8cb949c5f846174c8136a2b98e06bf265b75))
18+
* Use Rack Events By Default ([f7f4603](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/f7f46037bdda286a25763a31ae5236c947f060ed))
19+
* Use Rack::Events for instrumentation ([#342](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/342)) ([c179d3b](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/c179d3b0f8c69c03867b84c667f98abb66f46a41))
20+
21+
22+
### Bug Fixes
23+
24+
* Backport Rack proxy event to middleware ([#764](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/764)) ([3d0f818](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/3d0f818c06a2b246425c114b41bec260b9274bc0))
25+
* Base config options ([#499](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/499)) ([7304e86](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/7304e86e9a3beba5c20f790b256bbb54469411ca))
26+
* bring http.request.header and http.response.header in line with … ([#111](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/111)) ([1af9fc1](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/1af9fc1a35264dcaf3bd0d88234e8ad8dacdaa22))
27+
* bring http.request.header and http.response.header in line with semantic conventions. ([1af9fc1](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/1af9fc1a35264dcaf3bd0d88234e8ad8dacdaa22))
28+
* broken test file requirements ([#1286](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/1286)) ([3ec7d8a](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/3ec7d8a456dbd3c9bbad7b397a3da8b8a311d8e3))
29+
* Ensure Rack Events Handler Exists ([#519](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/519)) ([823883b](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/823883bab58d90c4b92937b25c5acf582bf81fa3))
30+
* regex non-match with obfuscation limit (issue [#486](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/486)) ([#488](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/488)) ([6a9c330](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/6a9c33088c6c9f39b2bc30247a3ed825553c07d4))
31+
* Remove inline linter rules ([#608](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/608)) ([bc4a937](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/bc4a937ed2a0d1898f0f19ae45a2b3a0ef9a067c))
32+
33+
34+
### Code Refactoring
35+
36+
* Remove parent repo libraries ([#3](https://github.com/yoheyk/opentelemetry-ruby-contrib/issues/3)) ([3e85d44](https://github.com/yoheyk/opentelemetry-ruby-contrib/commit/3e85d4436d338f326816c639cd2087751c63feb1))
37+
338
### v0.24.0 / 2024-01-06
439

540
* BREAKING CHANGE: Use Rack Events By Default

instrumentation/rack/lib/opentelemetry/instrumentation/rack/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module OpenTelemetry
88
module Instrumentation
99
module Rack
10-
VERSION = '0.24.0'
10+
VERSION = '0.25.0'
1111
end
1212
end
1313
end

0 commit comments

Comments
 (0)