Skip to content

Releases: aws/aws-lambda-builders

aws-lambda-builders v1.2.0 release

12 Jan 22:37
270e1da
Compare
Choose a tag to compare

Regular release with following bugfixes

Changelog

1a7ac19 - fix: run GlobalToolInstallAction in a lock block and only once (#214)
6ef145b - chore: Remove biased language (#212)
39aa583 - chore: Remove python patch version in AppVeyor to be more robust (#213)
3bc7a25 - chore: Upgrade dependencies (#204)

aws-lambda-builders v1.1.0 release

03 Sep 18:24
c15fe76
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)