Skip to content

Releases: MindscapeHQ/raygun4ruby

v4.0.2

14 Nov 08:32
5f6e26c
Compare
Choose a tag to compare

What's Changed

  • Add ostruct runtime dependency to fix warning in ruby 3.3.5+ by @armstrjare in #188
  • Adds support for a retry count and raising by @nikz in #187
  • Bumps version ahead of release by @nikz in #189

New Contributors

Full Changelog: v4.0.1...v4.0.2

v4.0.1

28 Jul 21:16
7ee2ca5
Compare
Choose a tag to compare

What's Changed

  • Fixes backward incompatible Sidekiq change by @nikz in #184
  • Unwraps Sidekiq::JobRetry::Handled errors by @nikz in #185
  • Releases 4.0.1 by @nikz in #186

Full Changelog: v4.0.0...v4.0.1

v4.0.0

19 May 23:19
c029c6e
Compare
Choose a tag to compare

Updates to bring us in line with modern Ruby and Rails versions.

  • BREAKING CHANGE: Remove support for end-of-life Ruby versions and Rails versions prior to 6.0.0
  • Bug fix: Fix issue with breadcrumbs not being sent to Raygun when send_in_background is enabled (thanks to @jjb for the bug report)
  • Updates testing to reflect the above
  • Use Kernel.caller when backtrace is not available (thanks to @TSMMark)
  • Rails.error.handle is now supported by Raygun, enable it by setting config.register_rails_error_handler = true

v4.0.0-pre

04 May 01:44
e422aec
Compare
Choose a tag to compare
v4.0.0-pre Pre-release
Pre-release

(This is a pre-release version for testing in the wild - install at your own risk!)

  • BREAKING CHANGE: Remove support for end-of-life Ruby verisons and Rails versions prior to 6.0.0
  • Bug fix: Fix issue with breadcrumbs not being sent to Raygun when send_in_background is enabled (thanks to @jjb for the bug report)
  • Updates testing to reflect the above
  • Use Kernel.caller when backtrace is not available (thanks to @TSMMark)
  • Rails.error.handle is now supported by Raygun, enable it by setting config.register_rails_error_handler = true

v3.2.1

24 Feb 21:39
Compare
Choose a tag to compare

Bugfix:

  • Remove Ruby 2.3 syntax to retain support for Ruby >= 2.0 (#148)

v3.2.0

24 Feb 21:39
Compare
Choose a tag to compare

Bugfix:

  • Fix NoMethodError Exception: undefined method include?' for nil:NilClass in JavascriptExceptionTracking` class. Thanks @yamanaltereh for this (#141)
  • Fix (#145), "raygun4ruby will load pry if it is in the gem bundle". Thanks to @eoinkelly for reporting this

Feature:

  • If you have recorded a large number of Breadcrumbs, or just very large ones, Raygun4Ruby will now only send up to 100KB of them instead of all of them, potentially going over the 128KB payload limit Raygun accepts (#147)

v3.1.1

16 Jan 02:41
52869c8
Compare
Choose a tag to compare

Bugfix:

  • Don't attempt to modify response unless JS api key is present
  • Don't attempt to modify response unless it responds to indexing ([])
  • See PR (#140)

v3.1.0

15 Jan 02:48
86f2bd3
Compare
Choose a tag to compare

Feature:
- Ability to automatically configure Raygun4JS on the client side by injecting it into outbound HTML pages. Thanks @MikeRogers0 for this (#138)

v3.0.0

06 Jan 20:29
be9258f
Compare
Choose a tag to compare

Breaking changes: Parameter filters are now applied if you are using the filter_payload_with_whitelist functionality. Previously if this was set to true the parameter filtering was bailed out of (#136)

v2.7.0

19 Feb 03:28
2244996
Compare
Choose a tag to compare

Features

  • Add configuration option to control network timeouts when sending error reports, default value is 10 seconds (#129)