Skip to content

Releases: aws/aws-lambda-builders

aws-lambda-builders v1.1.0 release

03 Sep 18:24
c15fe76

Choose a tag to compare

Regular release with following bug fixes

Changelog

03db11d - fix(ruby): use stdout stream to raise exceptions from bundler #192
fdf27ec - Changed dotnet Encoding to System Locale Dependent #186

General Availablity Release

20 Jul 16:32
a943b1a

Choose a tag to compare

AWS Lambda Builders is now Generally Available (1.0.0)

Changelog

  • 43f9967 - --ignore-failed-sources flag fix sam build error
  • 1f39540 - Add --ignore-failed-sources flag to tests
  • 0339750 - fix. format dotnetcli test_actions.py with black
  • dd1131b - feat(python): Support downloading manylinux2010 and manylinux2014
  • 96e2ebe - fix functional assertions
  • 3913f53 - Fix version of certifi in integ test
  • ec4182a - Pin certifi version in integ tests for makefile
  • 4ff4077 - chore: Version bump to 1.0.0 (#181)

Support For Custom Makefile Builder

12 May 16:47
30818b9

Choose a tag to compare

AWS Lambda Builders now supports a custom Makefile Builder, which allows for flexibility in the build process.

Changelog

  • (#163) Make sure NPM hooks are called
  • (#166) feat: Makefile based builder for provided runtimes

Allow building with RC versions of Go, improvements to excluded files.

05 Mar 17:42
f7b60c7

Choose a tag to compare

  • #154 - Excludes .git and .aws-sam files from .NET and Go Dep workflows.
  • #157 - Allow use of release candidates versions of Go for Go Module builds.

Support for Go Debug Builds

04 Feb 17:25
5133086

Choose a tag to compare

AWS Lambda Builders will now be able to create debuggable artifacts when building for the Go runtime.

Changelog

  • fix: appveyor build badge (#142)
  • chore: Adopt Black as an autoformatter (#143)
  • feat: Add Go Modules Debug Build Flags (#145)
  • fix: Regex for getting aws_lambda_builders version (#147)
  • fix: better error messages on build failures (#146)
  • fix: npm output handling (#150)
  • chore: version bump (#148)

Support for building Python3.8 and Java11

19 Nov 14:45
7fe9671

Choose a tag to compare

AWS Lambda Builders will now be able to build Python3.8 and Java11. Along with this release, we have fixes to support pip version 20+ and ignoring .git in the Ruby workflow.

Changelog

  • fix: Do not revert to old import for pip 20+.[0-2] (#136)
  • feat: Support Python3.8 and Java11 runtimes (#139)
  • fix: Add .git to Ruby workflow ignore pattern. (#130)
  • chore: Update version to 0.6.0 (#140)

Python and Java Workflow fixes

17 Oct 21:32
fc4f20c

Choose a tag to compare

This release contains a fix for python workflow which is used by sam build when the pip version used by the workflow is 19.3 or greater.

Changelog

  • Ignore .git files #120
  • fix: Add missing comma in python pip workflow (#128)
  • chore: bump version to 0.5.0 (#133)
  • fix: change the pip runner string based on a pip version check (#132)
  • fix: adopt same methodology as chalice for determining pip import string (#132)

Bugfixes and README updates

20 Aug 17:31
0620b0e

Choose a tag to compare

This release contains a bugfix when sam build is invoked on a non existent CodeUri in a sam template on non-windows platfroms.

Changelog

  • Fix order of scratch_dir & manifest_path parameters in python_pip workflow (#82)
  • fix: WindowsError keyword is undefined on non-Windows platforms (#117)
  • docs(contributing): Explain steps to test locally with SAM CLI (#119)
  • Fix copyright in LICENSE
  • fix: add content to README (#122)
  • fix: add current year into LICENSE (#125)
  • chore: Bumping version to 0.4.0 (#123)

Dotnet build supports producing debug artifacts

16 Apr 16:55
f40c0ae

Choose a tag to compare

This release adds a mode to the build workflows to support generating debug artifacts. Dotnet workflow supports two modes: producing debuggable artifacts, and producing production-ready artifacts (default). This release also includes a few minor bug fixes.

Changelog

fix: match correct java version when only major version provided (#104)
feat(debug): DotNetCore support for producing debug artifacts (#107)
chore: Bumping version to 0.3.0 (#108)
fix: fixes java version matching for gradle when only major version provided (#110)

Support for the Maven Workflow on Windows

19 Mar 20:18
7151aaa

Choose a tag to compare

This release allows for the Maven workflow to be run natively on Windows. We made improvements to allow build logs for the Maven Workflow to be outputted to make debugging of failed workflows easier.

Changelog

  • fix: go validator (#93)
  • fix: Remove MODULE_NAME command from Maven Workflow (#96)
  • fix: maven builder logs (#97)
  • chore: Release v0.2.1 (#102)