Releases: karpetrosyan/hishel
Releases · karpetrosyan/hishel
1.1.6
What's Changed in 1.1.6
📚 Documentation
- remove some stale httpx configs by @karpetrosyan
🚀 Features
- Add support for request no-cache directive by @karpetrosyan in #416
Contributors
Full Changelog: 1.1.5...1.1.6
1.1.5
What's Changed in 1.1.5
🐛 Bug Fixes
- filter out soft-deleted, expired and incomplete entries in
get_entriesby @karpetrosyan
Contributors
Full Changelog: 1.1.4...1.1.5
1.1.4
What's Changed in 1.1.4
🐛 Bug Fixes
- don't raise an error on consumed streams that were read into memory by @karpetrosyan
- close sqlite connections properly by @karpetrosyan
Contributors
Full Changelog: 1.1.3...1.1.4
1.1.3
What's Changed in 1.1.3
⚙️ Miscellaneous Tasks
- improve git-cliff docs by @karpetrosyan
🐛 Bug Fixes
- fix: add BaseFilter to all exports by @martinblech in #408
- fix: set
after_revalidation=TrueforNeedsToBeUpdated->FromCachetransition by @jlopex in #402
Full Changelog: 1.1.2...1.1.3
1.1.2
What's Changed in 1.1.2
- fix: respect shared option when excluding unstorable headers by @jlopex in #401
- fix: remove s-maxage consideration for private caches by @jlopex in #400
- fix: ensure 304 responses don't leak by @karpetrosyan
New Contributors
Full Changelog: 1.1.1...1.1.2
1.1.1
Changelog
All notable changes to this project will be documented in this file.
1.1.1 - 2025-11-01
⚙️ Miscellaneous Tasks
- Bump the python-packages group with 10 updates (#396)
📦 Dependencies
1.1.0
Changelog
All notable changes to this project will be documented in this file.
1.1.0 - 2025-10-31
⚙️ Miscellaneous Tasks
- Add in memory example
🐛 Bug Fixes
- Pass any response with non-expected status code on revalidation to client
🚀 Features
- Allow setting storage
baseviadatabase_pathfor sqlite storage
1.0.0b1
Changelog
All notable changes to this project will be documented in this file.
1.0.0b1 - 2025-10-28
♻️ Refactoring
- Add policies
⚙️ Miscellaneous Tasks
- Improve sans-io diagram colors
- Add graphql docs
🐛 Bug Fixes
- Body-sensitive responses caching
- Filter out
Transfer-Encodingheader for asgi responses
🚀 Features
- Add global
use_body_keysetting
1.0.0
Changelog
All notable changes to this project will be documented in this file.
1.0.0 - 2025-10-28
⚙️ Miscellaneous Tasks
- Add examples, improve docs
1.0.0.dev3
Changelog
All notable changes to this project will be documented in this file.
1.0.0.dev3 - 2025-10-26
♻️ Refactoring
- Replace pairs with entries, simplify storage API
- Automatically generate httpx sync integration from async
⚙️ Miscellaneous Tasks
- Simplify metadata docs
- Add custom integrations docs
- More robust compressed response caching
🐛 Bug Fixes
- Add missing permissions into
publish.yml - Raise on consumed httpx streams, which we can't store as is (it's already decoded)
- Fix compressed data caching for requests
- Handle httpx iterable usage instead of iterator correctly
- Add date header for proper age calculation
🚀 Features
- Add integrations with fastapi and asgi
- Add blacksheep integration examples
- Add logging for asgi