Version 10.1.0
Added
- Remote config dictionaries are configurable as part of the deployment process
- Calling Fastly’s native
logfunction directly to avoid header overflow when logging is enabled. - A binary executor to generate manifest files. Can be created by
npm run package - Adding
buildstep inpackage.json - Automatically defining
ssl_sni_hostnamewhenpx_backend_urlis defined - Added Enforcer Fuzzer as part of CI process
Removed
outdirectory
Changed
- Building the manifest is now done by
npm run bundle - All default configurations are part of source code instead of json default.
- Reading path from js config file is done by absolute path.
- Using a newer version of helm so
wait-for-job.shis no longer necessary - Exiting on first failure of tests to save time
- Retry delay of one minute between failures to let Fastly load resources (it might be the failure case)
Fixed
- Fixed remote config functionality
- Fixed the origin failure if statement in main.vcl
- Fixed clean px headers before origin on POST filtered requests