Skip to content

Latest commit

 

History

History
147 lines (85 loc) · 3.86 KB

CHANGELOG.md

File metadata and controls

147 lines (85 loc) · 3.86 KB

Change Log

NOT RELEASED

1.8.0

Added

  • AWS api-change: Restrict the list of available regions.
  • AWS api-change: Added eu-central-2, eu-south-2 and ap-south-2 regions
  • AWS api-change: Add Node 18 (nodejs18.x) support to AWS Lambda.
  • AWS api-change: Adds support for Lambda SnapStart, which helps improve the startup performance of functions. Customers can now manage SnapStart based functions via CreateFunction and UpdateFunctionConfiguration APIs

1.7.0

Added

  • AWS api-change: Adds support for increased ephemeral storage (/tmp) up to 10GB for Lambda functions. Customers can now provision up to 10 GB of ephemeral storage per function instance, a 20x increase over the previous limit of 512 MB.
  • AWS api-change: Added NodeJs 16 managed runtime
  • Lambda is available in all commercial regions

1.6.0

Added

  • AWS api-change: Added us-iso-west-1 region
  • AWS api-change: Use specific configuration for us regions
  • AWS enhancement: Documentation updates.
  • AWS api-change: Remove Lambda function url apis
  • AWS api-change: Release Lambda event source filtering for SQS, Kinesis Streams, and DynamoDB Streams.
  • AWS api-change: Add support for Lambda Function URLs. Customers can use Function URLs to create built-in HTTPS endpoints on their functions.
  • AWS api-change: Added support for CLIENT_CERTIFICATE_TLS_AUTH and SERVER_ROOT_CA_CERTIFICATE as SourceAccessType for MSK and Kafka event source mappings.
  • AWS api-change: Lambda releases .NET 6 managed runtime to be available in all commercial regions.

1.5.0

Fixed

  • Assert the provided Input can be json-encoded.

Changed

  • AWS enhancement: Documentation updates for Amazon Lambda.

Added

  • AWS api-change: Lambda Python 3.9 runtime launch
  • AWS api-change: Adds support for Lambda functions powered by AWS Graviton2 processors. Customers can now select the CPU architecture for their functions.

1.4.0

Added

  • AWS api-change: Added constant for NodeJs 14.
  • Added operation deleteFunction, listFunctions, and listVersionsByFunction.

1.3.0

Added

  • Changed case of object's properties to camelCase.
  • Added documentation in class headers.
  • Added domain exceptions.

1.2.0

Added

  • AWS api-change: This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment.

Fixed

  • If provided an unrecognized region, then fallback to default region config

1.1.1

Fixed

  • Make sure we throw exception from async-aws/core

1.1.0

Added

  • Added constants JAVA_8_AL_2 and PROVIDED_AL_2 for Runtime enum.

1.0.0

Added

  • Support for PHP 8

0.5.0

Removed

  • Removes methods getServiceCode, getSignatureVersion and getSignatureScopeName from Client.

Fixed

  • Fixed issue when Layer, Function or Version contained a special char #
  • Add return typehint for listLayerVersions

0.4.1

Changed

  • Support only version 1.0 of async-aws/core

0.4.0

Changed

  • Moved value objects to a dedicated namespace.
  • Results' populateResult() has only one argument. It takes a AsyncAws\Core\Response.
  • Using DateTimeImmutable instead of DateTimeInterface
  • The AsyncAws\Lambda\Enum\*, AsyncAws\Lambda\Input\* and AsyncAws\Lambda\ValueObject* classes are marked final.

Removed

  • Dependency on symfony/http-client-contracts
  • All validate() methods on the inputs. They are merged with request().

0.3.0

Added

  • Enums; InvocationType, LogType, Runtime

Changed

  • Removed requestBody(), requestHeaders(), requestQuery() and requestUri() input classes. They are replaced with request().
  • Using async-aws/core: 0.4.0

Fixed

  • Action and Version do not need to be part of every body.

0.2.0

Changed

  • Using async-aws/core: 0.3.0

0.1.0

First version