All notable changes to this project will be documented in this file. If a contribution does not have a mention next to it, @michalkvasnicak did it.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added lambda event and context to onConnect function payload to enable adding custom authorizer logic to the connection flow. @nenti see #70
- Fixed missing connection when in serverless-offline environment. Added retry logic to wait for connection to be hydrated by @nenti see #68
- Fixed missing connection GraphQL context data in Event processor by @AlpacaGoesCrazy, see #63
- Added getters for connection and subscription managers to Server by @AlpacaGoesCrazy, see #63
- Limit the number of request items sent to DynamoDB when cleaning up stale connections by @alvinypyim, see #61.
- added
Server
as base implementation to be used instead ofcreateHttpHandler, createWsHandler etc
, see #59- uses
apollo-server-lambda
as underlying implementation for HTTP handling - removed legacy protocol support, please use only Client from subscriptions-transport-ws.
- uses
v0.13.0 - 2019-12-12
- Added TTL support to
DynamoDBEventStore
(see #53)
v0.12.3 - 2019-12-04
- Do not allow to publish an event with empty name (see #52)
v0.12.2 - 2019-12-04
- Return proper response on websocket disconnect (see #51)
v0.12.1 - 2019-11-27
- Serialize DynamoDB event's payload to JSON by @seanchambo (see #46)
v0.12.0 - 2019-11-22
- Provide connection context to context builder function by @AlpacaGoesCrazy (see #43)
v0.11.0 - 2019-11-17
- Wait for connection to be initialized (see #40)
v0.10.0 - 2019-11-08
- Added support for context in event processors (see #36)
v0.9.1 - 2019-11-03
- Normalize headers to lower case (see #32)
v0.9.0 - 2019-11-01
- Support for server lifecycle methods by @AlpacaGoesCrazy (see #29)
v0.8.1 - 2019-10-07
v0.8.0 - 2019-10-03
- Apollo Subscription Transport support by @AlpacaGoesCrazy (see #27)
v0.7.2 - 2019-09-29
- Fixed empty result for DynamoDB subscriptions scan by @AlpacaGoesCrazy (see #26)
v0.7.1 - 2019-09-17
v0.7.0 - 2019-08-07
- Added AWS Lambda's context to GraphQL context (see #23)
v0.6.0 - 2019-06-14
- Added a way to unsubscribe client from specific subscription (see #18)
v0.5.0 - 2019-06-12
- Use incremental id generation for operations (see #17)
v0.4.0 - 2019-06-11
- Replaced
ulid
byuuid
and added support for custom id generators
v0.3.1 - 2019-06-04
- Add support for context creator (see #14)
v0.3.0 - 2019-06-04
- Added support for custom context and added an AWS Lambda event to resolvers (see #13)
v0.2.1 - 2019-05-29
v0.2.0 - 2019-05-29
- Added
serverless.yml
deployment instead of cloudformation template by @guerrerocarlos (see #8) - Added support for
validationRules
- unregistering all subscriptions on connection deletion
v0.1.0 - 2019-01-13
v0.13.0 - 2019-12-12
- Updated
aws-lamba-graphql
version to0.13.0
v0.12.3 - 2019-12-04
- Updated
aws-lamba-graphql
version to0.12.3
v0.12.2 - 2019-12-04
- Updated
aws-lamba-graphql
version to0.12.2
v0.12.1 - 2019-11-27
- Updated
aws-lamba-graphql
version to0.12.1
v0.12.0 - 2019-11-22
- Updated
aws-lamba-graphql
version to0.12.0
v0.11.0 - 2019-11-17
- Updated
aws-lamba-graphql
version to0.11.0
v0.10.0 - 2019-11-08
- Updated
aws-lamba-graphql
version to0.10.0
v0.9.1 - 2019-11-03
- Updated
aws-lamba-graphql
version to0.9.1
v0.9.0 - 2019-11-01
- Updated
aws-lamba-graphql
version to0.9.0
v0.8.1 - 2019-10-07
- Updated
aws-lamba-graphql
version to0.8.1
v0.8.0 - 2019-10-03
- Updated
aws-lamba-graphql
version to0.8.0
v0.7.2 - 2019-09-29
- Updated
aws-lamba-graphql
version to0.7.2
v0.7.1 - 2019-09-17
- Updated
aws-lamba-graphql
version to0.7.1
v0.7.0 - 2019-08-07
- Updated
aws-lamba-graphql
version to0.7.0
v0.6.0 - 2019-06-14
- Updated
aws-lamba-graphql
version to0.6.0
v0.5.0 - 2019-06-12
- Updated
aws-lamba-graphql
version to0.5.0
v0.4.0 - 2019-06-11
- Updated
aws-lamba-graphql
version to0.4.0
v0.3.1 - 2019-06-04
- Updated
aws-lamba-graphql
version to0.3.1
v0.3.0 - 2019-06-04
- Updated
aws-lamba-graphql
version to0.3.0
v0.2.1 - 2019-05-29
- Updated
aws-lamba-graphql
version to0.2.1
v0.2.0 - 2019-05-29
- Updated
aws-lamba-graphql
version to0.2.0