Releases: fujiwara/lambroll
Releases · fujiwara/lambroll
v1.0.4
v1.0.3
What's Changed
- no need to check the aliased version before deleting. by @fujiwara in #390
- Bump github.com/kayac/go-config from 0.6.0 to 0.7.0 by @dependabot in #375
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- fix typo by @fujiwara in #359
- add --payload flag to invoke command. by @fujiwara in #362 #361
- fix jsondiff version to released. by @fujiwara in #363
- version fix docs and samples by @yjszk in #367
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #365
- Bump google.golang.org/protobuf from 1.26.0 to 1.33.0 by @dependabot in #378
- Bump golang.org/x/crypto from 0.12.0 to 0.17.0 by @dependabot in #364
- add init --force-overwrite flag. by @fujiwara in #377 #376
- Support to
rollback --alias
. by @fujiwara in #366 #360
New Contributors
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0
What's Changed
See also issues and pull requests labeled v1
.
Breaking changes
lambroll archive
outputs zip binaries into thefunction.zip
file instead of STDOUT. #327- If you want to output to STDOUT like v0, use
lambroll archive --dest -
.
- If you want to output to STDOUT like v0, use
lambroll diff
shows a short unified diff always. #328--unified
option is removed.
New features
- Add
status
command. #336, #344, #349.status
command shows the status of the Lambda function.
- Add Lambda Function URLs features. #330
- See README - Lambda Function URLs support.
deploy --function-url
option deploys a Lambda funtion URLs related resources.- Even if your Lambda function already has a Function URL, without
--function-url
option,lambroll deploy
does not touch the Function URLs resources. lambroll init --function-url
creates a file to deploy the Function URL related resources.
- Add a SSM template function. #319
{{ ssm "/path/to/parameter" }}
is replaced with the value of the SSM parameter.
- Add the
render
subcommand. #326lambroll render
renders the function.json file and outputs to STDOUT.
- Accept
LAMBROLL_*
environment variables as flag values. #345- For example,
lambroll deploy --tfstate=s3://example/terraform.tfstate
is equivalent toLAMBROLL_TFSTATE=s3://example/terraform.tfstate lambroll deploy
.
- For example,
- Add
--ignore
option todeploy
anddiff
command. #281--ignore
option ignores the specified elements when comparing the local and remote functions.- For example,
lambroll diff --ignore ".Timeout, .Environment"
ignores theTimeout
andEnvironment
elements when comparing the local and remote functions. - For example,
lambroll deploy --ignore ".Timeout, .Environment"
does not update theTimeout
andEnvironment
elements of the function.
Internal changes
- Switch AWS SDK Go v2 from v1. #306
- Switch CLI parser to kong from kingpin. #315
- Switch to goreleaser. #346
Full Changelog: v0.14.7...v1.0.0
v1.0.0-rc6
v1.0.0-rc5
What's Changed
Full Changelog: v1.0.0-rc4...v1.0.0-rc5
v1.0.0-rc4
What's Changed
Full Changelog: v1.0.0-rc3...v1.0.0-rc4
v1.0.0-rc3
What's Changed
- Ignore on deploy by @fujiwara in #283
- docs: add the installation guide with aqua by @suzuki-shunsuke in #318
- fix: added zero value check for ImageConfigRespose by @ponkio-o in #329
- Fix/status by @fujiwara in #349
- Add --ignore flag to deploy and diff command. by @fujiwara in #281
- Fix/ignore env by @fujiwara in #350
New Contributors
- @suzuki-shunsuke made their first contribution in #318
- @ponkio-o made their first contribution in #329
Full Changelog: v1.0.0-rc2...v1.0.0-rc3
v1.0.0-rc2
What's Changed
- fix segfault when creating a new function. by @fujiwara in #347
- lambroll diff works even if the lambda function is not found. by @fujiwara in #348
Full Changelog: v1.0.0-rc1...v1.0.0-rc2