Skip to content

Commit e76f623

Browse files
authored
Merge pull request #379 from rollbar/bxsx/ch84702/v0.16.0-release
Release v0.16.0
2 parents eb93f3b + 8c67aaa commit e76f623

File tree

2 files changed

+83
-2
lines changed

2 files changed

+83
-2
lines changed

CHANGELOG.md

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,87 @@
11
# Change Log
22

3-
The change log has moved to this repo's [GitHub Releases Page](https://github.com/rollbar/pyrollbar/releases).
3+
The change log is also available on the [GitHub Releases Page](https://github.com/rollbar/pyrollbar/releases).
4+
5+
**0.16.0**
6+
7+
- Add support for FastAPI framework. See [#373](https://github.com/rollbar/pyrollbar/pull/373)
8+
- Add support for Starlette framework. See [#373](https://github.com/rollbar/pyrollbar/pull/373)
9+
- Add support for ASGI-based frameworks. See [#373](https://github.com/rollbar/pyrollbar/pull/373)
10+
- Add support for HTTPX async handler. See [#373](https://github.com/rollbar/pyrollbar/pull/373)
11+
- Add support for async report_exc_info and report_message. See [#373](https://github.com/rollbar/pyrollbar/pull/373)
12+
- Collect user IP from X-Forwarded-For, fall back to X-Real-Ip. See [#370](https://github.com/rollbar/pyrollbar/pull/370)
13+
- Improve examples. See [#368](https://github.com/rollbar/pyrollbar/pull/368)
14+
- Fix Python 3.3 builds. See [#374](https://github.com/rollbar/pyrollbar/pull/374)
15+
- Fix Flask 0.x builds. See [#376](https://github.com/rollbar/pyrollbar/pull/376)
16+
17+
**0.15.2**
18+
19+
- Add support for whitelist/blacklist for safelist/blocklist. See [#354](https://github.com/rollbar/pyrollbar/pull/343)
20+
- Add Twisted to the available frameworks. See [#360](https://github.com/rollbar/pyrollbar/pull/360)
21+
22+
**0.15.1**
23+
24+
- Add support to Python 3.8. See [#351](https://github.com/rollbar/pyrollbar/pull/351)
25+
- Fix deque test. See [#349](https://github.com/rollbar/pyrollbar/pull/349)
26+
- Add alternatives to exception handler. See [#335](https://github.com/rollbar/pyrollbar/pull/335)
27+
- Change dict_merge to allow strict mode. See [#339](https://github.com/rollbar/pyrollbar/pull/339)
28+
- Improve scrubbing test case. See [#343](https://github.com/rollbar/pyrollbar/pull/343)
29+
30+
**0.15.0**
31+
32+
- Prevent recursive re-raising of exceptions. See [#317](https://github.com/rollbar/pyrollbar/pull/317)
33+
- Correctly apply logger formatting to Rollbar messages. See [#312](https://github.com/rollbar/pyrollbar/pull/312)
34+
- Fix deprecation warnings. See [#325](https://github.com/rollbar/pyrollbar/pull/319) and [#331](https://github.com/rollbar/pyrollbar/pull/331)
35+
- Allow the request pool to be configured. See [#305](https://github.com/rollbar/pyrollbar/pull/305)
36+
- Use callable() instead of try/except TypeError. See [#319](https://github.com/rollbar/pyrollbar/pull/319)
37+
- Update Travis CI matrix. See [#317](https://github.com/rollbar/pyrollbar/pull/317)
38+
- Fix Travis build errors. See [#328](https://github.com/rollbar/pyrollbar/pull/328)
39+
- Update trove classifiers. See [#331](https://github.com/rollbar/pyrollbar/pull/331)
40+
41+
**0.14.7**
42+
43+
- Allow the raw request body to be included if desired. See [#304](https://github.com/rollbar/pyrollbar/pull/304)
44+
- Send Rollbar access token in HTTP header. See [#303](https://github.com/rollbar/pyrollbar/pull/303)
45+
- Add support for Django 1.7 & 1.8 in \_build_django_request_data. See [#301](https://github.com/rollbar/pyrollbar/pull/301)
46+
- Add support for Quart framework. See [#300](https://github.com/rollbar/pyrollbar/pull/300)
47+
48+
**0.14.6**
49+
50+
- Add the authorization header to the default scrub fields list. See [#299](https://github.com/rollbar/pyrollbar/pull/299)
51+
- Encode the payload properly for newer versions of Twisted. See [#298](https://github.com/rollbar/pyrollbar/pull/298)
52+
- Don't fail to send payloads because some inner object is not JSON serializable. See [#297](https://github.com/rollbar/pyrollbar/pull/297)
53+
- Allow floats as circular references. See [#291](https://github.com/rollbar/pyrollbar/pull/291)
54+
55+
**0.14.5**
56+
57+
- Fix bug in which error params were not being passed correctly to Pyramid middleware. See [#287](https://github.com/rollbar/pyrollbar/pull/287)
58+
59+
**0.14.4**
60+
61+
- Fix bug in Pyramid middleware where exc_info was not being passed to handle_error. See [#283](https://github.com/rollbar/pyrollbar/pull/283)
62+
- Fix bug where errors in the serialization of local variables caused errors to be dropped. They will now make it to Rollbar. See [#284](https://github.com/rollbar/pyrollbar/pull/284)
63+
64+
**0.14.3**
65+
66+
- Add support for HTTP(S) proxies. See [#276](https://github.com/rollbar/pyrollbar/pull/276)
67+
68+
**0.14.2**
69+
70+
- Fix bug with file-based logging config in Python 3. See [#277](https://github.com/rollbar/pyrollbar/issues/277)
71+
- Fix bug in Django middleware when request has no META attribute. See [#273](https://github.com/rollbar/pyrollbar/pull/273)
72+
73+
**0.14.1**
74+
75+
- Add Django middlewares that differentiate between 404 and other exceptions. See [#270](https://github.com/rollbar/pyrollbar/pull/270)
76+
- Make Werkzeug request handling more general. See [#271](https://github.com/rollbar/pyrollbar/pull/271)
77+
- Fix incorrect handling rollbar.init() arguments when using LOGGER in Django. See [#235](https://github.com/rollbar/pyrollbar/pull/235)
78+
- Use thread local storage for not thead-safe requests.Sessions. See [#269](https://github.com/rollbar/pyrollbar/pull/269)
79+
- Swallow known error that happens in add_person_data. See [#268](https://github.com/rollbar/pyrollbar/pull/268)
80+
- Only write a log about a rate limit once. See [#267](https://github.com/rollbar/pyrollbar/pull/267)
81+
- Adapt Django view monkey patch to support Django 2. See [#257](https://github.com/rollbar/pyrollbar/pull/257)
82+
- Add support request objects from Django REST framework. See [#18](https://github.com/rollbar/pyrollbar/pull/18)
83+
- Add support for Falcon framework requests. See [#51](https://github.com/rollbar/pyrollbar/pull/51)
84+
- Add support for Django Channels' AsgiRequest. See [#272](https://github.com/rollbar/pyrollbar/pull/272)
485

586
**0.14.0**
687

rollbar/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from rollbar.lib import events, filters, dict_merge, parse_qs, text, transport, urljoin, iteritems, defaultJSONEncode
2424

2525

26-
__version__ = '0.15.2'
26+
__version__ = '0.16.0'
2727
__log_name__ = 'rollbar'
2828
log = logging.getLogger(__log_name__)
2929

0 commit comments

Comments
 (0)