Skip to content

Releases: karpetrosyan/hishel

1.1.6

17 Nov 19:54

Choose a tag to compare

What's Changed in 1.1.6

📚 Documentation

🚀 Features

Contributors

Full Changelog: 1.1.5...1.1.6

1.1.5

08 Nov 11:42

Choose a tag to compare

What's Changed in 1.1.5

🐛 Bug Fixes

  • filter out soft-deleted, expired and incomplete entries in get_entries by @karpetrosyan

Contributors

Full Changelog: 1.1.4...1.1.5

1.1.4

06 Nov 19:01

Choose a tag to compare

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

06 Nov 15:55

Choose a tag to compare

What's Changed in 1.1.3

⚙️ Miscellaneous Tasks

🐛 Bug Fixes

  • fix: add BaseFilter to all exports by @martinblech in #408
  • fix: set after_revalidation=True for NeedsToBeUpdated -> FromCache transition by @jlopex in #402

Full Changelog: 1.1.2...1.1.3

1.1.2

03 Nov 07:29

Choose a tag to compare

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

01 Nov 13:46

Choose a tag to compare

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

  • Bump actions/upload-artifact from 4 to 5 (#395)
  • Bump actions/download-artifact from 4 to 6 (#394)
  • Bump astral-sh/setup-uv from 5 to 7 (#393)

1.1.0

31 Oct 18:52

Choose a tag to compare

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 base via database_path for sqlite storage

1.0.0b1

28 Oct 16:25

Choose a tag to compare

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-Encoding header for asgi responses

🚀 Features

  • Add global use_body_key setting

1.0.0

28 Oct 19:06

Choose a tag to compare

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

26 Oct 12:57

Choose a tag to compare

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