February 2021 VCL release ("Pakora")

vcladded

Today the minimum version of VCL available across our network increased, unlocking the following changes:

Improved content

  • We've renamed a bunch of function arguments in places where names were previously misleading; for example, arguments referred to as pattern despite not being regular expressions. These are now more correctly referred to as subject or target.
  • Historically, we have used the word 'datacenter' to refer interchangeably to either a physical location at which Fastly has a presence, or to a set of Fastly servers acting together as a cache. These concepts are no longer always the same, and so references to 'data center' have been changed to reflect whether they, in each case, refer to a site or to a POP.
  • We better described the behavior of not set values when assigned to STRING variables.
  • The client.sess_timeout variable's default value was corrected: the reference incorrectly stated that this was 10 seconds when it is actually 10 minutes.

Updated function and variable descriptions

We expanded the descriptions of a number of functions and variables, adding detail, code examples, and, in some cases, better explanations of error conditions or edge cases. There were updates to:

Prior change: CLI v0.24.2

Following change: AssemblyScript SDK 0.2.1

User contributed notes

BETA

Do you see an error in this page? Do have an interesting use case, example or edge case people should know about? Share your knowledge and help people who are reading this page! (Comments are moderated; for support, please contact support@fastly.com)