Aws-sam-cli

Latest version: v1.137.0

Safety actively analyzes 725353 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 37 of 37

0.2.4

Changelog

1d8ed7e Merge branch 'master' of github.com:awslabs/aws-sam-local into develop
18e2ac5 Fix for specifying template with a relative path.
fd10530 Updated permissions to be executable
0746950 Removed debug message
28eacbd add new sam local banner (17)

---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

0.2.3

What's new in 🐿?

This release comes with a lot of nifty bug fixes.

- Support for `AWS::Serverless::Api` resources, including defining your API with inline swagger
- Support for invoking `AWS::Lambda::Function` resources with `sam local invoke`
- Added `--docker-network` flag to allow you to specify which [Docker network](https://docs.docker.com/engine/userguide/networking/) the AWS Lambda runtime container(s) join use
- Better Windows support
- Improved fidelity/compatibility with Amazon API Gateway (`{proxy+}` handling, event payloads etc)
- Bug fixes

A big thanks to every one of you for bug reports, PRs, Stars and love ❤️

Update to latest version


npm update -g aws-sam-local


Changelog

1d3155c Merge branch 'develop' of github.com:awslabs/aws-sam-local into develop
f80c385 Merge pull request 220 from djn658/event-object-omitempty-issue
a827d20 Merge branch 'develop' of github.com:awslabs/aws-sam-local into develop
998f9dc Merge branch 'develop' into event-object-omitempty-issue
739c48e Merge pull request 222 from SAPessi/develop
b1bc99b Resolving conflicts, again... :-/
0d80429 Removed UsePrefix from mount. The Swagger support adds the GetMuxPath() method that replaces the + character with a catch-all regex (at least one char)
89c6174 Fixed build issues with merge
2b12040 Merge branch 'develop' into develop
2843f6e Merge branch 'develop' into develop
dbbd594 Fixed issue with refactored Swagger loading and minor unit test changes
0e4f36c Refactor of Mounts method to use a dynamic list of HTTP method instead of hardcoding the verbs
6668198 First implementation of swagger support
515050b Local API Gateway Event omitempty issue
979a25a Merge branch 'develop' into develop
ef5127a Merge pull request 213 from awslabs/PaulMaddox-patch-3
db5a804 Merge branch 'develop' into develop
240862d Merge branch 'develop' into PaulMaddox-patch-3
ea897a1 Merge pull request 186 from PaulMaddox/windows-fixes
32ce92c Update README.md
d291d5f Merge branch 'develop' into windows-fixes
40e7905 Merge branch 'develop' into develop
7b49659 Merge pull request 190 from joshuadfranklin/develop
31e3fb2 Merge branch 'develop' of github.com:PaulMaddox/aws-sam-local into develop
8dea5d6 Vendored goformation/intrinsics dependency
38261b5 Updated vendored version of Goformation library to include fix for super-long filenames that prevented building SAM Local on Windows.
0edd389 Merge branch 'develop' into windows-fixes
4190746 Merge branch 'develop' into develop
90bda48 Merge pull request 189 from adulescentulus/fix_missing_stage_property
e924f33 Add generic Environment and OS improvements to samples/python-with-packages/Makes
9c55b4b added missing stage property to api event
876b7a1 Docker mount path fixes for Windows.
104a4ed Vendored goformation/intrinsics dependency
f9e99b7 Updated vendored version of Goformation library to include fix for super-long filenames that prevented building SAM Local on Windows.
303fece Merge branch 'develop' of github.com:awslabs/aws-sam-local into develop
9bf5c0e Merge pull request 179 from Fahrradflucht/178-exit-code-propagation
0590230 Merge branch 'develop' into 178-exit-code-propagation
df8479b Merge pull request 180 from Fahrradflucht/173-path-parameters-falsely-defined
7e06ee0 fix(deploy, package): propagate non-zero exit codes
e1661bd Merge branch 'develop' into 173-path-parameters-falsely-defined
51183b0 Fixes issue 124: No log file is written with log-file (177)
22c305b First import of Swagger support, lots more work to do
1f67490 fix(event): set PathParameters explicitly to nill if non
23fd313 test(event): add failing test for undefined PathParameters
72b724f Merge pull request 163 from resios/develop
15d2716 Merge branch 'develop' into develop
796d2b3 adding documentation to node hello world example; git ignoring packaged template name (162)
4bfe1b8 Add warning when no credentials found. Credential detection can take a very long time to fail. (159)
9360974 Allow execution of AWS::Lambda::Function via the invoke subcommand
d0d6ae3 Merge pull request 143 from resios/develop
b2f8f2c Merge branch 'develop' into develop
2d37b2a Merge pull request 156 from huntsper/hello-world-examples
b80be70 Merge branch 'develop' into hello-world-examples
b360a93 Merge pull request 151 from nishilshah17/develop
27610b2 Merge branch 'develop' into develop
9bb9b60 Merge branch 'develop' into develop
673e82b Merge pull request 155 from dbarlett/develop
f13bb11 Merge branch 'develop' into develop
7feea3c Merge pull request 152 from QuinnyPig/osx-rename
93dae92 adding python and java hello-world examples
475432e Fix NPM link in README
3fa1b80 Also use prefix matching whith catch-all paths
41b44a6 Merge branch 'develop' of https://github.com/awslabs/aws-sam-local into develop
be0e04b Renamed OS X to macOS
e1ae697 fixed s3-event-source sample template
63a2bc7 Replace all httpMethod attributes in the generated api event (146)
b286db2 Merge remote-tracking branch 'fork/develop' into develop
5685682 Merge remote-tracking branch 'origin/develop' into up
eca3ba3 Add support for prefix matching routing
b3101e5 Add support for --profile for selecting IAM credentials (131)
8624aae Allow specifying of Cloudformation template parameters (123)
2a1405f Merge remote-tracking branch 'fork/develop' into develop
4cc246e Allow specifying of Cloudformation template parameters
a8f7712 Update Goformation to latest version
79dcd37 Update microsoft/go-winio dependency (112)
241a85d Merge branch 'develop' into develop
69633c0 Use correct type for statusCode (108)
810cbaf Merge branch 'develop' into develop
41749b5 Only set session token variable (AWS_SESSION_TOKEN) if it was present in the session (109)
a932063 Merge branch 'develop' into develop
406160c Merge pull request 110 from pansen/feature/pansen/python_packages
229bd29 Merge branch 'develop' into feature/pansen/python_packages
41ead0e Merge branch 'develop' of https://github.com/awslabs/aws-sam-local into develop
ba648df Updated go-winio dependency to latest version.
70238df Formatted with gofmt after files were modified via GitHub web interface
de0fef6 Return 502 if status code is malformed
7fbf36c Removed debug file
c3bb56f Merge pull request 83 from PaulMaddox/new-api-router
9e0271e Merge branch 'develop' into new-api-router
fd12f7d name fix
659ba6f python example
1a94f8d Use correct type for statusCode
3bf3172 Use correct type for body response
9e5ca10 Merge pull request 106 from Inkromind/feature/connect_containers_to_docker_network
ef49cf8 Use commandline argument to connect to docker network
247fd25 Added env variable to add container to network
dcecaad Merge branch 'develop' into new-api-router
5406a85 Simplified (somewhat) the container working directory handling, as previously I found some edge cases that caused issues with the static directory that was mounted
f7c8514 New HTTP router implementation for start-api.
70b403f Fixed redeclared CLI flag (100)
ddbfb9e Provide a flag to skip pulling images - helps reduce startup and execution time. (94)
0067434 Cater for templates that have a CodeUri that points to a subdirectory
89ca4af Fixed redeclared CLI flag (100)
0d57b5e Provide a flag to skip pulling images - helps reduce startup and execution time. (94)
b725770 Merge branch 'develop' into new-api-router
abaebb4 Update README.md (86)
8490a5b Merge branch 'develop' into new-api-router
c2b0528 Merge pull request 85 from gitter-badger/gitter-badge
7caefe9 Added test case for the previous commit;
ac43b9a Merge branch 'new-api-router' of github.com:PaulMaddox/aws-sam-local into new-api-router
e2f5db8 Fixed edge case with getWorkingDirectory if just a template name in the current directory was provided
caaa542 Merge branch 'develop' into new-api-router
30226ba Add Gitter badge
5e9260e Merge pull request 84 from awslabs/PaulMaddox-patch-1
0fb805b Added npm permissions info.
2e52030 Just increasing test coverage of router
facefc5 Removed debug file
4a50eb5 Fixed static directory mounting
62e59e7 Simplified (somewhat) the container working directory handling, as previously I found some edge cases that caused issues with the static directory that was mounted
0cc4296 New HTTP router implementation for start-api.
609b96c Merge pull request 81 from tasuwo/fix-too-many-open-files-error
ae96c1c Add function scope to loop of files open to prevent to make defer queue explosion

---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

0.2.2

What's new in 🐿?

This release comes with a lot of nifty bug fixes.

- There is a flag to skip download of Docker container if you are on slow internet (`--skip-pull-image`)
- Very nice Python example and Makefile that describes the life-cycle of Python app from local testing to deployment
- Supports AWS Profiles through `--profile` flag
- Rewrite of HTTP router code. This puts us just one pull request away from supporting external Swagger files
- Bug fixes

A big thanks to every one of you for bug reports, PRs, Stars and love ❤️

Update to latest version


npm update -g aws-sam-local


Changelog

b3101e5 Add support for --profile for selecting IAM credentials (131)
8624aae Allow specifying of Cloudformation template parameters (123)
79dcd37 Update microsoft/go-winio dependency (112)
69633c0 Use correct type for statusCode (108)
41749b5 Only set session token variable (AWS_SESSION_TOKEN) if it was present in the session (109)
406160c Merge pull request 110 from pansen/feature/pansen/python_packages
229bd29 Merge branch 'develop' into feature/pansen/python_packages
c3bb56f Merge pull request 83 from PaulMaddox/new-api-router
9e0271e Merge branch 'develop' into new-api-router
fd12f7d name fix
659ba6f python example
9e5ca10 Merge pull request 106 from Inkromind/feature/connect_containers_to_docker_network
ef49cf8 Use commandline argument to connect to docker network
247fd25 Added env variable to add container to network
dcecaad Merge branch 'develop' into new-api-router
5406a85 Simplified (somewhat) the container working directory handling, as previously I found some edge cases that caused issues with the static directory that was mounted
f7c8514 New HTTP router implementation for start-api.
70b403f Fixed redeclared CLI flag (100)
ddbfb9e Provide a flag to skip pulling images - helps reduce startup and execution time. (94)
0067434 Cater for templates that have a CodeUri that points to a subdirectory
89ca4af Fixed redeclared CLI flag (100)
0d57b5e Provide a flag to skip pulling images - helps reduce startup and execution time. (94)
b725770 Merge branch 'develop' into new-api-router
abaebb4 Update README.md (86)
8490a5b Merge branch 'develop' into new-api-router
c2b0528 Merge pull request 85 from gitter-badger/gitter-badge
7caefe9 Added test case for the previous commit;
ac43b9a Merge branch 'new-api-router' of github.com:PaulMaddox/aws-sam-local into new-api-router
e2f5db8 Fixed edge case with getWorkingDirectory if just a template name in the current directory was provided
caaa542 Merge branch 'develop' into new-api-router
30226ba Add Gitter badge
5e9260e Merge pull request 84 from awslabs/PaulMaddox-patch-1
0fb805b Added npm permissions info.
2e52030 Just increasing test coverage of router
facefc5 Removed debug file
4a50eb5 Fixed static directory mounting
62e59e7 Simplified (somewhat) the container working directory handling, as previously I found some edge cases that caused issues with the static directory that was mounted
0cc4296 New HTTP router implementation for start-api.
609b96c Merge pull request 81 from tasuwo/fix-too-many-open-files-error
ae96c1c Add function scope to loop of files open to prevent to make defer queue explosion


---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

0.2.0

What's new in 🐿?

A lot of cool new features! We are now 0.2.0, just 8 minor versions closer to milestone 1.0!

- Serve static files directly through SAM Local. If you are building a serverless website, use `--static-dir` to point to JS, CSS, Images or HTML files. They will be directly served to your browser along with any APIs backed by Lambda functions
- Point `CodeUri` to zip/jar files. Java users, I can already see the smile in your faces 🤓
- SAM Local CLI now uses the new and improved [GoFormation library](https://github.com/awslabs/goformation). Fixes all old YAML template parsing bugs and adds loads of new features
- Bug fixes

A big thanks to every one of you for bug reports, PRs, Stars and love ❤️

Update to latest version


npm update -g aws-sam-local


Changelog

f17d0ff Goformation 1.0.0 (79)
269b612 Static assets (76)
8edcd3c Merge pull request 77 from PaulMaddox/incorrect-header
68a822d Merge branch 'develop' into incorrect-header
62172a0 Merge pull request 78 from PaulMaddox/is-there-such-thing-as-too-many-badges
f6a2a7f Added some README bling
23fcfe0 'Headers' in API event source should be 'headers'. Fixes 64.
ffe3c59 Merge branch 'develop' of github.com:PaulMaddox/aws-sam-local into develop
9e2b864 Merge pull request 75 from PaulMaddox/packaged-codeuri
d21bd63 Merge branch 'develop' of github.com:awslabs/aws-sam-local into develop
2699c37 Merge branch 'develop' into packaged-codeuri
52b312c Added on the fly unzipping of packaged archives if the CodeUri ends with .jar or .zip. Fixes 37
8b0d21b Fixed runtime container working directory bug (74)
18e2574 Point travis badge on README to develop branch
c3266f1 Added TravisCI configuration
d4773f9 Fixed runtime container working directory that caused it to be an empty string if the CodeUri was set to something that wasn't a valid directory.
64de79a Support for changing Docker Volume Basedir (47)
942edeb Made responses in Getting Started code into valid Proxy Integration r… (68)
e2dbb8f Adding tests for getEnvironmentVariables (62)


---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

0.1.1

What's new in 🐿 ?
- Fixes missing region when invoking a Python Lambda function (48)
- GoFormation won't choke on intrinsic functions (at least for most part). Follow https://github.com/awslabs/goformation for exciting rewrite of the Go CloudFormation parser.
- Bunch of new Readme goodness

Update to latest version


npm update -g aws-sam-local


Changelog

92900aa Merge pull request 56 from sanathkr/develop
a686243 Don't set region if not configured in CLI. Fixes 48
a07d167 Update Readme: Docker file sharing need to be enabled (44)
e3b6a17 Update README.md - Fix docker for mac link (51)
d242386 New goformation version removing unnecessary tag reading. Fixes 30 (32)
9b99797 Updated testing instructions in Contributing Guide (42)
3b46945 Fix typo in HOWTO under Getting Started Section (43)
8c47aee If the 'body' returned by a Lambda function is a number, don't choke. (39)
359ff62 Merge pull request 33 from alexcasalboni/patch-1
c3ec68b Update README.md
f7c40e3 Updated goformation to be a properly vendored dependency now that the (31)
a4e5c23 Environment variable override file should use function logical ID for start-api operations (29)
45d73f4 Merge pull request 23 from sanathkr/develop
3c03f0a Merge pull request 26 from sanathkr/JoinIssue
e1042a6 !Join fails validation because of missing colon in regex. Fixes 25
533d6bc Don't check for updates on dev builds
c55d5d6 add new sam local banner (17)
779b845 Merge pull request 14 from sanathkr/develop
c135ac2 Updating NPM publish script to add README.md to the package
178d80b Merge pull request 13 from sanathkr/master
ce7be5f Fixing debug log print when checking package version. Fixes 11


---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

0.1.0

Initial release of AWS SAM CLI

AWS SAM Local is a CLI tool that allows you to locally test and debug your AWS Lambda functions defined by AWS Serverless Application Model (SAM) templates. Today, SAM Local supports Lambda functions written in Node.js, Java, and Python. SAM Local is available today in beta.

Get started building a Lambda app using SAM Local - https://aws.amazon.com/blogs/aws/new-aws-sam-local-beta-build-and-test-serverless-applications-locally/

Changelog

ab18d37 Initial commit of AWS SAM Local CLI


---
Automated with [GoReleaser](https://github.com/goreleaser)
Built with go version go1.8.3 linux/amd64

Page 37 of 37

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.