All notable changes to this project will be documented in this file. See our coding standards for commit guidelines.
0.3.1 (2022-12-23)
- make last resort error handler return status code found on error (f4c159d)
- allow badly encoded path parameters to be handled by error handlers (a98414c)
- return 400 when decoding bad path parameters (6542e13)
0.2.0 (2019-04-02)
- case-sensitive routing for sub-router mounting points (#17) (d7dfe46)
- freeze lambda context object (#18) (b2c7dac)
- routing: add internal re-routing (#23) (02adb91)
- Add basic logger (#20) (2dca77e)
- Add Router
route
method (#19) (1174414) - Add support for promises in handlers (#30) (49f500c)
- Escape newline/paragraph separators in JSONP responses (#36) (f681233)
- Sanitize JSONP callback parameter values (#35) (fe01f3e)
- Set nosniff for JSONP responses (#38) (5b5b7d9)
- Use 'prepare' to build dist on 'npm install' from git repo (#41) (a58bdd7)
This is the initial release of @silvermine/lambda-express
. It is fully-functional and
well-tested. It works with both API Gateway and Application Load Balancer. We are still
planning to add a few more features before we cut a 1.0.0 release. You can grep the code
for "TODO" items at commit 1d4f33e to see the list of those potential features and
changes.