Releases: darkweak/souin
Releases · darkweak/souin
v1.7.2
v1.7.1
v1.7.0
v1.6.50
What's Changed
- fix(ci): set explicitly Etcd version by @darkweak in #528
- fix(chore): allow to delete keys by regex by @HobMartin in #526
- feat(chore): nutsdb bump and fix redis surrogate by @darkweak in #524
- feat(chore): storages externalization refactoring by @darkweak in #527
- feat(documentation): prepare release with external storages by @darkweak in #532
- feat(storages): add nats and go-redis support with documentation by @darkweak in #533
- feat(chore): adapt to
storages
usage of protobuf by @mohammed90 in #538 - chore: update README.md for RoadRunner to fit the latest
velox.toml
updates by @rustatian in #543 - fix(multiple): July/August 2024 wave by @darkweak in #536
- fix(multiple): storers and apip by @darkweak in #545
New Contributors
- @HobMartin made their first contribution in #526
Full Changelog: v1.6.49...v1.6.50
v1.6.49
v1.6.48
What's Changed
- ci: improve action name for readability by @mohammed90 in #464
- fix(chore): store response with no body if allowed by @darkweak in #461
- feat(storers): add otter storage by @darkweak in #465
- fix(chore): surrogate use first storage by @darkweak in #463
- feat(documentation-website): souin documentation by @darkweak in #492
- feat(debug): redis provider by @darkweak in #489
- feat(chore): support placeholders to generate the key by @darkweak in #514
New Contributors
- @mohammed90 made their first contribution in #464
Full Changelog: v1.6.47...v1.6.48
v1.6.47
cache-test-result-pre-release
CANNOT BE USED AS A VALID TAG
This will be used to map cache-tests test suite screenshots to any PR.
v1.6.46
What's Changed
- fix(chore): Send upstream 50x error instead of failing by @vejipe in #441
- feat(chore): surrogate-keys distributed storage by @darkweak in #448
- fix(caddy): surrogate-related config parsing by @vejipe in #449
- fix(plugins): traefik surrogate-keys by @darkweak in #451
- Fix wrong Content-Length after ESI parsing by @p0358 in #445
- fix(rfc): Merge multiple Cache-Control headers into one. by @vejipe in #439
- feat(middleware): Add a MaxBodyBytes configuration option by @vejipe in #442
- release(v1.6.46): prepare the v1.6.46 by @darkweak in #454
New Contributors
Full Changelog: v1.6.45...v1.6.46
v1.6.45
What's Changed
- fix(rfc): Age header update by @vejipe in #432
- fix(chore/multiple-globals): bypass ignored global, redis waste, max-age not honored with ttl by @darkweak in #430
- fix(rfc): Add support for Vary star by @vejipe in #435
- fix(chore): race condition and panic in singleflight process by @darkweak in #434
- fix(chore): Wrong panic in singleflight by @vejipe in #436
- feat(storers): replace go-redis by rueidis by @darkweak in #438
New Contributors
Full Changelog: v1.6.44...v1.6.45