Skip to content

v2.23.0

Compare
Choose a tag to compare
@waltjones waltjones released this 19 Dec 01:03
· 179 commits to master since this release

Highlights

  • Prevent recursive failsafes, prevents avalanche of internal rollbar errors.
  • Configurable thread priority for Thread async handler, keeps job thread from starving main thread.
  • Enable Rails/ActiveSupport backtrace cleaner, for better control of Rails stack traces.
  • Allow ActiveJob to lazy load, so Rollbar doesn't interfere with app load optimization.
  • Apply trace chain in the correct order, for item grouping algorithm.
  • Add rollbar_context to exceptions, allows context specific to the error to be added to the payload.
  • Allow sending payloads as serialized json to delayed job handlers, improves performance and robustness.
  • Improved locals data on the stack, and payload truncation improvements.

Pull requests

Prevent recursive failsafes, #909
Add rubocop performance extension, #911
Configurable thread priority for Thread async handler, #912
Enable Rails/ActiveSupport backtrace cleaner in config, #913
Allow ActiveJob to lazy load, #915
Apply trace chain in the correct order, #916
Rack scrub test, #918
Add rollbar_context to exceptions, #919
Allow sending payloads as serialized json to delayed job handlers, #920
Gemfile: use json < 2.x on Ruby 1.9.3, #921
Better locals data, and truncation improvements, #922
Remove NOOP rescue clauses, #923
ActionDispatch 5.2.4 requires Ruby >= 3.0, #924