Skip to content

Releases: carpe/scalambda

Api Gateway Monitoring Features

26 Aug 21:21
Compare
Choose a tag to compare

[6.4.0] - 2021-08-26

Added

  • Three new settings (enable_xray, access_log_cloudwatch_arn, and access_log_format) for terraform modules that include an api gateway rest api. See docs for details.

Fixed

  • Terraform module rest_api_deployment_id and rest_api_deployment_url outputs now point to actual deployment, rather than the intermediate one.

Polished Graal Native

08 Feb 21:26
Compare
Choose a tag to compare

[6.2.0] - 2021-01-19

Fixed

  • Issue with defining API lambdas that caused the scalambda-native to not actually be injected.

Graal Native support

07 Oct 00:52
Compare
Choose a tag to compare

[6.0.0] - 2020-10-06

Added

  • GraalNative runtime support.
  • VPC configuration such as security groups and subnets can now be configured via terraform variables
  • AWS Billing Tags for Lambdas and the S3 bucket can be provided via terraform variables

Changed

  • ScalambdaIO no longer extends Scalambda. This eliminates the need for nested unsafeRunSync calls 🎉

Fixed

  • The existing enable_warmers terraform variable now enables/disables provisioned concurrency

Api Gateway Simplification

23 Jul 00:40
Compare
Choose a tag to compare

Added

  • Docs on how to secure Apis with Auth.
  • apiGatewayDefinition function can be used to define ApiGateway Apis.
  • New settings for configuration how Lambda Functions are named (StaticArn and FromVariable)

Changed

  • scalambdaEndpoint function has been deprecated in favor of apiGatewayDefinition.
  • environmentVariable has been deprecated in favor of (the much more descriptively named) StaticVariable and VariableFromTF.

Removed

  • Undocumented and unsupported ApiResource and ScalambdaApi traits have been removed. For more information, see: #29
  • Undocumented roleFromArn, roleFromVariable, functionSource, iamRoleSource, and functionNaming functions have been removed, see documentation on defining functions for alternatives.

Initial release

14 Apr 03:48
Compare
Choose a tag to compare

This is the first initial release of Scalambda!