message: ci: bump CircleCI cache version prefix
  The changes to yarn.lock for the `$localize` typings
  support are not filtering through because the cache
  contains nested packages that are causing compilation
  errors.
  This change will force the cache to invalidate and allows
  us to have a clean node_modules folder.
  PR Close
diff: @@ -22,8 +22,8 @@ version: 2.1
  # **NOTE 1 **: If you change the cache key prefix, also sync the cache_key_fallback to match.
  # **NOTE 2 **: Keep the static part of the cache key as prefix to enable correct fallbacks.
  # See https://circleci.com/docs/2.0/caching/#restoring-cache for how prefixes work in CircleCI.
  -var_3: &cache_key v3-angular-node-12-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "packages/bazel/package.bzl" }}-{{ checksum "aio/yarn.lock" }}
  -var_4: &cache_key_fallback v3-angular-node-12-
  +var_3: &cache_key v4-angular-node-12-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "packages/bazel/package.bzl" }}-{{ checksum "aio/yarn.lock" }}
  +var_4: &cache_key_fallback v4-angular-node-12-
  var_3_win: &cache_key_win v5-angular-win-node-12-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "packages/bazel/package.bzl" }}-{{ checksum "aio/yarn.lock" }}
  var_4_win: &cache_key_win_fallback v5-angular-win-node-12-
  