Releases: elgentos/magento2-varnish-extended
Releases · elgentos/magento2-varnish-extended
2.0.2
What's Changed
- Add gad_campaignid parameter to config.xml by @peterjaap in #111
- Update cache purge condition to use X-Real-IP by @peterjaap in #109
- Fix tests by @toonvd in #112
- Use should be bools by @JeroenBoersma in #115
Full Changelog: 2.0.1...2.0.2
2.0.1
2.0.0
What's Changed
- Add config model by @tdgroot in #18
- Add bfcache config field by @peterjaap in #24
- add varnish test case skeleton by @toonvd in #21
- Updated default list of marketing params after investigation by @hostep in #30
- Render VCL using Magento\Framework template engine by @tdgroot in #29
- Update Generate VCL Command by @peterjaap in #31
- Using the X-Magento-Purge-Soft header to enable soft purging by @ThijsFeryn in #37
- VCLGenerator: Generate purge acl with loop by @tdgroot in #35
- Support HIT-GRACE output for the X-Magento-Cache-Debug header by @ThijsFeryn in #39
- Improvement: Allow cache purge / bypass via Ctrl-Shift-R or Cmd-Shift-R by @dverkade in #33
- Fixed supported varnish versions by @hostep in #41
- Soft purge option by @MaximGns in #40
- Feature/use xkey option config by @MaximGns in #27
- adds docker-compose for testing and uses right filename by @toonvd in #44
- fixes placeholder inconsistency by @toonvd in #47
- Add config field for pass on cookie presence by @peterjaap in #48
- Make compatible with <8.4 versions of PHP by @JeroenBoersma in #49
- Use req.hash_always_miss to force a cache miss by @ThijsFeryn in #46
- Added tracking_parameters variable to insert in template by @hostep in #34
- Creating a Makefile for testing by @ThijsFeryn in #50
- VCLGenerator: Handle empty access list by @tdgroot in #42
- VCLTemplateLocator: Remove debug output by @tdgroot in #43
- fix regression because of template change by @toonvd in #51
- Backend config option enable caching of media files by @dverkade in #45
- vcl: Add comments for clarification by @tdgroot in #52
- Return JSON when performing purges by @ThijsFeryn in #53
- Update README.md by @peterjaap in #56
- Turning tracking params into a field array UI thingy by @hostep in #55
- Better white space in template rendering by @tdgroot in #57
- Allow notifications in the backend when something is off with Varnish by @JeroenBoersma in #58
- adds template parser by @toonvd in #59
- Tests for force refresh logic by @ThijsFeryn in #60
- Include test variables by @ThijsFeryn in #61
- #17 - final test skeleton by @toonvd in #62
- #17 check stripped headers by @toonvd in #63
- #17 test bfcache by @toonvd in #64
- #17 Check if Set-Cookie headers are removed for cacheable content by @toonvd in #65
- Bfcache disabled by @ThijsFeryn in #70
- Perform soft & hard purges on tags & on the entire cache by @ThijsFeryn in #67
- Backward-forward cache edge cases + VCL optimization by @ThijsFeryn in #68
- Validate attributes and parameters on save by @JeroenBoersma in #72
- #17 fixes vary in vcl + adds vary tests with logexpects for graphql no vary by @toonvd in #73
- Test esi by @ThijsFeryn in #71
- #17 makes graphql conform to default Magento and creates tests by @toonvd in #66
- Testing X-Forwarded-Proto as the ssl_offloaded_header value by @ThijsFeryn in #74
- Test purging & remove duplicate purge logic by @ThijsFeryn in #76
- Testing PASS_ON_COOKIE_PRESENCE logic & removing io.prismic.preview by @ThijsFeryn in #77
- Adding test information to README.md & add Varnish compatibility info by @ThijsFeryn in #78
- Testing whether trailing question marks are stripped by @ThijsFeryn in #83
- Adding test to check whether the port number is removed from the host… by @ThijsFeryn in #84
- Testing if invalid request methods trigger a pipe in Varnish by @ThijsFeryn in #86
- Testing query string parameters being sorted alphabetically by @ThijsFeryn in #85
- Testing grace mode when the backend is sick by @ThijsFeryn in #90
- Testing a grace value of zero by @ThijsFeryn in #89
- Testing grace with a healthy backend by @ThijsFeryn in #88
- Test that POST calls bypass the cache by @ThijsFeryn in #87
- Cleaned files a bit by @jellesiderius in #91
- Testing ACL enforcement with invalid purge IP by @ThijsFeryn in #93
- Test ban logic in case xkey is not available by @ThijsFeryn in #92
- fix 0 resolving to false by @toonvd in #94
- test cacheable status codes by @toonvd in #96
- test marketing parameters by @toonvd in #95
- adds design exceptions test by @toonvd in #99
- adds health check test by @toonvd in #98
- fix vcl and adds media and static cache tests by @toonvd in #101
- test cookie collection and debug headers by @toonvd in #100
- Replace delay with barriers for health checking by @ThijsFeryn in #104
New Contributors
- @tdgroot made their first contribution in #18
- @peterjaap made their first contribution in #24
- @toonvd made their first contribution in #21
- @hostep made their first contribution in #30
- @ThijsFeryn made their first contribution in #37
- @dverkade made their first contribution in #33
- @MaximGns made their first contribution in #40
- @JeroenBoersma made their first contribution in #49
- @jellesiderius made their first contribution in #91
Full Changelog: 1.0.0...2.0.0