Changelog
Fixes
- Fix for a bug that blocked tornado thread (#1151 thanks @Tideorz);
- Fix numpy not writable ndarray (#1171 thanks @cristiandean);
- Fix FocalPoint from_dict now returns integer (#1172 thanks @cristiandean);
- Replace dots in original image's source with underscore to prevent stats hierarchy levels being created (#1241 thanks @dfrieling).
Improvements
- Improved fill filter to suport blur (#1159 thanks @andrejguran);
- Added transparent support to rounded corner filter (#1163 thanks @altertable);
- Add SENTRY_ENVIRONMENT configuration (#1170 thanks @cristiandean);
- Replace piexif with custom orientation-only exif reader/writer (#1210 thanks @kkopachev);
- Lossless webp when quality is 100 (#1230 thanks @ehlertij);
- Prevent healthcheck from being cached (#1205 thanks @guilhermearaujo).
Modernizing
- Replace 'pycryptodome' with 'pycryptodomex' (#1173 thanks @marcelometal);
- MANIFEST.in: Add LICENSE and tests (#1179 thanks @jayvdb);
- Allow Pillow 6.x (#1232 thanks both @andersk and @bagipriyank);
- Replace Raven with new Sentry SDK (#1167 thanks @tjb346);
- Travis updated to Ubuntu Xenial: drop trusty-media repo, add libgnutls (#1207 thanks @kkopachev);
- Removing old Crypto module (#1198 thanks @kkopachev).
Docs
- Added thumbor_spaces plugin (#1158 thanks @SiddharthaM);
- Updated contributing.md (thanks @marcelometal);
- Fix readme.mkd badges (#1177 thanks @cristiandean);
- Update MAX/MIN_WIDTH and MAX/MIN_HEIGHT configuration docs (#1183 thanks @HectorNM);
- Update how_to_upload_images.rst (thanks @codechelon);
- Update thumbor logo in docs (#1225 thanks @matgomes);
- Fix link to blog post of Squareup in docs (#1250 thanks @ad-m);
- Add 'thumbor-video-engine' to plugin documentation (#1247 thanks @fdintino);
- Fix simple typo: transparant -> transparent (#1244 thanks @timgates42).