- Added SQLite cache and made it the default one. - Made MemoryCache use LRU. - Added tests for all cache classes. - Updated Dockerfile to use /cache for file and SQLite caches. - Added a sample docker-compose file. - Updated FastAPI and httpx dependencies.
2.5.1
- Added FAQ to the README, where provided a clearer explanation of the 503 error.
2.5.0
- Added "follow_corrections" API flag (23) - Added configuration to host the project on fly.io - Updated the address of the sample installation to https://linguee-api.fly.dev - Added lemma forms (26)
2.4.0
- Set Heroku runtime to python-3.10.5 (21) - Added "usage_frequency" attribute to translations (22)
2.3.0
- Added packaging support - Added support for various versions of Python (3.8+) - Updated httpx to the latest version. Ref: CVE-2021-41945
2.2.1
- Updated development dependencies and pre-commit hooks - Provided usage examples for Python and Bash