Skip to content

Releases: fujiwara/lambroll

v1.1.3

30 Oct 08:27
3308fe0
Compare
Choose a tag to compare

What's Changed

  • fix: lambroll diff to ignore unchanged VpcConfig.Ipv6AllowedForDualStack values by @mackee in #443

Full Changelog: v1.1.2...v1.1.3

v1.1.2

02 Oct 02:47
edb98e5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.2

v1.1.0

02 Sep 08:49
9e925e9
Compare
Choose a tag to compare

What's Changed

New Features.

Updates.

Full Changelog: v1.0.6...v1.1.0

v1.0.6

09 Aug 15:35
8161675
Compare
Choose a tag to compare

What's Changed

New features

Bug fixes

  • chore: treat symlink as file when adding to zip by @j3tm0t0 in #402

Others

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.5

10 Jul 04:54
Compare
Choose a tag to compare

What's Changed

New features

  • feat(action.yml): add os and arch options by @rinx in #412

Bug fixes

Others

New Contributors

  • @rinx made their first contribution in #412

Full Changelog: v1.0.4...v1.0.5

v1.0.4

19 Apr 13:45
2d552f1
Compare
Choose a tag to compare

What's Changed

New features

Bug fixes

  • fix spelling. by @fujiwara in #391
  • update tfstate-lookup to v1.1.6 by @fujiwara in #393
    • Fix failed to read tfstate from S3 bucket at another region.
  • Fix: --ignore .ImageConfig didn't work. by @fujiwara in #394

Full Changelog: v1.0.3...v1.0.4

v1.0.3

05 Apr 16:35
aa4e811
Compare
Choose a tag to compare

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

29 Mar 15:23
6191f3c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Feb 03:20
d60c2e9
Compare
Choose a tag to compare

What's Changed

  • Fix options for compatibility with previous versions by @miztch in #358

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0

10 Feb 02:41
9268df9
Compare
Choose a tag to compare

What's Changed

See also issues and pull requests labeled v1.

Breaking changes

  • lambroll archive outputs zip binaries into the function.zip file instead of STDOUT. #327
    • If you want to output to STDOUT like v0, use lambroll archive --dest -.
  • 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. #326
    • lambroll 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 to LAMBROLL_TFSTATE=s3://example/terraform.tfstate lambroll deploy.
  • Add --ignore option to deploy and diff command. #281
    • --ignore option ignores the specified elements when comparing the local and remote functions.
    • For example, lambroll diff --ignore ".Timeout, .Environment" ignores the Timeout and Environment elements when comparing the local and remote functions.
    • For example, lambroll deploy --ignore ".Timeout, .Environment" does not update the Timeout and Environment 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