Skip to content

Releases: Sija/raven.cr

v1.9.5

29 Oct 16:03

Choose a tag to compare

What's Changed

  • Switched to Time::Format::RFC_3339.format for Event#to_hash[:timestamp] in 1e42a8d
  • Fixed calls to deprecated HTTP::Request#host_with_port method in a43f452
  • Cleaned up Configuration code a bit in 6e336ef
  • Added specs for Event#to_hash[{:event_id,:timestamp}] in 22e1ab4
  • Fixed ameba issues
  • Bumped rlespinasse/github-slug-action from 4 to 5 by @dependabot[bot] in #95
  • Bumped actions/checkout from 4 to 5 by @dependabot[bot] in #99

Full Changelog: v1.9.4...v1.9.5

v1.9.4

11 Oct 23:55

Choose a tag to compare

What's Changed

  • Bumped actions/checkout from 3 to 4 by @dependabot in #91
  • Bumped ameba to ~> 1.6.0
  • Refactored error handling by removing the reliance on the @errors ivar by @Sija in #94
  • Made several Configuration class methods private
  • Removed obsolete Log::Entry class monkey-patch
  • Removed obsolete conditional code targeting crystal pre 1.0 versions
  • Removed user feedback support in frontend by @Sija in #92

Full Changelog: v1.9.3...v1.9.4

v1.9.3

26 Feb 23:31
f328bfd

Choose a tag to compare

  • Bumped dependencies
  • Bumped supported Crystal version
  • Insignificant code cleanups and linter fixes

v1.9.2

14 Jun 22:39
de91bb3

Choose a tag to compare

  • Added serialization ignores to custom properties within the Exception class (#83), thanks @stephendolan! ❤️
  • Bumped ameba version to ~> 1.0.0

v1.9.1

27 Jan 13:52
00e1f57

Choose a tag to compare

Support for Crystal 0.36.0

v1.9.0

11 Jan 19:25
9e2b49f

Choose a tag to compare

  • Spider Gazelle's ActionContoller integration #77, thanks @caspiano! ❤️
  • Backtrace parsing extracted to the backtracer shard
  • Removed Configuration#in_app_pattern, use Configuration#app_dirs_pattern instead

v1.8.1

17 Dec 15:59
cfe72fc

Choose a tag to compare

  • Added support for Crystal nightlies (v1.0.0-dev), fixes #73
  • Various optimizations

v1.8.0

05 Aug 22:10
6673db9

Choose a tag to compare

  • Added dedicated Log backend: Raven::LogBackend
  • Added Exception#__raven_event_id and Raven.captured_exception? - useful for avoiding re-capturing same exception multiple times
  • Usual bit of cleanups and refactors

v1.7.2

24 Jun 18:29
d37386c

Choose a tag to compare

  • Skipped rendering user feedback view if response is closed, fixes #61

v1.7.1

21 Jun 22:35
d200756

Choose a tag to compare

  • Fixed an initialisation loop when BreadcrumbLogBackend is being used with catch all source ("*").
  • Relaxed crystal version requirement (effectively to < 1.0)