Releases: carpe/scalambda
Releases · carpe/scalambda
Api Gateway Monitoring Features
[6.4.0] - 2021-08-26
Added
- Three new settings (
enable_xray
,access_log_cloudwatch_arn
, andaccess_log_format
) for terraform modules that include an api gateway rest api. See docs for details.
Fixed
- Terraform module
rest_api_deployment_id
andrest_api_deployment_url
outputs now point to actual deployment, rather than the intermediate one.
Polished Graal Native
[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
[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
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
andFromVariable
)
Changed
scalambdaEndpoint
function has been deprecated in favor ofapiGatewayDefinition
.environmentVariable
has been deprecated in favor of (the much more descriptively named)StaticVariable
andVariableFromTF
.
Removed
- Undocumented and unsupported
ApiResource
andScalambdaApi
traits have been removed. For more information, see: #29 - Undocumented
roleFromArn
,roleFromVariable
,functionSource
,iamRoleSource
, andfunctionNaming
functions have been removed, see documentation on defining functions for alternatives.
Initial release
This is the first initial release of Scalambda!