January 15, 2026
We've enhanced the Route API to provide significantly better cache hit rates for sites using dynamic URL parameters. Previously, all query string parameters were included in cache keys, meaning URLs with visitor tracking IDs, analytics tokens, or other dynamic values would each create separate cache entries—potentially exhausting your cache quota and triggering rate limits even when requesting identical content. The Route API now automatically filters query strings at the edge, recognizing only the parameters you've explicitly configured in your project map (both globally and at the node level). For example, if you've configured color as an allowed query string, requests to /page?color=red&visitorId=abc and /page?color=red&visitorId=xyz will now resolve to the same cache entry, since visitorId is unrecognized and ignored.
Existing projects will allow all query strings until you trigger save your project map or modify a data type; after performing one of these actions, only your explicitly configured query strings will vary the cache.
Our AI agent Scout has received significant updates to make it more capable and reliable.
Uniform packages published with version 20.47.1