v0.10.0
Feature Release
v0.10 now allows you to seamlessly switch between API Gateway and Application Load Balancers. New execution stacks enables method-based middleware and more wildcard functionality. Plus full support for multi-value headers and query string parameters.
ALB Support
- Add interface detection to REQUEST parsing 60ca34a
- Add documentation for REQUEST interface detection 454005d
- Add multi-value support detection for #72 and #73 09f6596
- Add query fallback support for ALB multi-value e572f6c, 3fce7ef
- Close #80 with initial ALB support cdea6c9, 776dde2
Multi-value Header/Query String Parameter Support
- Add support for multi-value query parameters 126bfbf
- Test case for multiValueQueryStringParameters support 43b0f13
- Additional test cases for #72 176597b
- Reimplement multi-value query params 1545475
- Add documentation for multiValueQuery a878dd2
- Close #73 with multi-value header support and test updates c2e0f2f, c2cfe6b
Additional Wildcard Route Support
Method-based Middleware and Execution Stacks
- Close #87 by adding new execution stack processing ebbb62e
- Fix 'route not found' error with wildcard paths 34bb29b
- Add 'stack' property to REQUEST 125993b
Miscellaneous Updates/Maintenance
- Version bump and package updates 20d2eed,9b29529
- Fix #77 with updated declaration c4d7d2b
- Update typescript definitions 0b2214b
- Close #85 by adding sourceIp fallback 872b277
- Close #89 by adding multi-value querystring support to logging 96687cb
- Close #88 by adding interface to logs 7d6c169
- Add sendStatus support 2990ada
- Fix linting errors 446044b
- Add tests for statusDescriptions 20303b2
- Add additional test coverage and misc fixes 149ff6c
- Documentation updates 11ed69b, 4642275, 01a59e9, 87a718f, f9e7af1