> This page is for Applications Protection.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.humansecurity.com/llms.txt.

## Version 10.1.0

### Added

* Remote config dictionaries are configurable as part of the deployment process
* Calling Fastly's native `log` function directly to avoid header overflow when logging is enabled.
* A binary executor to generate manifest files. Can be created by `npm run package`
* Adding `build` step in `package.json`
* Automatically defining `ssl_sni_hostname` when `px_backend_url` is defined
* Added Enforcer Fuzzer as part of CI process

### Removed

* `out` directory

### 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.sh` is 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