Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@danielmorell danielmorell released this 16 Nov 14:43
· 48 commits to master since this release
dab08cd

PyRollbar 1.0.0 is stable! A big thank you to every one of the amazing contributors who helped get us to this point!

Performance Improvements

Some of the major work has been on making performance improvements to the more data intensive parts of the package. There should be some improvements across the board, however some exciting new performance features include:

  • A new HTTP transfer mechanism that uses a pool of background worker threads to transmit logs and reports to the Rollbar system. You can enable it with the following...
    rollbar.init('<token>', '<env>', handler='thread_pool')
    # Optionally include `thread_pool_workers` to set the number of worker threads.
  • Improved data sanitization and serialization with a batched transform. This can be enabled by setting rollbar.init(..., batch_transforms=True).
    rollbar.init('<token>', '<env>', batch_transforms=True)

Note: performance may vary. For example, the async or another handler may perform better for your environment and workload. We strongly recommend testing before adopting.

Removed Python 2

In version 1.0.0 we have removed support for Python 2. This opens up the opportunity to embrace the ever-improving world of Python 3. If you still require support for Python 2 you should use v0.16.x; it is stable and will continue to receive security fixes for at least another year.

What's Changed

Fixed

  • Fixed handling sensitive_post_parameters decorator in Django by @pawelsz-rb in #413
  • Fixed Werkzeug DeprecationWarning of BaseRequest by @compyman in #410
  • Fixed missing locals shortening on items with "trace_chain" instead of "trace" by @terencehonles in #365
  • Fixed FastAPI version comparison by @ayharano in #433
  • Fixed #436 WSGIRequest has no attribute sensitive_post_parameters. by @danielmorell in #437

Added

Removed

Changed

New Contributors

Full Changelog: v0.16.3...v1.0.0