1.4
v1.4 🍮 Just some small quality-of-life improvements.
⭐ New Features
- Made rate limits configurable in environment variables. (
RANDOM_BOOK_RATE_LIMIT
,GET_BOOK_RATE_LIMIT
) - Added info endpoint that returns: how many books are available and what version the API is on.
- Improved caching for
/get/id/
. - Books are now cached for faster start-up. #7
- Add the
book-commit-hash
header. - Removed submodules.
- Migrated to pyproject.toml.
- The repository now updates on API launch.
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Full Changelog: 1.3.6...1.4