**Implemented enhancements:**
- Add testing support for django 2.2 [\340](https://github.com/jazzband/django-silk/pull/340) ([mbeacom](https://github.com/mbeacom))
- SILKY\_MIDDLEWARE\_CLASS option [\334](https://github.com/jazzband/django-silk/pull/334) ([vartagg](https://github.com/vartagg))
**Fixed bugs:**
- Long url path causes Http 500 [\312](https://github.com/jazzband/django-silk/issues/312)
**Closed issues:**
- Permission checking is skipped due to order of silk\_profile decorator [\336](https://github.com/jazzband/django-silk/issues/336)
- Support gprof2dot 2017.09.19 [\332](https://github.com/jazzband/django-silk/issues/332)
- Duplicate \310 [\328](https://github.com/jazzband/django-silk/issues/328)
- Profiling management commands [\327](https://github.com/jazzband/django-silk/issues/327)
- NoReverseMatch at /cart/detail/ Reverse for 'cart\_add' with arguments not found. [\324](https://github.com/jazzband/django-silk/issues/324)
- Request body sanitization [\305](https://github.com/jazzband/django-silk/issues/305)
- How to profile middleware? [\303](https://github.com/jazzband/django-silk/issues/303)
- Disabling Silk for specific URLs [\292](https://github.com/jazzband/django-silk/issues/292)
- silk\_clear\_request\_log fails on Postgres [\290](https://github.com/jazzband/django-silk/issues/290)
- silk profile is not work, with dango-version 2.0.2 and django-silk version 2.0.0 [\277](https://github.com/jazzband/django-silk/issues/277)
- DataError: value too long for type character varying\(190\) [\179](https://github.com/jazzband/django-silk/issues/179)
**Merged pull requests:**
- Update gprof2dot requirement [\333](https://github.com/jazzband/django-silk/pull/333) ([Regzon](https://github.com/Regzon))
- Make Request.garbage\_collect cheaper [\331](https://github.com/jazzband/django-silk/pull/331) ([xrmx](https://github.com/xrmx))
- Sort view filters values [\330](https://github.com/jazzband/django-silk/pull/330) ([xrmx](https://github.com/xrmx))
- Update Travis CI matrix [\326](https://github.com/jazzband/django-silk/pull/326) ([kevin-brown](https://github.com/kevin-brown))
- Fix unit for max response body size in readme [\325](https://github.com/jazzband/django-silk/pull/325) ([st4lk](https://github.com/st4lk))
- Mask sensitive data [\322](https://github.com/jazzband/django-silk/pull/322) ([egichuri](https://github.com/egichuri))
- Disclose security issues [\321](https://github.com/jazzband/django-silk/pull/321) ([acu192](https://github.com/acu192))
- If there is no DataCollector\(\).request then don't wrap sql queries [\320](https://github.com/jazzband/django-silk/pull/320) ([rwlogel](https://github.com/rwlogel))
- Prevent path or view\_name being longer than 190 characters [\314](https://github.com/jazzband/django-silk/pull/314) ([smaccona](https://github.com/smaccona))
- Disable postgres USER triggers [\299](https://github.com/jazzband/django-silk/pull/299) ([gforcada](https://github.com/gforcada))
- Fix \297 remove explicit byte string from migration 0003 [\298](https://github.com/jazzband/django-silk/pull/298) ([florianm](https://github.com/florianm))
- Modernize middleware [\296](https://github.com/jazzband/django-silk/pull/296) ([gforcada](https://github.com/gforcada))
- Added a simple view in request detail context allowing to get python profile [\295](https://github.com/jazzband/django-silk/pull/295) ([laurentb2](https://github.com/laurentb2))