Releases: interagent/pliny
Releases · interagent/pliny
v1.0.0
Added
- Add support for Ruby 3.1 and 3.2 (#355)
- Add support for Sinatra 3 (#356)
- Add support for ActiveSupport 7 (#357)
Removed
- Drop support for Ruby 2.5, 2.6 and 2.7 (#355)
- Drop support for Sinatra 1 (#356)
- Drop support for ActiveSupport 5 (#357)
Changed
- update template Gemfile (#359)
0.30.0
Fixed
- Return Bad Request (400) instead of Internal Server Error (500) when the JSON request payload is unable to be parsed ([#338]#338)
- Ensure newline characters are removed from log strings. (#333)
v0.29.0
Fixed
- BREAKING: Register
Serialize
sinatra extension correctly. This will require a change in lib/endpoints/base.rb
- see here. (#337)
0.28.0
Changed
- Ensure all strings with spaces are quoted in logs. (#332)
- Allow ActiveSupport 5 or 6. (#331)
v0.26.1
Added
- Enable Sinatra 1.x tests for Travis. (#318)
- Allow customizing additional CORS headers. (#320)
Fixed
- Support using
IndifferentHash
rather than indifferent_hash
for Sinatra 2. (#317, #319)
v0.26.0
Added
- Add serializer arity and length to canonical log lines. (#306)
- Support for Sinatra 2.0 (#310)
- Reintroduce instruments middleware as a default middleware. (#312)
Removed
- Deprecated HipChat channel notifier. (#311)
v0.25.0
Changed
- Ruby 2.4 is now the default. (#308)
- Log canonical log lines with default log context. (#307)
Fixed
- Include custom data in scope sent to Rollbar. (#303)
v0.23.0
Changed
- Puma 3 is now the default. (#297)
Fixed
- Conditionally load Rubocop rake tasks if Rubocop is present. (#299)
- Automatic Rubocop refactor missed a
File.exists?
mock. (#300)