Releases: element-hq/matrix-content-scanner-python
Releases · element-hq/matrix-content-scanner-python
v1.2.1
Fixes the docker build.
No changes from v1.2.0.
v1.2.0
The Matrix Content Scanner is now released by Element under an AGPLv3.0 licence.
Improvements
- Add support for authenticated media (#69, #70, #73)
- Add support for MIME block list instead of allow list (#67)
License
- Change repository license to AGPL (#66)
Misc
- Switch to ruff as linter/formatter (#67)
v1.1.0
Improvements
- Remove libolm as a dependency (#65)
- Switch to poetry for dependency management (#65)
- Implement Enhanced Error Handling for Disallowed MIME Types (#58)
v1.0.8
Improvements
- Remove check of matching claimed and detected MIME type. (#60)
v1.0.7
Improvements
- Add the ICAP client in the Docker image. (#62)
v1.0.6
Improvements
- Sign built docker images. (#59)
Bugfixes
- Return JSON error responses for unknown routes/methods. (#55)
v1.0.5
Bugfixes
- Allow the server to concurrently invoke multiple instances of the scanning script. This significantly improves performance. (#54)
v1.0.4
Improvements
- Update download config schema (#47)
- Distinguish between nonexistent and unreachable media. (#49)
Documentation
- Clarify documentation of the scan endpoint. (#44)
Miscellaneous
- Fix typechecking. (#53)
- Pin CI to Python 3.11. (#51)
- Link to repository in package metadata. (#45)
v1.0.3
- Include CORS headers in responses
- Handle
OPTIONS
requests
v1.0.2
Initial release of the Matrix Content Scanner. See README.md
for documentation.