Releases: fujiwara/lambroll
Releases · fujiwara/lambroll
v1.1.3
v1.1.2
What's Changed
- Bump github.com/fujiwara/tfstate-lookup from 1.3.2 to 1.4.2 by @dependabot in #439
- Bump golang.org/x/sys from 0.24.0 to 0.25.0 by @dependabot in #438
- Bump the aws-sdk-go-v2 group with 5 updates by @dependabot in #437
- fix: Correct color configuration in CLI by @soh335 in #436
- --no-color also works. by @fujiwara in #441
New Contributors
Full Changelog: v1.1.0...v1.1.2
v1.1.0
What's Changed
New Features.
- Add Jsonnet native functions. by @fujiwara in #429
- Add --symlink to archive symlinks as is. by @fujiwara in #430
Updates.
- Bump the aws-sdk-go-v2 group with 5 updates by @dependabot in #431
- Bump github.com/fatih/color from 1.16.0 to 1.17.0 by @dependabot in #435
- Bump github.com/samber/lo from 1.44.0 to 1.47.0 by @dependabot in #434
- Bump github.com/go-test/deep from 1.1.0 to 1.1.1 by @dependabot in #433
- Bump golang.org/x/sys from 0.22.0 to 0.24.0 by @dependabot in #432
Full Changelog: v1.0.6...v1.1.0
v1.0.6
What's Changed
New features
Bug fixes
Others
- treat symlink as file when adding to zip / #402 by @fujiwara in #422
- update readme: deploy via s3 by @fujiwara in #421
- Bump the aws-sdk-go-v2 group across 1 directory with 5 updates by @dependabot in #424
- Bump github.com/shogo82148/go-retry from 1.1.1 to 1.3.1 by @dependabot in #423
- Bump github.com/fujiwara/ssm-lookup from 0.0.1 to 0.1.0 by @dependabot in #419
- update go-jq and kong to latest by @fujiwara in #425
- V1 actions test by @fujiwara in #426
- Fix/actions bash3 by @fujiwara in #427
New Contributors
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
New features
Bug fixes
- set empty list to Layers explicitly by @fujiwara in #404
- fix fillDefaultValues by @fujiwara in #405
- fix: default LoggingConfig by @fujiwara in #414
Others
- fix: for goreleaser v2 by @fujiwara in #413
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #395
- Bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #411
- Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.7 by @dependabot in #406
- Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.1 to 1.6.0 by @dependabot in #401
- Bump golang.org/x/sys from 0.20.0 to 0.22.0 by @dependabot in #415
- update to google.golang.org/[email protected] by @fujiwara in #416
- Bump the aws-sdk-go-v2 group across 1 directory with 4 updates by @dependabot in #410
- Bump github.com/samber/lo from 1.38.1 to 1.44.0 by @dependabot in #407
- Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #372
New Contributors
Full Changelog: v1.0.4...v1.0.5
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