Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 1.76 KB

CHANGELOG.md

File metadata and controls

64 lines (51 loc) · 1.76 KB

Changelog

[1.1.0] - 2023-12-29

Added

  • New function, which returns a new lambda handler for the given http.Handler (@acoover).

Changed

  • aws-lambda-go upgraded to v1.43.0

[1.0.0] - 2023-03-02

Fixed

  • API Gateway V2: Fixed response header support.
  • API Gateway V2: Fixed handling request cookies.
  • API Gateway V2: Fixed multi-value query parameters.
  • ALB: Fixed double escaping of query parameters.

Changed

  • RequestTypeAPIGateway renamed to RequestTypeAPIGatewayV1.
  • ProxyRequestFromContext renamed to APIGatewayV1RequestFromContext.
  • APIGatewayV2HTTPRequestFromContext renamed to APIGatewayV2RequestFromContext.
  • TargetGroupRequestFromContext renamed to ALBRequestFromContext.
  • Improved unit tests.
  • Go 1.18 is the minimum supported version now.

[0.13.0] - 2022-01-08

Added

  • API Gateway V2 support (@a-h).

[0.12.1] - 2019-09-26

Fixed

  • Compatibility with Go versions older than 1.13.

[0.12.0] - 2019-09-26

Added

  • ALB support (thanks @adimarco and @ARolek for feedback).

[0.11.0] - 2019-03-18

Added

  • Go Modules support.

[0.10] - 2019-02-03

Changed

  • Set RequestURI on request (@RossHammer).
  • Unescape Path (@RossHammer).
  • Multi-value header support implemented using APIGatewayProxyResponse.MultiValueHeaders.

[0.9] - 2018-12-10

Added

  • Support multi-value query string parameters and headers in requests.

[0.8] - 2018-07-29

Added

  • Workaround for API Gateway not supporting headers with multiple values (@mspiegel).

[0.7] - 2018-06-08

Added

  • UseProxyPath option - strips the base path mapping when using a custom domain with API Gateway.

[0.6] - 2018-05-30

Changed

  • Set Host header for requests (@rvdwijngaard).

[0.5] - 2018-02-05

Added

  • Context support.