---
title: October 2022 VCL release
summary: null
url: https://www.fastly.com/documentation/reference/changes/2022/10/vcl-changes
---

Today the order of ACLs and dictionary definitions in the init section has changed. This affects all service VCL that uses snippets in the _init_ section. For example, prior to this change, an error case would be for a custom subroutine to refer to the name of an [ACL](https://www.fastly.com/documentation/reference/vcl/declarations/acl/) or [table](https://www.fastly.com/documentation/reference/vcl/declarations/table/), generated from the APIs (or web interface) for [ACLs](https://www.fastly.com/documentation/reference/api/acls/) or [dictionaries](https://www.fastly.com/documentation/reference/api/dictionaries/), since these API-generated ACLs and dictionaries had not yet been declared. With this change, no such error will occur.

VCL ACLs and tables written directly in VCL code by the customer are not affected.
