NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2679 most downloaded on Packagist
Fastly CDN Module for Magento 2.4.x
Last release 12 days ago
07 Sep 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
267 releases · first in 2016
Added check for empty string instead of just false, added default config value to force lossy https://github.com/fastly/fastly-magento2/pull/207
Fix oversight where objects with no Cache-control and Expires headers would end up with the default TTL
One column per quarter.
Expose admin's username in slack actions https://github.com/fastly/fastly-magento2/pull/200
Add additional tunable to send full stack trace for all purge actions not just purge all https://github.com/fastly/fastly-magento2/pull/196
Fix for situations where image is unavailable and placeholder image is inserted https://github.com/fastly/fastly-magento2/pull/195
Rework how snippets are written to disk. Addresses issues with Magento Cloud https://github.com/fastly/fastly-magento2/pull/194
Fix for https://github.com/fastly/fastly-magento2/issues/193
Fix for https://github.com/fastly/fastly-magento2/issues/191
Remove GeoIP processed cookie constant as it's not used and may be interpreted as tracking for GDPR https://github.com/fastly/fastly-magento2/pull/188
Add ability to force lossy conversions of lossless image formats https://github.com/fastly/fastly-magento2/pull/186
By default remove User-Agent Vary from backend responses https://github.com/fastly/fastly-magento2/pull/181
VCL reordering to address caching of 404s during site rebuilds https://github.com/fastly/fastly-magento2/issues/174
Fix for Redis sessions contention when where Fastly module makes multiple parallel requests to find out when certain features are enabled. This change
Minor wording changes around Image Optimization
We are marking any pages with ESIs as such https://github.com/fastly/fastly-magento2/pull/172. This avoids issues with slow pages waiting for full pay
Revert since it caused issues with ESIs https://github.com/fastly/fastly-magento2/pull/166
Feature/check if io is enabled https://github.com/fastly/fastly-magento2/pull/167
Changed device pixel ratios checkboxes to multiselect https://github.com/fastly/fastly-magento2/pull/165
Enhancement to adaptive pixel ratios to allow users to select ratios they want to support https://github.com/fastly/fastly-magento2/pull/161
Add ability to remove edge dictionaries and ACLs https://github.com/fastly/fastly-magento2/pull/157
Stop treating every HTML file as potentially having ESIs. We'll mark all Magento documents as ESIs
Add preliminary implementation for Image Optimization
Updates to the blocking UI https://github.com/fastly/fastly-magento2/pull/146
Bugfixes encountered when doing refactoring for MEQP2
Changes to achieve Magento Extension Quality Program (MEQP) compliance
Allow user to override default first byte timeout for admin paths https://github.com/fastly/fastly-magento2/pull/135
Allow user to override default list of query arguments to strip out https://github.com/fastly/fastly-magento2/pull/134
Use frontName from app/etc/env.php to generate VCL statements for handling /admin/ URLS https://github.com/fastly/fastly-magento2/pull/132
Fix for Edit Backends where due to improper escaping in certain situations backends would not show
Add ability to see full stack trace of purge all requests. Often times 3rd party modules will invoke purge all needlessly and this allows you to track
Added shell functionality for setting Service ID, Token, enabling/disabling Fastly, uploading default VCL, testing connection and cleaning configurati
VCL optimizations and fixes https://github.com/fastly/fastly-magento2/pull/117
Fix for serialization issue regarding old config data for GeoIP Country Mapping (Magento version above 2.2)
Don't cache /customer/section/load. This works around core bug where Cache-Control headers are set to cache https://github.com/fastly/fastly-magento2/
Remove errant logging when checking if a feature is enabled or not https://github.com/fastly/fastly-magento2/pull/108
Fix for when adding first entry to an ACL modal is incorrectly displayed https://github.com/fastly/fastly-magento2/pull/105
- Fix for GeoIP processed
Fix for category ESIs not being correctly purged https://github.com/fastly/fastly-magento2/pull/101
Fix for missing observers. Relates to MAGETWO-70616 issue
Error/maintenance page was returning 503 OK when returning a response. This has now been change 503 Service Temporarily Unavailable
VCL clean up. Remove unused structures. Add few more guardrails
Add fastly-page-cacheable debug header to indicate whether a page is cacheable. Helpful to determine if a particular block in the page has been marked
Fix for a bug where 302 may be deemed an unsuccessful code resulting in caching of cookies
Add Basic Authentication functionality - ability to protect your site during maintenance or development
Nothing published for this version
Add Edge ACLs management interface directly into the Magento Plugin admin
Add Historical bandwidth/request/error stats to the Magento Dashboard
Redesign the edge dictionaries interface to use individual actions/calls when adding/removing entries instead of bulk calls as bulk
Add Edge Dictionaries management interface directly into the Magento Plugin admin
Purge by content type and store was not working due to fallout from the multiple surrogate key purge bug.
Fix for multiple surrogate key purges being incorrectly serialized
Convert multiple single surrogate key purges to the new single multiple key purges request
Fix multiple purges being sent for a single product/category change
Webhooks code inadvertently broke ability to do setup and upgrades. This fixes it.
Add ability to add WebHooks for purges and configuration changes
Remove Download VCL button and custom VCL as it's deprecated
- Mark custom VCL separately
- Add new shield locations - Error page fixes
Nothing published for this version
Add a UI to add a custom error/maintenance page
Your coding agent can read these notes before it upgrades. Set up the MCP server →