3.0.0
:
- Removed AWS SDK v1 dependencies (#74)
- Copied relevant S3, Kinesis and DynamoDB model classes under namespace
com.amazonaws.services.lambda.runtime.events.models
- S3:
S3EventNotification
- Kinesis:
EncryptionType
Record
- DynamoDB:
AttributeValue
Identity
OperationType
Record
StreamRecord
StreamViewType
- Copied relevant S3, Kinesis and DynamoDB model classes under namespace
- Added field
operationName
toAPIGatewayProxyRequestEvent
(#126)
2.2.8
:
- Added missing XML namespace declarations to
pom.xml
file (#97) - Updated
nexusUrl
inpom.xml
file (#108)
2.2.7
:
- Added support for APIGatewayV2 (Web Sockets) (#92)
APIGatewayV2ProxyRequestEvent
APIGatewayV2ProxyResponseEvent
- Fixed typo in
CognitoEvent
javadoc (#87)
2.2.6
:
- Added field
customData
toCommitEvent.Record
(#79) - Added field
isBase64Encoded
toAPIGatewayProxyResponseEvent
(#48) - Added field
authorizer
toAPIGatewayProxyRequestEvent
(#77)
2.2.5
:
- Fixed "Paramters" typo in
APIGatewayProxyRequestEvent
andConfigEvent
(#65)
2.2.4
:
- Added default constructor for
S3Event
for easier deserialization
2.2.3
:
- Added support for Multi-Value Headers and Query String Parameters to
APIGatewayProxyRequestEvent
(#60)
2.2.2
:
- Made
SQSEvent.SQSMessage
default constructor public (#51)
2.2.1
:
- Made
SQSEvent.SQSMessage
public (#51)
2.2.0
:
- Added
SQSEvent
2.1.0
:
- Added Kinesis Analytics events
KinesisAnalyticsFirehoseInputPreprocessingEvent
KinesisAnalyticsInputPreprocessingResponse
KinesisAnalyticsOutputDeliveryEvent
KinesisAnalyticsOutputDeliveryResponse
KinesisAnalyticsStreamsInputPreprocessingEvent
2.0.2
:
- Added missing fields to
APIGatewayProxyRequestEvent
(#46)
2.0.1
:
- Updated KinesisFirehose event schema.
approximateArrivalTimestamp
is now represented as a millisecond epoch instead of anorg.joda.time.DateTime
object.
2.0
:
- Added the following events:
APIGatewayProxyRequestEvent
APIGatewayProxyResponseEvent
CloudFrontEvent
CloudWatchLogsEvent
CodeCommitEvent
IoTButtonEvent
KinesisFirehoseEvent
LexEvent
ScheduledEvent
- Changed dependency management; Users must now supply the SDK package if they are using an event that is connected to an SDK library.
- These events are
S3Event
,KinesisEvemt
, andDynamodbEvent
.
- These events are
- Bumped AWS SDK versions to
1.11.163
1.3.0
:
- Bumped AWS SDK versions to
1.11.0
1.2.1
:
- Bumped AWS SDK versions to
1.10.77
1.2.0
:
- Added
ConfigEvent
1.1.0
:
- Added
DynamodbEvent
1.0.0
:
- Initial support for java in AWS Lambda, includes the following events:
CognitoEvent
KinesisEvent
S3Event
SNSEvent