Skip to content

Latest commit

 

History

History
265 lines (147 loc) · 6.62 KB

CHANGELOG.md

File metadata and controls

265 lines (147 loc) · 6.62 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning

[2.6.2]  (2021-04-10)

Changed

  • Updated libraries

[2.6.1]  (2021-02-22)

Changed

  • Updated documentation
  • Update example projects: only use default TypeScript project for easier maintenance, and switch from Cucumber to Jest

2.6.0  (2021-02-19)

Added

  • Migrate remaining event mocks to use classes instead of functions

2.5.0  (2020-12-28)

Changed

  • Update to get HttpApi stack output

2.4.5  (2020-09-23)

Changed

  • Update dependencies

Fixed

  • Update HttpApi event payload to be valid JSON

2.4.4  (2020-09-11)

Changed

  • Update dependencies

2.4.3  (2020-08-16)

Changed

  • Update dependencies

2.4.2  (2020-08-03)

Added

  • Additional default props to HTTP API auth payload

2.4.1  (2020-08-03)

Fixed

  • HTTP API event type declarations

2.4.0  (2020-08-02)

Added

  • Add HTTP API event support

2.3.0  (2020-05-10)

Changed

  • Default API Gateway event header to application/json

[2.2.4]  (2020-05-10)

Fixed

  • Updated exported interface for modified API Gateway event auth

[2.2.2]  (2020-05-10)

Fixed

  • Update exported interface for modified API Gateway event

[2.2.1]  (2020-05-10)

Fixed

  • Updated interface for modified API Gateway event

[2.2.0]  (2020-05-10)

Added

  • Support for API Gateway v2 HTTP API auth

[2.1.5]  (2020-05-08)

Updated

  • Updated packaging of library

[2.1.4]  (2020-05-07)

Updated

  • Updated out of date libraries

2.1.3  (2020-15)

Updated

  • Updated out of date libraries

[2.1.2]  (2020-02-11)

Changed

  • Add better example source arn to dynamodb stream mock event

2.1.1  (2020-02-11)

Changed

  • Update libraries

2.1.0  (2020-02-11)

Changed

  • Updated DynamoDBStream event mock default to only include a single record

2.0.2  (2020-01-24)

Added

  • Added mock event generator for API Gateway custom authorizer, CloudFormation custom resource, and SNS

Changed

  • Updated documentation to include event mocks

2.0.1  (2020-01-23)

Added

  • Added a mock event generator for DynamoDB Stream event

2.0.0  (2020-01-22)

Added

  • Added a default callback object in addition to the context object already specified
  • Added the first mock event generator for AWS Lambda triggers (ApiGateway event)

Changed

  • Updated the name of method 'getDeployedUrl()' to 'getApiGatewayUrl()' for additional clarity
  • Switched tests from Cucumber to Jest

Fixed

  • Added missing 'getOutput' method to library

1.3.1  (2019-10-15)

Fixed

  • Added missing 'getOutput' method to library

1.3.0  (2019-09-30)

Added

  • Mock context for passing to Lambda handlers in unit tests

Changed

  • Switched from Cucumber to Jest

1.2.2  (2019-09-06)

Changed

  • Remove console.log unless DEBUG environment variable is set

1.2.1  (2019-08-24)

Changed

  • Update dependencies to latest versions

1.2.0  (2019-08-12)

Changed

  • Update yaml file writing to use a max line length of 240 instead of 80 to avoid line chomps

1.1.3  (2019-08-09)

Fixed

  • Test example script to cd into correct directories

1.1.2  (2019-08-05)

Fixed

  • A bug where the file fails to write if the target path is in the current directory

1.1.1  (2019-08-04)

Fixed

  • A bug where the plugin failed to initialize with a missing custom section in project's serverless.yml

Added

  • Working examples using the library with default and custom settings

Changed

  • Update CircleCI config to execute examples with latest package version after a successful npm publish

1.1.0  (2019-08-04)

Added

  • Two new methods for getting output values (getDeploymentBucket() and getOutput(key))
  • This CHANGELOG to track project changes over time

Changed

  • Clarify project intent and provide additional examples in README
  • Publish now happens from git tags instead of master merges