Releases: ezsystems/ezplatform-http-cache
Releases · ezsystems/ezplatform-http-cache
v2.1.0
ezplatform-http-cache changes between v2.0.0 and v2.1.0
Improvements
- EZP-30562: As an Administrator I would like to use short HTTP cache tags (#116)
- EZP-31359: As a Developer I would like abstractions for content http cache tags to avoid issues if they change (#115)
- EZP-30465: Change the way PermissionResolver is built to make it reusable service independent from factory (#130)
Bugs
v1.0.1
v0.9.4
v2.1.0-beta1
ezplatform-http-cache changes between v2.0.0 and v2.1.0-beta1
Improvements
- EZP-30562: As an Administrator I would like to use short HTTP cache tags (#116)
- EZP-31359: As a Developer I would like abstractions for content http cache tags to avoid issues if they change (#115)
- EZP-30465: Change the way PermissionResolver is built to make it reusable service independent from factory (#130)
Bugs
v2.0.2
v2.0.1
v2.0.0
ezplatform-http-cache changes between v0.9.0 and v2.0.0
Improvements
- EZP-30554: Purge several keys at once to simplify debug & reduce round trips (#85)
- EZP-28034: Extract \eZ\Publish\Core\REST\Common namespace (#83)
- EZP-30627: Unify twig helpers naming (#88)
- EZP-30544: Migrate Http Cache Bundle to FOS Cache Bundle v2 (#93)
- EZP-30646: Drop SignalSlot repository layer and abstraction and reimplement usages to Events and Event Listeners (#91)
- EZP-30814: Remove Twig deprecations (#97)
- EZP-30846: As a Maintainer I want to drop deprecated Symfony\Component\Config\Definition\Builder\TreeBuilder::root method calls (#98)
- EZP-30906: Remove deprecated templating services (#100)
- EZP-30934: Remove usage of deprecated getCurrentUser method (#101)
- EZP-30985: Remove deprecated features from eZ (#105)
- EZP-30971: Remove deprecated role service methods (#102)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#108)
- EZP-30562: As an Administrator I would like to use short HTTP cache tags (#113)
- EZP-31220: As a Developer I'd like eZ Platform packages to be compatible with Symfony 5 (#121)
- EZP-31493: Remove http as valid purge type (#120)
- EZP-31007: As a Maintainer I want to install ezplatform-kernel instead of ezpublish-kernel (#125)
- EZP-30543: Remove Dynamic Settings functionality from kernel (#126)
Bugs
- EZP-30511: HttpCache purging failing if repository has been configured as "default" (#82)
- EZP-31113: AssignSectionToSubtreeSignal is not handled by search and HTTP cache. (#107)
- EZP-31498: Restore varnish authorization by token (#122)
- EZP-31501: Package could not be installed due to removed
minimum-stability
from composer.json
Misc
v2.0.0-rc1
v2.0.0-beta1
ezplatform-http-cache changes between v1.0.0 and v2.0.0-beta1
Improvements
- EZP-28034: Extract \eZ\Publish\Core\REST\Common namespace (#83)
- EZP-30627: Unify twig helpers naming (#88)
- EZP-30544: Migrate Http Cache Bundle to FOS Cache Bundle v2 (#93)
- EZP-30646: Drop SignalSlot repository layer and abstraction and reimplement usages to Events and Event Listeners (#91)
- EZP-30814: Remove Twig deprecations (#97)
- EZP-30846: As a Maintainer I want to drop deprecated Symfony\Component\Config\Definition\Builder\TreeBuilder::root method calls (#98)
- EZP-30906: Remove deprecated templating services (#100)
- EZP-30934: Remove usage of deprecated getCurrentUser method (#101)
- EZP-30985: Remove deprecated features from eZ (#105)
- EZP-30971: Remove deprecated role service methods (#102)
- EZP-30562: As an Administrator I would like to use short HTTP cache tags (#113)
- EZP-31220: As a Developer I'd like eZ Platform packages to be compatible with Symfony 5 (#121)
- EZP-31493: Remove http as valid purge type (#120)
Bugs
Misc
v1.0.0
1.0 release requires:
- eZ Platform 2.5 (including PHP 7.1+)
- Varnish 5.1 and higher (6.0LTS strongly recommended)
This release mainly fixes issues around hitting limits (Apache/Nginx/Varnish/Fastly) on tags http header, by:
- Shortening tags from for instance
intranet_location-22
to1l22
. - Optionally allow to cut tag header if it reaches limit (and set shorter TTL to reduce risk of stale cache).
Main changes:
- EZP-30562: [1.x] Change to short (p22/1p22) format in responses (b379da8)
- EZP-30562: Make it possible to ignore tags header over a configurable max length (#116)
- EZP-31113: AssignSectionToSubtreeSignal is not handled by search and HTTP cache (#106)
Full changelog: 0.9...v1.0.0