All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
8.8.0 (2022-05-17)
- lowercase API gateway V2 event headers (#1288) (9ff4cf3)
- remove (now) useless worker thread support check (#1406) (1b2ae00)
- remove babel-eslint (17adeb5)
- remove engine check (#1407) (58b2199)
- remove unneeded deps (95e1fe5)
- solve merge issues (99a2578)
- temporary revert nested modules (#1419) (f4317e4)
- import from namespace (#1405) (ed9d6cd)
- import process explicit (#1418) (8893c67)
- prettify docs (2ee5b1e)
- remove extend module, replace with Object.assign (#1417) (90d5169)
8.7.0 (2022-04-13)
- Validate authorizer context response to better mimic API Gateway
- Add support for the AUTHORIZER env variable for LambdaIntegration
8.6.0 (2022-04-13)
- POC for externally triggering cleanup of lambda functions
- Fixing AWS env vars
- Ensure gateway IP is truthy before adding to docker args
- update debugging instructions
- Never remove cached node_modules or binary modules
- Handle multiple cookies with the same name in the same way API Gateway does.
8.5.0 (2022-02-18)
- Add
httpEvent.operationId
to the request context (#1325) (e217fcb) (Quenby Mitchell) - Ensure
websocket
parity with API Gateway (#1301) (8f02226) (Christian Nuss) - Introduce header to override authorizer response (#1328) (a5158a4) (ericctsf)
- Support injection of custom authentication strategy (#1314) (febfe77) (tom-stclair)
- Fix payload normalization (#1332) (e9e8169) (Taras Romaniv)
- Skip clearing undefined modules in
InProcessRunner
(#1339) (5026e43) (Kevin Rueter)
8.4.0 (2022-01-28)
go-runner
implementation (#1320) (6bb54fd)--disableScheduledEvents
CLI param support (#1185) (4503567)
- Handle custom authorizer 401 in non in-process runners (#1319) (8d61bde)
- Support
httpApi
payload override on function level (#1312) (8db63dd)
8.3.1 (2021-11-25)
- Fix handling of modern logs (
Cannot read properties of undefined (reading 'notice')
error)