Releases: Sija/raven.cr
Releases · Sija/raven.cr
v0.4.0
- Renamed
Configuration#server
toConfiguration#dsn
- Enabled removing cookies and POST data by default
- Made
Event
andBreadcrumb
setters accept symbols in place of enum values, allowing to writeevent.level = :info
instead ofevent.level = Raven::Event::Severity::INFO
- Added
Event#to_json
convenience method for serialization - Added
Interface::Template
- Username provided by kemalcr/kemal-basic-auth is sent as a part of the user context
v0.3.0
- Implemented async support, closes #3
- Added
Processor::UTF8Conversion
- Added
Event::HashType
holdingHash
type returned by#to_h
(Hash(AnyHash::Key, AnyHash::Value
) Configuration#should_capture
receives now onlyException | String
as intended, and is invoked just once inInstance#capture
Configuration#transport_failure_callback
receives now onlyEvent::HashType
- Many code optimizations
v0.2.0
- Ported almost all of the processors from raven-ruby
- Fixed most of the remaining bugs in public API
- Fixed recognizing
#in_app?
for relative paths - Extract Shards
lib
from path intoInterface::Stacktrace::Frame#package
- Implemented integrations for Kemal and Sidekiq.cr, closes #2
- De-ansify captured log messages
- Improved docs
- Loads of tweaks and fixes