- Added support for dispatching on application level, introduced in https://github.com/xp-forge/web/releases/tag/v4.2.0 (@thekid)
- Made compatible with XP 12 - @thekid
- Merged PR #12: Check for
xp-forge/web ^4.0
applications, which provide an initializer (see xp-forge/web#91) (@thekid)
- Heads up: Dropped support for XP <= 9, see xp-framework/rfc#341 (@thekid)
- Heads up: Bumped minimum version requirement for
xp-forge/web
to version 3.0.0 (@thekid) - Merged PR #10: Implement HTTP response streaming. This bumps the
minimum version requirement for
xp-forge/lambda
to version 5.0.0 (@thekid)
- Merged PR #11: Run lambda HTTP APIs via
xp web lambda [class]
. This requires https://github.com/xp-forge/web/releases/tag/v3.10.0 (@thekid)
- Made this library compatible with
xp-forge/lambda
5.0.0 - @thekid - Added PHP 8.4 to the test matrix - @thekid
- Fixed case with the string "null" being sent back when using streaming
and never writing to the response stream by removing response
body
(@thekid) - Merged PR #9: Migrate to new testing library - @thekid
- Fixed responses with
Content-Encoding: gzip
(orbr
) not being base64-encoded. This leads to unparseable lambda responses. (@thekid)
- Fixed issue #8: Cookies error in Lambda Function URLs - @thekid
- Merged PR #7: Fix redirects yielding "null" - @thekid
- Merged PR #5: Encode binary responses using base 64 - @thekid
- Made library compatible with
xp-forge/lambda
version 4.0.0 (@thekid)
- Made library compatible with XP 11,
xp-forge/lambda
version 3.0.0 (@thekid)
- Made compatible with XP web 3.0, see xp-forge/web#83 - @thekid
- Made lambda handler raise errors for missing or unhandled versions (@thekid)
- Implemented gateway payload version 2.0 cookies correctly - @thekid
- Wrapped requestContext in
com.amazon.aws.lambda.RequestContext
(@thekid)
- Made compatible with
xp-forge/lambda
version 2.0.0 - @thekid
- Made events' requestContext member accessible via request value (@thekid)
- Made remote address available in HTTP headers, populated via events' requestContext.http.sourceIp member (@thekid)
- Added various tests, increasing test coverage to 100%. See #3 - @thekid
- Fixed error handling for
web.Error
instances - @thekid - Fixed
FromApiGateway::readLine()
not returning EOF correctly - @thekid
- Fixed issue #2: Return cookies in multiValueHeaders - @thekid
- Bumped dependency on
xp-forge/web
to 2.13.0+, simplifying routing setup viaRouting::cast()
. (@thekid)
- Implemented issue #1: File uploads - @thekid
- Fixed POST requests - @thekid
- Hello World! First release - @thekid