- Fix integration with virtualenv for latest version (20.x) - Fix wrong encoding of error messages during packaging (122, 139)
_Jan Varho_
1.7.4
Bugs
- Return error exit code when `exec`, `command`, `manage` or `flask` commands fail (114) - Display output from failing `command` invocations instead of throwing exception (107)
1.7.3
Features
- Add `--ssl` flag to `sls wsgi serve` (103) - Add log message when skipping handler on warmup events (95) - Add options for disabling threading and setting number of processes when invoking `sls wsgi serve` (100)
_Bryan Worrell_
- Allow use of CloudFront with a pre-set path (101)
_Paul Bowsher_
Bugs
- Properly decode event `path` into environ `PATH_INFO` (93) - Fix local serving when package `individually: true` and function `module` are provided (98) - Fix Flask CLI invocation of built-in commands (99)
_Mischa Spiegelmock_
1.7.2
Features
- Support multi-value query string parameters (87)
_Jan Varho_
- Support multi-value headers in request and response - Add `sls wsgi flask` and `sls wsgi flask local` commands (86)
1.7.1
Features
- Add local versions of manage, command and exec commands (79) - Support serverless-python-requirements packaging with `individually` and `module` configuration (85)
1.7.0
Features
- Rename `.wsgi_app` to `.serverless-wsgi` (to follow convention from `serverless-rack`) - Check for werkzeug presence in bundle or issue warning (80)
Bugs
- The `wsgi.handler` has been renamed to `wsgi_handler.handler` due to a naming conflict with an internal AWS wsgi module. A warning and workaround is issued in order to prevent breaking existing configuration files (84)