|
| 1 | +## 0.7.15 |
| 2 | + |
| 3 | +* Add the always_run option in excepthook integration. |
| 4 | + |
| 5 | +## 0.7.14 |
| 6 | + |
| 7 | +* Fix crash when using Celery integration (`TypeError` when using |
| 8 | + `apply_async`). |
| 9 | + |
| 10 | +## 0.7.13 |
| 11 | + |
| 12 | +* Fix a bug where `Ignore` raised in a Celery task would be reported to Sentry. |
| 13 | +* Add experimental support for tracing PoC. |
| 14 | + |
| 15 | +## 0.7.12 |
| 16 | + |
| 17 | +* Read from `X-Real-IP` for user IP address. |
| 18 | +* Fix a bug that would not apply in-app rules for attached callstacks. |
| 19 | +* It's now possible to disable automatic proxy support by passing |
| 20 | + `http_proxy=""`. Thanks Marco Neumann! |
| 21 | + |
| 22 | +## 0.7.11 |
| 23 | + |
| 24 | +* Fix a bug that would send `errno` in an invalid format to the server. |
| 25 | +* Fix import-time crash when running Python with `-O` flag. |
| 26 | +* Fix a bug that would prevent the logging integration from attaching `extra` |
| 27 | + keys called `data`. |
| 28 | +* Fix order in which exception chains are reported to match Raven behavior. |
| 29 | +* New integration for the Falcon web framework. Thanks to Jacob Magnusson! |
| 30 | + |
| 31 | +## 0.7.10 |
| 32 | + |
| 33 | +* Add more event trimming. |
| 34 | +* Log Sentry's response body in debug mode. |
| 35 | +* Fix a few bad typehints causing issues in IDEs. |
| 36 | +* Fix a bug in the Bottle integration that would report HTTP exceptions (e.g. |
| 37 | + redirects) as errors. |
| 38 | +* Fix a bug that would prevent use of `in_app_exclude` without |
| 39 | + setting `in_app_include`. |
| 40 | +* Fix a bug where request bodies of Django Rest Framework apps were not captured. |
| 41 | +* Suppress errors during SQL breadcrumb capturing in Django |
| 42 | + integration. Also change order in which formatting strategies |
| 43 | + are tried. |
| 44 | + |
| 45 | +## 0.7.9 |
| 46 | + |
| 47 | +* New integration for the Bottle web framework. Thanks to Stepan Henek! |
| 48 | +* Self-protect against broken mapping implementations and other broken reprs |
| 49 | + instead of dropping all local vars from a stacktrace. Thanks to Marco |
| 50 | + Neumann! |
| 51 | + |
| 52 | +## 0.7.8 |
| 53 | + |
| 54 | +* Add support for Sanic versions 18 and 19. |
| 55 | +* Fix a bug that causes an SDK crash when using composed SQL from psycopg2. |
| 56 | + |
| 57 | +## 0.7.7 |
| 58 | + |
| 59 | +* Fix a bug that would not capture request bodies if they were empty JSON |
| 60 | + arrays, objects or strings. |
| 61 | +* New GNU backtrace integration parses stacktraces from exception messages and |
| 62 | + appends them to existing stacktrace. |
| 63 | +* Capture Tornado formdata. |
| 64 | +* Support Python 3.6 in Sanic and AIOHTTP integration. |
| 65 | +* Clear breadcrumbs before starting a new request. |
| 66 | +* Fix a bug in the Celery integration that would drop pending events during |
| 67 | + worker shutdown (particularly an issue when running with `max_tasks_per_child |
| 68 | + = 1`) |
| 69 | +* Fix a bug with `repr`ing locals whose `__repr__` simultaneously changes the |
| 70 | + WSGI environment or other data that we're also trying to serialize at the |
| 71 | + same time. |
| 72 | + |
| 73 | +## 0.7.6 |
| 74 | + |
| 75 | +* Fix a bug where artificial frames for Django templates would not be marked as |
| 76 | + in-app and would always appear as the innermost frame. Implement a heuristic |
| 77 | + to show template frame closer to `render` or `parse` invocation. |
| 78 | + |
| 79 | +## 0.7.5 |
| 80 | + |
| 81 | +* Fix bug into Tornado integration that would send broken cookies to the server. |
| 82 | +* Fix a bug in the logging integration that would ignore the client |
| 83 | + option `with_locals`. |
| 84 | + |
| 85 | +## 0.7.4 |
| 86 | + |
| 87 | +* Read release and environment from process environment like the Raven SDK |
| 88 | + does. The keys are called `SENTRY_RELEASE` and `SENTRY_ENVIRONMENT`. |
| 89 | +* Fix a bug in the `serverless` integration where it would not push a new scope |
| 90 | + for each function call (leaking tags and other things across calls). |
| 91 | +* Experimental support for type hints. |
| 92 | + |
| 93 | +## 0.7.3 |
| 94 | + |
| 95 | +* Fix crash in AIOHTTP integration when integration was set up but disabled. |
| 96 | +* Flask integration now adds usernames, email addresses based on the protocol |
| 97 | + Flask-User defines on top of Flask-Login. |
| 98 | +* New threading integration catches exceptions from crashing threads. |
| 99 | +* New method `flush` on hubs and clients. New global `flush` function. |
| 100 | +* Add decorator for serverless functions to fix common problems in those |
| 101 | + environments. |
| 102 | +* Fix a bug in the logging integration where using explicit handlers required |
| 103 | + enabling the integration. |
| 104 | + |
1 | 105 | ## 0.7.2
|
2 | 106 |
|
3 | 107 | * Fix `celery.exceptions.Retry` spamming in Celery integration.
|
|
0 commit comments