Releases: thumbor/thumbor
7.0.9
ATTENTION
In case your deployment/delivery pipelines do not rely on setup.py to install the set of dependencies, be aware that colorful has been replaced by colorama.
What's Changed
- ext/filters/_convolution: Apply convolution to alpha channel too by @scorphus in #1411
- Include WebP files in MANIFEST.in by @marcelometal in #1426
- Remove socketfromfd dependency to be able to launch thumbor with the --fd option by @ebilheude in #1422
- Replace 'colorful' with 'colorama' by @marcelometal in #1427
- Added pre-commit by @marcelometal in #1394
- Improving URL composer by @marcelometal in #1430
New Contributors
- @ebilheude made their first contribution in #1422
Full Changelog: 7.0.8...7.0.9
PyPi release: https://pypi.org/project/thumbor/7.0.9/
Release 7.0.8
WARNING
If you are using thumbor's gifv optimizer, please switch to use thumbor-plugins gifv optimizer instead. We will discontinue this plugin from thumbor's main codebase soon!
Using it is pretty simple. Make sure you have installed it with pip install thumbor-plugins-gifv and then in your thumbor.conf:
OPTIMIZERS = [
'thumbor_plugins.optimizers.gifv',
]What's Changed
- Add black formatter by @guilhermef in #1428
- Fixed thumbor-url by @marcelometal in #1409
- Moving gifv to thumbor-plugins by @guilhermef in #1423
- Fixed issue #1417 with invalid usage of the same metric naming for two different metrics @heynemann
Full Changelog: 7.0.7...7.0.8
PyPi release: https://pypi.org/project/thumbor/7.0.8/
Release 7.0.7
What's Changed
- README Improvements by @heynemann
- CONTRIBUTING Improvements by @nicolasgabrielt and @marcelometal in #1402
- Fix convolution filter by @RaphaelVRossi in #1419
- Fix saturation filter by @devppjr in #1421
- DOCS Improvements by @Chavao in #1415 and #1416
- Fix TypeError in sentry error handler by @OndrejIT in #1420
- Build test image on Github action by @guilhermef in #1414
Full Changelog: 7.0.6...7.0.7
PyPi release: https://pypi.org/project/thumbor/7.0.7/
Release 7.0.6
Potential Breaking Change
This should've been a major, but it should not cause major issues. If your thumbor install depends on OpenCV, instead of installing thumbor with pip install thumbor use pip install thumbor[all] and opencv-python-headless will be installed with it. Otherwise, if you already have OpenCV installed, no issues.
To make sure everything is smooth, just run thumbor-doctor -c <your thumbor.conf file> and thumbor will verify it can import OpenCV (if you are using it in some way).
What's Changed
- Feature/optional opencv by @heynemann in #1400
- README Improvements by @heynemann in #1401
Full Changelog: 7.0.5...7.0.6
PyPi release: https://pypi.org/project/thumbor/7.0.6/
Release 7.0.5
What's Changed
- Remove mock library dependency by @jairhenrique in #1396
- Allowed sources work in file_loader_http_fallback by @heynemann in #1399
- Fixed mock import by @marcelometal in #1398
- doctor: fix errors when there is no config by @marcelometal in #1397
New Contributors
- @jairhenrique made their first contribution in #1396
Full Changelog: 7.0.3...7.0.5
PyPi Release: https://pypi.org/project/thumbor/7.0.5/
7.0.4
Release 7.0.3
What's Changed
- Updating cairosvg by @heynemann in #1389
- fancy readme by @mvhirsch in #1392
- Updated pillow version due to security issues by @heynemann in #1390
- Smarter thumbor doctor by @heynemann in #1393
New Contributors
Full Changelog: 7.0.2...7.0.3
PyPI Release: https://pypi.org/project/thumbor/7.0.3/
Release 7.0.2
What's Changed
- fix(filter/proportion): Fix crash with impossible proportion constraint by @amccloud in #1327
- thumbor.conf, black it! by @marcelometal in #1386
- Allow sending a
Access-Control-Allow-Originheader by @relthyg in #1375
New Contributors
Full Changelog: 7.0.1...7.0.2
PyPi Release: https://pypi.org/project/thumbor/7.0.2/
Release 7.0.1
This release fixes a bug with the 7.0.0 refactor of the codebase when images were generated with MAX_WIDTH or MAX_HEIGHT configurations. For more information check #1384.
What's Changed
- Update whos_using_it.rst by @gabriel-kaam in #1383
- Update doc for
Custom Error Handlersby @gabriel-kaam in #1382 - Bug with normalize during refactor in thumbor 7 by @heynemann in #1391
New Contributors
- @gabriel-kaam made their first contribution in #1383
Full Changelog: 7.0.0...7.0.1
PyPI Release: https://pypi.org/project/thumbor/7.0.1/
Release 6.7.6
This is a release for Python 2 and you are strongly advised to move to the 7.x line of releases in python 3 as the support for python 2 will be removed in the future.
What's Changed
- [FIX] Ability to listen to a socket passed as file descriptor by @gael-ian in #1281
- Allow sending a
Access-Control-Allow-Originheader (6.7.x branch) by @relthyg in #1374
New Contributors
Full Changelog: 6.7.5...6.7.6
PyPi Release: https://pypi.org/project/thumbor/6.7.6/