From 112be54b1ba67916645b77e5add5fc5c98491f23 Mon Sep 17 00:00:00 2001 From: Philipp Muens Date: Wed, 17 Apr 2019 13:10:49 +0200 Subject: [PATCH] Releasing v1.41.0 --- CHANGELOG.md | 727 +++++++++++++++++++++++++++------------------- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 426 insertions(+), 305 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 889b26120..6a8403c0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,55 @@ -# 1.40.0 (2019-03-28) - - [Align error logging](https://github.com/serverless/serverless/pull/5937) - - [Fixing minor typo](https://github.com/serverless/serverless/pull/5943) - - [Documentation tweak around shared authorizers](https://github.com/serverless/serverless/pull/5944) - - [Support for asynchronous lambda invocation with integration type AWS](https://github.com/serverless/serverless/pull/5898) - - [Add unit tests for getLocalAccessKey function](https://github.com/serverless/serverless/pull/5948) - - [Document changes from #4951](https://github.com/serverless/serverless/pull/5949) - - [Added ability to create custom stack names and API names](https://github.com/serverless/serverless/pull/4951) - - [Fixes #5188 "Failed to fetch the event types list due the error: API …](https://github.com/serverless/serverless/pull/5335) - - [Allow * in variable string literal defaults](https://github.com/serverless/serverless/pull/5640) - - [Add Serverless instanceId concept](https://github.com/serverless/serverless/pull/5926) - - [Doc: Include that APIGateway status code of async events](https://github.com/serverless/serverless/pull/5957) - - [Update npm dependencies](https://github.com/serverless/serverless/pull/5968) +# 1.41.0 (2019-04-18) + +- [Add error message when provider does not exist](https://github.com/serverless/serverless/pull/5964) +- [The code for removing comments is easy to read](https://github.com/serverless/serverless/pull/5973) +- [Added rust template for Cloudflare WASM](https://github.com/serverless/serverless/pull/5971) +- [Remove useless variable assignment](https://github.com/serverless/serverless/pull/5991) +- [Merge identical IF-branches](https://github.com/serverless/serverless/pull/5989) +- [eslint: Mark as root config](https://github.com/serverless/serverless/pull/5998) +- [#4750 Java invoke local support for handlers that implement RequestStreamHandler](https://github.com/serverless/serverless/pull/5954) +- [#5993: Ability to pass args for docker run command during invoke local docker](https://github.com/serverless/serverless/pull/5994) +- [Add additional Capability when Transform is detected](https://github.com/serverless/serverless/pull/5997) +- [#5990: Fix layer download caching during invoke local docker](https://github.com/serverless/serverless/pull/5992) +- [#5947: Ensure invoke local docker runs lambda with the dependencies](https://github.com/serverless/serverless/pull/5977) +- [Updating Node.js runtime version](https://github.com/serverless/serverless/pull/6011) +- [Make it easier on the eyes of serverless newcomers](https://github.com/serverless/serverless/pull/6013) +- [Allow specifying a retention policy for lambda layers](https://github.com/serverless/serverless/pull/6010) +- [Update quick-start.md](https://github.com/serverless/serverless/pull/6018) +- [Add AWS x-ray support for API Gateway](https://github.com/serverless/serverless/pull/5692) +- [Add support for multiple usage plans](https://github.com/serverless/serverless/pull/5970) +- [#5945: Invoke local docker to pass env vars to lambda container](https://github.com/serverless/serverless/pull/5988) +- [Update newsletter + enterprise link in readme](https://github.com/serverless/serverless/pull/6023) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.39.1...v1.40.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.40.0...v1.41.0) + +# 1.40.0 (2019-03-28) + +- [Align error logging](https://github.com/serverless/serverless/pull/5937) +- [Fixing minor typo](https://github.com/serverless/serverless/pull/5943) +- [Documentation tweak around shared authorizers](https://github.com/serverless/serverless/pull/5944) +- [Support for asynchronous lambda invocation with integration type AWS](https://github.com/serverless/serverless/pull/5898) +- [Add unit tests for getLocalAccessKey function](https://github.com/serverless/serverless/pull/5948) +- [Document changes from #4951](https://github.com/serverless/serverless/pull/5949) +- [Added ability to create custom stack names and API names](https://github.com/serverless/serverless/pull/4951) +- [Fixes #5188 "Failed to fetch the event types list due the error: API …](https://github.com/serverless/serverless/pull/5335) +- [Allow \* in variable string literal defaults](https://github.com/serverless/serverless/pull/5640) +- [Add Serverless instanceId concept](https://github.com/serverless/serverless/pull/5926) +- [Doc: Include that APIGateway status code of async events](https://github.com/serverless/serverless/pull/5957) +- [Update npm dependencies](https://github.com/serverless/serverless/pull/5968) + +## Meta + +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.39.1...v1.40.0) # 1.39.1 (2019-03-18) - [Revert "Fixed #4188 - Package generating incorrect package artifact path in serverless-state.json"](https://github.com/serverless/serverless/pull/5936) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.39.0...v1.39.1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.39.0...v1.39.1) # 1.39.0 (2019-03-15) @@ -43,39 +70,39 @@ - [Packaging exclude only config file being used](https://github.com/serverless/serverless/pull/5840) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.38.0...v1.39.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.38.0...v1.39.0) # 1.38.0 (2019-02-20) - - [Set timout & others on context in python invoke local](https://github.com/serverless/serverless/pull/5796) - - [Append in Custom Syntax](https://github.com/serverless/serverless/pull/5799) - - [Don't load config for `config`](https://github.com/serverless/serverless/pull/5798) - - [Replace blocking fs.readFileSync with non blocking fs.readFile in checkForChanges.js](https://github.com/serverless/serverless/pull/5791) - - [Added layer option for deploy function update-config](https://github.com/serverless/serverless/pull/5787) - - [fix makeDeepVariable replacement](https://github.com/serverless/serverless/pull/5809) - - [Make local ruby pry work](https://github.com/serverless/serverless/pull/5718) - - [Replace \ with / in paths on windows before passing to nanomatch](https://github.com/serverless/serverless/pull/5808) - - [Support deploying GoLang to AWS from Windows!](https://github.com/serverless/serverless/pull/5813) - - [Fix windows go rework](https://github.com/serverless/serverless/pull/5816) - - [Make use of join operator first argument in sns docs](https://github.com/serverless/serverless/pull/5826) - - [add support for command type='container'](https://github.com/serverless/serverless/pull/5821) - - [Add Google Python function template](https://github.com/serverless/serverless/pull/5819) - - [Update config-credentials.md](https://github.com/serverless/serverless/pull/5827) - - [Update bucket conf to default AES256 encryption.](https://github.com/serverless/serverless/pull/5800) - - [Fix: override wildcard glob pattern (**) in resolveFilePathsFromPatterns](https://github.com/serverless/serverless/pull/5825) - - [Indicate unused context in aws-nodejs-typescipt](https://github.com/serverless/serverless/pull/5832) - - [Add stack trace to aws/invokeLocal errors](https://github.com/serverless/serverless/pull/5835) - - [Missing underscore](https://github.com/serverless/serverless/pull/5836) - - [Updating cloudformation resource reference url](https://github.com/serverless/serverless/pull/5690) - - [Docs: Replacing "runtimes" with "templates"](https://github.com/serverless/serverless/pull/5843) - - [Add support for websockets event](https://github.com/serverless/serverless/pull/5824) - - [AWS: ${ssm} resolve vairbale as JSON if it is stored as JSON in Secrets Manager](https://github.com/serverless/serverless/pull/5842) - - [Fix service name in template install message](https://github.com/serverless/serverless/pull/5839) +- [Set timout & others on context in python invoke local](https://github.com/serverless/serverless/pull/5796) +- [Append in Custom Syntax](https://github.com/serverless/serverless/pull/5799) +- [Don't load config for `config`](https://github.com/serverless/serverless/pull/5798) +- [Replace blocking fs.readFileSync with non blocking fs.readFile in checkForChanges.js](https://github.com/serverless/serverless/pull/5791) +- [Added layer option for deploy function update-config](https://github.com/serverless/serverless/pull/5787) +- [fix makeDeepVariable replacement](https://github.com/serverless/serverless/pull/5809) +- [Make local ruby pry work](https://github.com/serverless/serverless/pull/5718) +- [Replace \ with / in paths on windows before passing to nanomatch](https://github.com/serverless/serverless/pull/5808) +- [Support deploying GoLang to AWS from Windows!](https://github.com/serverless/serverless/pull/5813) +- [Fix windows go rework](https://github.com/serverless/serverless/pull/5816) +- [Make use of join operator first argument in sns docs](https://github.com/serverless/serverless/pull/5826) +- [add support for command type='container'](https://github.com/serverless/serverless/pull/5821) +- [Add Google Python function template](https://github.com/serverless/serverless/pull/5819) +- [Update config-credentials.md](https://github.com/serverless/serverless/pull/5827) +- [Update bucket conf to default AES256 encryption.](https://github.com/serverless/serverless/pull/5800) +- [Fix: override wildcard glob pattern (\*\*) in resolveFilePathsFromPatterns](https://github.com/serverless/serverless/pull/5825) +- [Indicate unused context in aws-nodejs-typescipt](https://github.com/serverless/serverless/pull/5832) +- [Add stack trace to aws/invokeLocal errors](https://github.com/serverless/serverless/pull/5835) +- [Missing underscore](https://github.com/serverless/serverless/pull/5836) +- [Updating cloudformation resource reference url](https://github.com/serverless/serverless/pull/5690) +- [Docs: Replacing "runtimes" with "templates"](https://github.com/serverless/serverless/pull/5843) +- [Add support for websockets event](https://github.com/serverless/serverless/pull/5824) +- [AWS: \${ssm} resolve vairbale as JSON if it is stored as JSON in Secrets Manager](https://github.com/serverless/serverless/pull/5842) +- [Fix service name in template install message](https://github.com/serverless/serverless/pull/5839) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.37.1...v1.38.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.37.1...v1.38.0) # 1.37.0 (2019-02-06) @@ -100,197 +127,212 @@ - [Convert reservedConcurrency to integer to allow use env var](https://github.com/serverless/serverless/pull/5705) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.3...v1.37.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.3...v1.37.0) # 1.36.3 (2019-01-23) - - [AWS: Consolidates Lambda::Permission objects for cloudwatchLog events](https://github.com/serverless/serverless/pull/5531) - - [Suppress confusing warning "A valid undefined..." ](https://github.com/serverless/serverless/pull/5723) - - [Add google go template](https://github.com/serverless/serverless/pull/5726) - - [Provide AWS_PROFILE from configuration for invoke local](https://github.com/serverless/serverless/pull/5662) - - [Test that CLI does not convert numeric option to number](https://github.com/serverless/serverless/pull/5727) - - [Remove duplicate-handler warnings based on community feedback.](https://github.com/serverless/serverless/pull/5733) - - [Enable download template from a private github repo using personal access token](https://github.com/serverless/serverless/pull/5715) - - [Fix sls plugin install -n @scoped/package](https://github.com/serverless/serverless/pull/5736) + +- [AWS: Consolidates Lambda::Permission objects for cloudwatchLog events](https://github.com/serverless/serverless/pull/5531) +- [Suppress confusing warning "A valid undefined..." ](https://github.com/serverless/serverless/pull/5723) +- [Add google go template](https://github.com/serverless/serverless/pull/5726) +- [Provide AWS_PROFILE from configuration for invoke local](https://github.com/serverless/serverless/pull/5662) +- [Test that CLI does not convert numeric option to number](https://github.com/serverless/serverless/pull/5727) +- [Remove duplicate-handler warnings based on community feedback.](https://github.com/serverless/serverless/pull/5733) +- [Enable download template from a private github repo using personal access token](https://github.com/serverless/serverless/pull/5715) +- [Fix sls plugin install -n @scoped/package](https://github.com/serverless/serverless/pull/5736) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.2...v1.36.3) + +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.2...v1.36.3) # 1.36.2 (2019-01-21) - - [AWS: Request cache should add region as key to prevent cross-region cache collision](https://github.com/serverless/serverless/pull/5694) - - [Fixed a link](https://github.com/serverless/serverless/pull/5707) - - [Clarify docs for the http key for GCF](https://github.com/serverless/serverless/pull/5680) - - [Fix awsProvider.js : "Cannot use 'in' operator to search for '0'](https://github.com/serverless/serverless/pull/5688) - - [Fix array notation in stream ARN](https://github.com/serverless/serverless/pull/5702) - - [Remove platform code](https://github.com/serverless/serverless/pull/5687) - - [Increase @types/aws-lambda version in aws-nodejs-typescript template](https://github.com/serverless/serverless/pull/5695) - - [Update aws-scala-sbt template](https://github.com/serverless/serverless/pull/5725) - - [docs: Kubeless secrets](https://github.com/serverless/serverless/pull/5130) - - [docs menu sidebar - added [Getting Started] above [Providers]](https://github.com/serverless/serverless/pull/5721) - - [Fix layer doc reference to functions (should be layers)](https://github.com/serverless/serverless/pull/5697) + +- [AWS: Request cache should add region as key to prevent cross-region cache collision](https://github.com/serverless/serverless/pull/5694) +- [Fixed a link](https://github.com/serverless/serverless/pull/5707) +- [Clarify docs for the http key for GCF](https://github.com/serverless/serverless/pull/5680) +- [Fix awsProvider.js : "Cannot use 'in' operator to search for '0'](https://github.com/serverless/serverless/pull/5688) +- [Fix array notation in stream ARN](https://github.com/serverless/serverless/pull/5702) +- [Remove platform code](https://github.com/serverless/serverless/pull/5687) +- [Increase @types/aws-lambda version in aws-nodejs-typescript template](https://github.com/serverless/serverless/pull/5695) +- [Update aws-scala-sbt template](https://github.com/serverless/serverless/pull/5725) +- [docs: Kubeless secrets](https://github.com/serverless/serverless/pull/5130) +- [docs menu sidebar - added [Getting Started] above [Providers]](https://github.com/serverless/serverless/pull/5721) +- [Fix layer doc reference to functions (should be layers)](https://github.com/serverless/serverless/pull/5697) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.1...v1.36.2) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.1...v1.36.2) # 1.36.1 (2019-01-14) - - [Update layers.md](https://github.com/serverless/serverless/pull/5678) - - [AWS: Fix stage name validation timing and allow hyphen](https://github.com/serverless/serverless/pull/5686) + +- [Update layers.md](https://github.com/serverless/serverless/pull/5678) +- [AWS: Fix stage name validation timing and allow hyphen](https://github.com/serverless/serverless/pull/5686) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.0...v1.36.1) + +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.36.0...v1.36.1) # 1.36.0 (2019-01-10) - - [Log AWS SDK calls in debug mode](https://github.com/serverless/serverless/pull/5604) - - [Added currently supported regions for GCP functions](https://github.com/serverless/serverless/pull/5601) - - [Update Cloudflare Templates](https://github.com/serverless/serverless/pull/5620) - - [AWS: Validate rate/cron syntax before Deploy](https://github.com/serverless/serverless/pull/5635) - - [Fix error log output](https://github.com/serverless/serverless/pull/5378) - - [Support for native async/await in AWS Lambda for aws-nodejs-typescript template ](https://github.com/serverless/serverless/pull/5607) - - [aws-csharp create template uses handler-specific artifact](https://github.com/serverless/serverless/pull/5411) - - [change behaviour on initial stack create failed](https://github.com/serverless/serverless/pull/5631) - - [Add warning for multiple functions having same handler](https://github.com/serverless/serverless/pull/5638) - - [AWS: Add API Gateway stage name validation.](https://github.com/serverless/serverless/pull/5639) - - [fix Cloudflare template config](https://github.com/serverless/serverless/pull/5651) - - [AWS: Fix ${cf.REGION} syntax causes deployment in wrong region](https://github.com/serverless/serverless/pull/5650) - - [support for @ symbol in ${file()} variables paths](https://github.com/serverless/serverless/pull/5312) - - [Fix ResourceLimitExceeded for cloudwatchLog event](https://github.com/serverless/serverless/pull/5554) - - various documentation updates (#5625, #5613, #5628, #5659, #5618, #5437, #5623, #5627, #5665) + +- [Log AWS SDK calls in debug mode](https://github.com/serverless/serverless/pull/5604) +- [Added currently supported regions for GCP functions](https://github.com/serverless/serverless/pull/5601) +- [Update Cloudflare Templates](https://github.com/serverless/serverless/pull/5620) +- [AWS: Validate rate/cron syntax before Deploy](https://github.com/serverless/serverless/pull/5635) +- [Fix error log output](https://github.com/serverless/serverless/pull/5378) +- [Support for native async/await in AWS Lambda for aws-nodejs-typescript template ](https://github.com/serverless/serverless/pull/5607) +- [aws-csharp create template uses handler-specific artifact](https://github.com/serverless/serverless/pull/5411) +- [change behaviour on initial stack create failed](https://github.com/serverless/serverless/pull/5631) +- [Add warning for multiple functions having same handler](https://github.com/serverless/serverless/pull/5638) +- [AWS: Add API Gateway stage name validation.](https://github.com/serverless/serverless/pull/5639) +- [fix Cloudflare template config](https://github.com/serverless/serverless/pull/5651) +- [AWS: Fix \${cf.REGION} syntax causes deployment in wrong region](https://github.com/serverless/serverless/pull/5650) +- [support for @ symbol in \${file()} variables paths](https://github.com/serverless/serverless/pull/5312) +- [Fix ResourceLimitExceeded for cloudwatchLog event](https://github.com/serverless/serverless/pull/5554) +- various documentation updates (#5625, #5613, #5628, #5659, #5618, #5437, #5623, #5627, #5665) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.35.1...v1.36.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.35.1...v1.36.0) # 1.35.1 (2018-12-18) - - [fixed regression preventing including files outside working dir](https://github.com/serverless/serverless/pull/5602) - - [Update ruby template gitignore](https://github.com/serverless/serverless/pull/5599) + +- [fixed regression preventing including files outside working dir](https://github.com/serverless/serverless/pull/5602) +- [Update ruby template gitignore](https://github.com/serverless/serverless/pull/5599) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.35.0...v1.35.1) + +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.35.0...v1.35.1) # 1.35.0 (2018-12-13) - - [Fix logRetentionInDays regression in AWS](https://github.com/serverless/serverless/pull/5562) - - [`invoke local` support for Ruby lambdas](https://github.com/serverless/serverless/pull/5559) - - [Set reserved concurrency in cfn template even if zero](https://github.com/serverless/serverless/pull/5566) - - [Fix `--env` being shadowed when using `sls invoke local`](https://github.com/serverless/serverless/pull/5565) - - [Preserve whitespace in variable literal defaults](https://github.com/serverless/serverless/pull/5571) - - [Drastically improved dev dependency exclusion performance](https://github.com/serverless/serverless/pull/5574) - - [Extend ${cf} syntax to get output from another region](https://github.com/serverless/serverless/pull/5579) - - [Upgrade aws-sdk dep to fix issues with using AWS Profiles](https://github.com/serverless/serverless/pull/5587) - - Documentation updates + +- [Fix logRetentionInDays regression in AWS](https://github.com/serverless/serverless/pull/5562) +- [`invoke local` support for Ruby lambdas](https://github.com/serverless/serverless/pull/5559) +- [Set reserved concurrency in cfn template even if zero](https://github.com/serverless/serverless/pull/5566) +- [Fix `--env` being shadowed when using `sls invoke local`](https://github.com/serverless/serverless/pull/5565) +- [Preserve whitespace in variable literal defaults](https://github.com/serverless/serverless/pull/5571) +- [Drastically improved dev dependency exclusion performance](https://github.com/serverless/serverless/pull/5574) +- [Extend \${cf} syntax to get output from another region](https://github.com/serverless/serverless/pull/5579) +- [Upgrade aws-sdk dep to fix issues with using AWS Profiles](https://github.com/serverless/serverless/pull/5587) +- Documentation updates ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.34.1...v1.35.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.34.1...v1.35.0) # 1.34.1 (2018-11-30) - - [Add aws-ruby template](https://github.com/serverless/serverless/pull/5546) - - [Add support for API Gateway payload compression](https://github.com/serverless/serverless/pull/5529) + +- [Add aws-ruby template](https://github.com/serverless/serverless/pull/5546) +- [Add support for API Gateway payload compression](https://github.com/serverless/serverless/pull/5529) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.34.0...v1.34.1) + +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.34.0...v1.34.1) # 1.34.0 (2018-11-29) - - [Lambda Layers support](https://github.com/serverless/serverless/pull/5538) - - [Python3.7 support](https://github.com/serverless/serverless/pull/5505) - - [Updating roles requirement for GCF deployment](https://github.com/serverless/serverless/pull/5490) - - [Support returning promises from serverless.js](https://github.com/serverless/serverless/pull/4827) - - [update CloudFlare worker docs to new more consistent config](https://github.com/serverless/serverless/pull/5521) - - [fix --aws-profile so it overrides profile defined in serverless.yml](https://github.com/serverless/serverless/pull/5516) - - [Fix invoke local when using a callback in nodejs](https://github.com/serverless/serverless/pull/5525) - - [Fix parsing of --data & --context option with invoke local](https://github.com/serverless/serverless/pull/5512) + +- [Lambda Layers support](https://github.com/serverless/serverless/pull/5538) +- [Python3.7 support](https://github.com/serverless/serverless/pull/5505) +- [Updating roles requirement for GCF deployment](https://github.com/serverless/serverless/pull/5490) +- [Support returning promises from serverless.js](https://github.com/serverless/serverless/pull/4827) +- [update CloudFlare worker docs to new more consistent config](https://github.com/serverless/serverless/pull/5521) +- [fix --aws-profile so it overrides profile defined in serverless.yml](https://github.com/serverless/serverless/pull/5516) +- [Fix invoke local when using a callback in nodejs](https://github.com/serverless/serverless/pull/5525) +- [Fix parsing of --data & --context option with invoke local](https://github.com/serverless/serverless/pull/5512) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.2...v1.34.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.2...v1.34.0) # 1.33.2 (2018-11-18) - - [fix `invoke local` with python2.7 projects](https://github.com/serverless/serverless/pull/5500) - - [fix `logs --tail`](https://github.com/serverless/serverless/pull/5503) + +- [fix `invoke local` with python2.7 projects](https://github.com/serverless/serverless/pull/5500) +- [fix `logs --tail`](https://github.com/serverless/serverless/pull/5503) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.1...v1.33.2) - +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.1...v1.33.2) # 1.33.1 (2018-11-15) - - [fix issue with `sls deploy --verbose --stage foobar`](https://github.com/serverless/serverless/pull/5492) + +- [fix issue with `sls deploy --verbose --stage foobar`](https://github.com/serverless/serverless/pull/5492) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.0...v1.33.1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.33.0...v1.33.1) # 1.33.0 (2018-11-15) - - [2116 consistent errors missing config](https://github.com/serverless/serverless/pull/5298) - - [Update plugin version of google-nodejs template](https://github.com/serverless/serverless/pull/5473) - - [insert line break to suppress warning](https://github.com/serverless/serverless/pull/5445) - - [Fix wrong example function name.](https://github.com/serverless/serverless/pull/5477) - - [Removed errant apostrophe](https://github.com/serverless/serverless/pull/5471) - - [Wrong error when S3 bucket name starts with an upper-case character](https://github.com/serverless/serverless/pull/5409) - - [Fix integration test](https://github.com/serverless/serverless/pull/5440) - - [Use pythonX instead of pythonX.Y in invoke local(take 3)](https://github.com/serverless/serverless/pull/5210) - - [update python invokeLocal to detect tty](https://github.com/serverless/serverless/pull/5355) - - [Fix typo in Google workflow](https://github.com/serverless/serverless/pull/5433) - - [Updating services.md > Invoking Serverless locally](https://github.com/serverless/serverless/pull/5425) - - [Assume role and MFA support for Serverless CLI](https://github.com/serverless/serverless/pull/5432) - - [Fix build error caused by new docs PR ](https://github.com/serverless/serverless/pull/5435) - - [Adding Ruby support for OpenWhisk provider plugin.](https://github.com/serverless/serverless/pull/5427) - - [Update Cloudflare Workers documentation](https://github.com/serverless/serverless/pull/5419) - - [break single general issue template into two specialized templates](https://github.com/serverless/serverless/pull/5405) - - [Improve language in alexa-skill documentation](https://github.com/serverless/serverless/pull/5408) - - [APIG ApiKeySourceType support.](https://github.com/serverless/serverless/pull/5395) - - [Revert "Update cognito-user-pool.md"](https://github.com/serverless/serverless/pull/5399) - - [Let function package.individually config override service artifact](https://github.com/serverless/serverless/pull/5364) - - [Added CloudWatch Proxy to examples](https://github.com/serverless/serverless/pull/5270) - - [Multiple cloudformation resources](https://github.com/serverless/serverless/pull/5250) - - [Added possibility to specify custom S3 key prefix instead of the stan…](https://github.com/serverless/serverless/pull/5299) - - [Doc update for openwhisk package name](https://github.com/serverless/serverless/pull/5375) - - [add aws-go-mod](https://github.com/serverless/serverless/pull/5393) - - [Fix bin process not always exiting](https://github.com/serverless/serverless/pull/5349) - - [Avoid args being rounded and converted to numbers](https://github.com/serverless/serverless/pull/5361) - - [Add CacheControl headers on the OPTIONS response in AWS API Gateway](https://github.com/serverless/serverless/pull/5328) - - [fix Makefile style for Go template](https://github.com/serverless/serverless/pull/5389) - - [Update handler name when deploy a single function](https://github.com/serverless/serverless/pull/5301) - - [fix: Implement context.log function for invoke local command on Python environment.](https://github.com/serverless/serverless/pull/5391) - - [validate if serverless.yml exists when running sls info command](https://github.com/serverless/serverless/pull/5390) - - [Update documentation, README.md](https://github.com/serverless/serverless/pull/5388) - - [Remove invalid log](https://github.com/serverless/serverless/pull/5377) - - [fix 3916 ](https://github.com/serverless/serverless/pull/5387) - - [Update cognito-user-pool.md](https://github.com/serverless/serverless/pull/5384) - - [add gitignore setting to Go template](https://github.com/serverless/serverless/pull/5386) - - [fixed anchor links in aws/guide/variables.md file](https://github.com/serverless/serverless/pull/5370) - - [Serverless Pipeline](https://github.com/serverless/serverless/pull/5360) - - [add Serverless Line Bot example](https://github.com/serverless/serverless/pull/5359) - - [Update invoke-local.md](https://github.com/serverless/serverless/pull/5362) - - [Webtask Deprecation](https://github.com/serverless/serverless/pull/5263) - - [Add Support for Shorthand CloudFormation Syntax](https://github.com/serverless/serverless/pull/5327) - - [Provide Consistent Service Path (Fix #5242)](https://github.com/serverless/serverless/pull/5314) - - [null](https://github.com/serverless/serverless/pull/5242) - - [Add Cloudflare to docs/getting-started page.](https://github.com/serverless/serverless/pull/5342) - - [Invoke local override env](https://github.com/serverless/serverless/pull/5313) - - [more faithfully represent aws lambda python runtime context](https://github.com/serverless/serverless/pull/5291) - - [Update AWS TypeScript handler template](https://github.com/serverless/serverless/pull/5309) - - [add untildify package to handle create paths with a ~](https://github.com/serverless/serverless/pull/5062) - - [[Docs] - Add support information for AWS lambda and SQS](https://github.com/serverless/serverless/pull/5305) - - [Update README.md](https://github.com/serverless/serverless/pull/5294) - - [Add information on invoking Workers.](https://github.com/serverless/serverless/pull/5310) - - [Update quick-start.md](https://github.com/serverless/serverless/pull/5308) - - [Cloudflare: Specify config under provider property](https://github.com/serverless/serverless/pull/5289) - - [Create an HttpsProxyAgent for plugin list if necessary](https://github.com/serverless/serverless/pull/5481) + +- [2116 consistent errors missing config](https://github.com/serverless/serverless/pull/5298) +- [Update plugin version of google-nodejs template](https://github.com/serverless/serverless/pull/5473) +- [insert line break to suppress warning](https://github.com/serverless/serverless/pull/5445) +- [Fix wrong example function name.](https://github.com/serverless/serverless/pull/5477) +- [Removed errant apostrophe](https://github.com/serverless/serverless/pull/5471) +- [Wrong error when S3 bucket name starts with an upper-case character](https://github.com/serverless/serverless/pull/5409) +- [Fix integration test](https://github.com/serverless/serverless/pull/5440) +- [Use pythonX instead of pythonX.Y in invoke local(take 3)](https://github.com/serverless/serverless/pull/5210) +- [update python invokeLocal to detect tty](https://github.com/serverless/serverless/pull/5355) +- [Fix typo in Google workflow](https://github.com/serverless/serverless/pull/5433) +- [Updating services.md > Invoking Serverless locally](https://github.com/serverless/serverless/pull/5425) +- [Assume role and MFA support for Serverless CLI](https://github.com/serverless/serverless/pull/5432) +- [Fix build error caused by new docs PR ](https://github.com/serverless/serverless/pull/5435) +- [Adding Ruby support for OpenWhisk provider plugin.](https://github.com/serverless/serverless/pull/5427) +- [Update Cloudflare Workers documentation](https://github.com/serverless/serverless/pull/5419) +- [break single general issue template into two specialized templates](https://github.com/serverless/serverless/pull/5405) +- [Improve language in alexa-skill documentation](https://github.com/serverless/serverless/pull/5408) +- [APIG ApiKeySourceType support.](https://github.com/serverless/serverless/pull/5395) +- [Revert "Update cognito-user-pool.md"](https://github.com/serverless/serverless/pull/5399) +- [Let function package.individually config override service artifact](https://github.com/serverless/serverless/pull/5364) +- [Added CloudWatch Proxy to examples](https://github.com/serverless/serverless/pull/5270) +- [Multiple cloudformation resources](https://github.com/serverless/serverless/pull/5250) +- [Added possibility to specify custom S3 key prefix instead of the stan…](https://github.com/serverless/serverless/pull/5299) +- [Doc update for openwhisk package name](https://github.com/serverless/serverless/pull/5375) +- [add aws-go-mod](https://github.com/serverless/serverless/pull/5393) +- [Fix bin process not always exiting](https://github.com/serverless/serverless/pull/5349) +- [Avoid args being rounded and converted to numbers](https://github.com/serverless/serverless/pull/5361) +- [Add CacheControl headers on the OPTIONS response in AWS API Gateway](https://github.com/serverless/serverless/pull/5328) +- [fix Makefile style for Go template](https://github.com/serverless/serverless/pull/5389) +- [Update handler name when deploy a single function](https://github.com/serverless/serverless/pull/5301) +- [fix: Implement context.log function for invoke local command on Python environment.](https://github.com/serverless/serverless/pull/5391) +- [validate if serverless.yml exists when running sls info command](https://github.com/serverless/serverless/pull/5390) +- [Update documentation, README.md](https://github.com/serverless/serverless/pull/5388) +- [Remove invalid log](https://github.com/serverless/serverless/pull/5377) +- [fix 3916 ](https://github.com/serverless/serverless/pull/5387) +- [Update cognito-user-pool.md](https://github.com/serverless/serverless/pull/5384) +- [add gitignore setting to Go template](https://github.com/serverless/serverless/pull/5386) +- [fixed anchor links in aws/guide/variables.md file](https://github.com/serverless/serverless/pull/5370) +- [Serverless Pipeline](https://github.com/serverless/serverless/pull/5360) +- [add Serverless Line Bot example](https://github.com/serverless/serverless/pull/5359) +- [Update invoke-local.md](https://github.com/serverless/serverless/pull/5362) +- [Webtask Deprecation](https://github.com/serverless/serverless/pull/5263) +- [Add Support for Shorthand CloudFormation Syntax](https://github.com/serverless/serverless/pull/5327) +- [Provide Consistent Service Path (Fix #5242)](https://github.com/serverless/serverless/pull/5314) +- [Add Cloudflare to docs/getting-started page.](https://github.com/serverless/serverless/pull/5342) +- [Invoke local override env](https://github.com/serverless/serverless/pull/5313) +- [more faithfully represent aws lambda python runtime context](https://github.com/serverless/serverless/pull/5291) +- [Update AWS TypeScript handler template](https://github.com/serverless/serverless/pull/5309) +- [add untildify package to handle create paths with a ~](https://github.com/serverless/serverless/pull/5062) +- [[Docs] - Add support information for AWS lambda and SQS](https://github.com/serverless/serverless/pull/5305) +- [Update README.md](https://github.com/serverless/serverless/pull/5294) +- [Add information on invoking Workers.](https://github.com/serverless/serverless/pull/5310) +- [Update quick-start.md](https://github.com/serverless/serverless/pull/5308) +- [Cloudflare: Specify config under provider property](https://github.com/serverless/serverless/pull/5289) +- [Create an HttpsProxyAgent for plugin list if necessary](https://github.com/serverless/serverless/pull/5481) ## Meta - - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.32.0...v1.33.0) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.32.0...v1.33.0) # 1.32.0 (2018-09-17) + - [Update quick-start.md](https://github.com/serverless/serverless/pull/5290) - [Backend state item generation and multi-region support](https://github.com/serverless/serverless/pull/5265) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.31.0...v1.32.0) - # 1.31.0 (2018-09-11) + - [Add support for Cloudflare Workers](https://github.com/serverless/serverless/pull/5258) - [docs: Fix mismatch in AWS Metrics](https://github.com/serverless/serverless/pull/5276) - [Add new template for AWS Alexa Typescript](https://github.com/serverless/serverless/pull/5266) @@ -302,35 +344,39 @@ - [Remove redundant link to same docs page](https://github.com/serverless/serverless/pull/5243) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.30.3...v1.31.0) - # 1.30.3 (2018-08-28) + - [Fix CORS race condition](https://github.com/serverless/serverless/pull/5256) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.30.2...v1.30.3) - # 1.30.2 (2018-08-28) + - [Fixed a bug when using DynamoDB events with Serverless Platform](https://github.com/serverless/serverless/pull/5237) - [Fixed a bug when using deep variable references](https://github.com/serverless/serverless/pull/5224) - [Fixed an issue with Makefile of the aws-go-dep template](https://github.com/serverless/serverless/pull/5227) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.30.1...v1.30.2) - # 1.30.1 (2018-08-16) + - [Fix CI deployment to Serverless Platform](https://github.com/serverless/serverless/issues/5182) - [Fix a minor resources ID issue on Serverless Platform](https://github.com/serverless/serverless/pull/5208) - [Update nodejs template to 8.10](https://github.com/serverless/serverless/pull/5088) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.30.0...v1.30.1) - # 1.30.0 (2018-08-09) + - [Added support for multiple access keys for multiple tenants](https://github.com/serverless/serverless/pull/5189) - [Fixed a publishing bug when having more than 100 resources](https://github.com/serverless/serverless/pull/5189) - [Add Windows support for spawning mvn](https://github.com/serverless/serverless/pull/5028) @@ -343,35 +389,39 @@ - [Fixed that create command didn't use the service name given as -n option](https://github.com/serverless/serverless/pull/5082) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.29.2...v1.30.0) - # 1.29.2 (2018-07-29) + - [Fixed a bug when using APIG lambda integration with Serverless Dashboard](https://github.com/serverless/serverless/pull/5174) - [Fixed a bug by transforming env var to string when setting num value](https://github.com/serverless/serverless/pull/5166) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.29.1...v1.29.2) - # 1.29.1 (2018-07-28) + - [Fixed a bug when using APIG root path with Serverless Dashboard](https://github.com/serverless/serverless/pull/5170) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.29.0...v1.29.1) - # 1.29.0 (2018-07-26) + - [Fixes issue with Node 10.7.0](https://github.com/serverless/serverless/issues/5133) - [Serverless Dashboard Updates: Subscriptions, Resources, Deploys and Refresh Tokens](https://github.com/serverless/serverless/pull/5127) - [Support `invoke local` of AWS Lambda Async Functions](https://github.com/serverless/serverless/pull/4912) - [Improve aws-scala-sbt template](https://github.com/serverless/serverless/pull/5086) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.28.0...v1.29.0) - # 1.28.0 (2018-07-04) + - [Add SQS event integration](https://github.com/serverless/serverless/pull/5074) - [Integration with the Serverless Dashboard](https://github.com/serverless/serverless/pull/5043) - [Add APIG resource policy](https://github.com/serverless/serverless/pull/5071) @@ -386,10 +436,11 @@ - [Fix binary support for pre-flight requests (OPTIONS method)](https://github.com/serverless/serverless/pull/4895) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.27.0...v1.28.0) - # 1.27.0 (2018-05-02) + - [Add maxAge option for CORS](https://github.com/serverless/serverless/pull/4639) - [Add fn integration](https://github.com/serverless/serverless/pull/4934) - [iamManagedPolicies merging with Vpc config](https://github.com/serverless/serverless/pull/4879) @@ -407,17 +458,19 @@ - [Support AWS GovCloud and China region deployments](https://github.com/serverless/serverless/pull/4665) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.26.1...v1.27.0) - # 1.26.1 (2018-02-27) + - [Fix lambda integration regression](https://github.com/serverless/serverless/pull/4775) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.26.0...v1.26.1) - # 1.26.0 (2018-01-29) + - [AWS Go support](https://github.com/serverless/serverless/pull/4669) - [Support for using an existing ApiGateway and Resources](https://github.com/serverless/serverless/pull/4247) - [Add logRetentionInDays config](https://github.com/serverless/serverless/pull/4591) @@ -427,10 +480,11 @@ - [Add support POJO input support for Java invoke local](https://github.com/serverless/serverless/pull/4596) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.25.0...v1.26.0) - # 1.25.0 (2017-12-20) + - [Improve Stage and Region Usage](https://github.com/serverless/serverless/pull/4560) - [Add API Gateway endpoint configuration](https://github.com/serverless/serverless/pull/4531) - [Add cache to Variables class](https://github.com/serverless/serverless/pull/4499) @@ -446,19 +500,21 @@ - [Add significant variable usage corner cases](https://github.com/serverless/serverless/pull/4529) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.24.1...v1.25.0) - # 1.24.1 (2017-11-07) + - [Fix this.userStats.track is not a function error when tailing function logs](https://github.com/serverless/serverless/pull/4441) - [Improve variables test](https://github.com/serverless/serverless/pull/4450) - [Error when file referenced in serverless.yml does not exist](https://github.com/serverless/serverless/pull/4448) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.24.0...v1.24.1) - # 1.24.0 (2017-11-01) + - [Run "serverless deploy list" if timestamp is not specified in rollback command](https://github.com/serverless/serverless/pull/4297) - [Add alexaSmartHome event](https://github.com/serverless/serverless/pull/4238) - [Distinguish plugin initialization error from plugin not found error](https://github.com/serverless/serverless/pull/4322) @@ -478,10 +534,11 @@ - [Configurable Authorizer Type](https://github.com/serverless/serverless/pull/4372) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.23.0...v1.24.0) - # 1.23.0 (2017-09-21) + - [Obey VIRTUAL_ENV on Windows](https://github.com/serverless/serverless/pull/4286) - [Implement pinging for the CLI login](https://github.com/serverless/serverless/pull/4206) - [Fixed a bug with deploy function not inheriting provider config](https://github.com/serverless/serverless/pull/4262) @@ -489,10 +546,11 @@ - [Added Java support for invoke local](https://github.com/serverless/serverless/pull/4199) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.22.0...v1.23.0) - # 1.22.0 (2017-09-13) + - [Serverless now fails if provided profile is not valid](https://github.com/serverless/serverless/pull/4245) - [Removed escaping of double quotes around string values in Serverless Variables](https://github.com/serverless/serverless/pull/4224) - [Added 4 new plugin commands](https://github.com/serverless/serverless/pull/4046) @@ -505,17 +563,19 @@ - [Fixed a bug with packaging](https://github.com/serverless/serverless/pull/4189) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.21.1...v1.22.0) - # 1.21.1 (2017-09-06) + - [Preserve file encoding during packaging process](https://github.com/serverless/serverless/pull/4189) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.21.0...v1.21.1) - # 1.21.0 (2017-08-30) + - [Allow custom CLI class instances](https://github.com/serverless/serverless/pull/4160) - [Add support in Spotinst Functions](https://github.com/serverless/serverless/pull/4127) - [Add PHP support for OpenWhisk](https://github.com/serverless/serverless/pull/4153) @@ -530,53 +590,59 @@ - [Fixed a bug with the Variable System overwrites](https://github.com/serverless/serverless/pull/4097) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.20.2...v1.21.0) - # 1.20.2 (2017-08-17) + - [Bump event-gateway version to 0.5.15](https://github.com/serverless/serverless/pull/4116) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.20.1...v1.20.2) - # 1.20.1 (2017-08-17) + - [Rethrow original plugin error in debug mode](https://github.com/serverless/serverless/pull/4091) - [Add platform gate to serverless run / emit](https://github.com/serverless/serverless/pull/4103) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.20.0...v1.20.1) - # 1.20.0 (2017-08-16) + - [Add Serverless Run plugin](https://github.com/serverless/serverless/pull/4034) - [Add Serverless Emit plugin](https://github.com/serverless/serverless/pull/4038) - [Kubeless template for python and nodejs](https://github.com/serverless/serverless/pull/3970) - [Improve deprecation hook message](https://github.com/serverless/serverless/pull/4011) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.19.0...v1.20.0) - # 1.19.0 (2017-08-02) + - [Removed provider name validation](https://github.com/serverless/serverless/pull/3941) - [Fixed a bug with dev dependencies exclusion](https://github.com/serverless/serverless/pull/3975) - [Fixed a bug with "deploy list functions"](https://github.com/serverless/serverless/pull/3971) - [Fixed a bug with Serverless Plugins loading](https://github.com/serverless/serverless/pull/3960) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.18.1...v1.19.0) - # 1.18.1 (2017-07-28) + - [Fixed a bug with Serverless Variables](https://github.com/serverless/serverless/pull/3996) - [Fixed a bug with dev dependencies exclusion](https://github.com/serverless/serverless/pull/3975) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.18.0...v1.18.1) - # 1.18.0 (2017-07-20) + - [Added support for a new "default" property for Plugins CLI options](https://github.com/serverless/serverless/pull/3808) - [Fixed a bug with dev dependencies exclusion](https://github.com/serverless/serverless/pull/3889) - [Added support for a new "publish" property to opt-out from Platform publishing](https://github.com/serverless/serverless/pull/3950) @@ -588,12 +654,12 @@ - [Updated the package command to ignore function packaging if a custom artifact is specified](https://github.com/serverless/serverless/pull/3876) - [Added support for absolute paths when using Serverless Variables file references](https://github.com/serverless/serverless/pull/3888) - ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.17.0...v1.18.0) - # 1.17.0 (2017-07-05) + - Cleanup F# build template output on macOS - #3897 - Add disable flag for OpenWhisk functions - #3830 - Only redeploy when the code/config changes - #3838 @@ -601,19 +667,20 @@ - Add infinite stack trace for errors - #3839 - Fixed a bug with autocomplete - #3798 - ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.16.1...v1.17.0) - # 1.16.1 (2017-06-26) + - CI/CD fix for the Serverless Platform - #3829 ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.16.0...v1.16.1) - # 1.16.0 (2017-06-21) + - Added support for usage plans to APIG - #3819 - Optmizied packaging to exclude dev dependencies - #3737 - Added support for S3 server side encryption - #3804 @@ -622,24 +689,27 @@ - Throw an error if an individual package is empty - #3729 ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.15.0...v1.16.0) - # 1.15.3 (2017-06-12) + - Fixed autocomplete bug with help option - #3781 ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.15.2...v1.15.3) - # 1.15.2 (2017-06-10) + - Fixed installation error - #3763 ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.15.0...v1.15.2) - # 1.15.0 (2017-06-08) + - Added autocomplete support to the CLI - #3753 - Added KMS key support - #3672 - Added Cognito User pool support - #3657 @@ -650,9 +720,11 @@ - Fixed CORS origin config bug - #3692 ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.14.0...v1.15.0) # 1.14.0 (2017-05-24) + - Added login command - #3558 - Added support for DeadLetter Config with SNS - #3609 - Added support for S3 variables - #3592 @@ -662,27 +734,29 @@ - Added IS_LOCAL environment variable with invoke local command - #3642 - Removed package.json in exclude rules - #3644 - ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.13.2...v1.14.0) - # 1.13.2 (2017-05-15) + - Fixed a bug when using dot notation in YAML keys (#3620) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.13.1...v1.13.2) - # 1.13.1 (2017-05-12) + - Fixed bug when referencing variables from other variable object values (#3604) - Fixed bug when packaging a functions-free service (#3598) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.13.0...v1.13.1) - # 1.13.0 (2017-05-10) + - Added support for cross service communication via CloudFormation outputs (#3575) - Add Lambda tagging functionality (#3548) - Added support for Promises in the variable system (#3554) @@ -691,15 +765,19 @@ - Allow service to be specified as object in serverless.yml (#3521) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.12.0...v1.13.0) # 1.12.1 (2017-04-27) + - Fix bug when using the package command with the variable system (#3527) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.12.0...v1.12.1) # 1.12.0 (2017-04-26) + - Separated packaging and deployment with a new package command (#3344) - Extend OpenWhisk runtime support (#3454) - Upgrade gradle wrapper to 3.5 (#3466) @@ -710,54 +788,61 @@ - Added new syntax to specify ARN for SNS events (#3505) # 1.11.0 (2017-04-12) + - Add CloudWatch Logs Event Source (#3407) - Add version description from function (#3429) - Add support for packaging functions individually (#3433) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.10.2...v1.11.0) - # 1.10.2 (3.04.2017) + - Add support for packaging functions individually at the function level (#3433) # 1.10.1 (2017-03-30) + - Update serverless-alpha detection (#3423) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.10.0...v1.10.1) - # 1.10.0 (2017-03-29) + - Fixed bug with ANY http method (#3304) - Reduced unit test time significantly (#3359) - Added AWS Groovy Gradle Template (#3353) - Reduce dependency tree depth between IAM & Log Groups (#3360) - Added entrypoints for plugins (#3327) - Removed pre-install script (#3385) -- Expose plugin hooks (#2985) +- Expose plugin hooks (#2985) - Add support for Node 6 runtime in invoke local (#3403) - Updated Node.js templates to include Node 6 runtime by default (#3406) - Removed breaking changes warnings (#3418) - Auto loading serverless-alpha plugin (#3373) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.9.0...v1.10.0) # 1.9.0 (2017-03-14) + - Fixed bug with serverless plugins lookup (#3180) - Fixed bug with `serverless create` generated .gitignore (#3355) - Fixed bug with authorizer claims (#3187) -- Added support for CloudFormation service roles (#3147) +- Added support for CloudFormation service roles (#3147) - Improvements for invoke local plugin (#3037) - Added Azure Functions Node.js template in `serverless create` (#3334) - Allow DynamoDB and Kinesis streams to use GetAtt/ImportValue (#3111) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.8.0...v1.9.0) - # 1.8.0 (2017-02-28) + ## Non-Breaking Changes - Fixed bug with deployment progress monitoring (#3297) @@ -767,16 +852,19 @@ ## Breaking Changes #### Removed IamPolicyLambdaExecution Resource + We've removed the `IamPolicyLambdaExecution` resource template and replaced it with inline policy within the role as it's been causing issues with VPC and bloating the CF template. This is a breaking change only for users who are depending on that resource with `Ref` or similar CF intrinsic functions. #### Changed displayed function name for `sls info` + The function name displayed when you run `sls info` is now the short function name as found in `serverless.yml` rather than the actual lambda name to keep it more provider agnostic. This could be breaking for any user who is depending or parsing the CLI output. - ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.7.0...v1.8.0) # 1.7.0 (2017-02-14) + - Added CloudWatch event source (#3102) - Fixed average functions duration calculation in "sls metrics" output (#3067) - Added SLS_IGNORE_WARNINGS flag and logging upcoming breaking changes (#3217) @@ -784,9 +872,11 @@ The function name displayed when you run `sls info` is now the short function na - Fixed bug when using LogGroup resources with custom roles (#3213) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.6.1...v1.7.0) # 1.6.1 (2017-01-31) + A minimal patch release that fixes an issue with rendering README.md on npm registry. # 1.6.0 (2017-01-30) @@ -796,22 +886,27 @@ A minimal patch release that fixes an issue with rendering README.md on npm regi ## Breaking Changes ### CloudWatch logs are created explicitly + Up until this release, CloudWatch log groups were created implicitly by AWS/Lambda by default and were not included in your service stack. However, some users were able to easily reach the CloudWatch log group limits (currently at 500 log groups), and it wasn't an easy task to clear them all. Because of that we decided to explicitly create the log groups using CloudFormation so that you can easily remove them with `sls remove`. This was also optionally possible with the `cfLogs: true` config option. If your service doesn't have the `cfLogs: true` set, and one of the function has been invoked at least once (hence the log groups were created implicitly by AWS), then it's very likely that you'll receive a "log group already exists" error after upgrading to v1.6.0. That's because CF is now trying to create the already created log groups from scratch to include it in the stack resources. **To fix this breaking change,** simply delete the old log group, or rename your service if you **must** keep the old logs. ### Removed function Arns from CloudFormation outputs + Up until this release, the output section of the generated CloudFormation template included an output resource for each function Arn. This caused deploying big services to fail because users were hitting the 60 outputs per stack limit. This effectively means that you can't have a service that has more than 60 functions. To avoid this AWS limit, we decided to remove those function output resources completely, to keep the stack clean. This also means removing the function Arns from the `sls info` command, and at the end of the deployment command. This is a breaking change for your project if you're depending on those function output resources in anyway, or if you're depending on function arn outputs from the deploy or info commands. Otherwise, your project shouldn't be affected by this change. Fixing this issue depends on your needs, but just remember that you can always create your own CF outputs in `serverless.yml`. ### Moved `getStackName()` method + This is a breaking change for plugin authors only. If your plugin used the `provider.getStackName()` method, it has been moved to `naming.js`, and should be referenced with `provider.naming.getStackName()` instead. ### Removed the `defaults` property from `serverless.yml` + We've finally dropped support for the `defaults` property which we introduced in v1. All child properties should now be moved to the `provider` object instead. ## Non-breaking changes + - Reduce memory consumption on deploy by at least 50% (#3145) - Added openwhisk template to `sls create` command (#3122) - Allow Role 'Fn::GetAtt' for Lambda `role` (#3083) @@ -823,130 +918,150 @@ We've finally dropped support for the `defaults` property which we introduced in - Allowed function events value to be variables (#2434) ## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.5.1...v1.6.0) # 1.5.1 (2017-01-19) ## Bug Fixes + - Fix bug with multi line values is given in IoT events (#3095) - Add support of numeric template creation path (#3064) - Fix deployment bucket bug when using eu-west-1 (#3107) ## Meta -- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.5.0...v1.5.1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.5.0...v1.5.1) # 1.5.0 (2017-01-05) ## Features -* [Added IoT event source support](https://github.com/serverless/serverless/blob/master/docs/providers/aws/events/iot.md) (#2954) -* [Cognito user pool authorizer](https://serverless.com/framework/docs/providers/aws/events/apigateway/#http-endpoints-with-custom-authorizers) (#2141) -* Service installation with a name (#2616) + +- [Added IoT event source support](https://github.com/serverless/serverless/blob/master/docs/providers/aws/events/iot.md) (#2954) +- [Cognito user pool authorizer](https://serverless.com/framework/docs/providers/aws/events/apigateway/#http-endpoints-with-custom-authorizers) (#2141) +- Service installation with a name (#2616) ## Bug Fixes -* Fix VTL string escaping (#2993) -* Scheduled events are enabled by default (#2940) -* Update status code regex to match newlines (#2991) -* Add check for preexistent service directory (#3014) -* Deployment monitoring fixes (#2906) -* Credential handling fixes (#2820) -* Reduced policy statement size significantly (#2952) + +- Fix VTL string escaping (#2993) +- Scheduled events are enabled by default (#2940) +- Update status code regex to match newlines (#2991) +- Add check for preexistent service directory (#3014) +- Deployment monitoring fixes (#2906) +- Credential handling fixes (#2820) +- Reduced policy statement size significantly (#2952) ## Meta -* [Github Milestone](https://github.com/serverless/serverless/milestone/20?closed=1) -* [Comparison since last release](https://github.com/serverless/serverless/compare/v1.4.0...v1.5.0) + +- [Github Milestone](https://github.com/serverless/serverless/milestone/20?closed=1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.4.0...v1.5.0) # 1.4.0 (2016-12-15) ## Features -* [Alexa event support](https://github.com/serverless/serverless/issues/2875) (#2875) -* [New C# service template](https://github.com/serverless/serverless/tree/master/docs/providers/aws/examples/hello-world/csharp) (#2858) -* [Local Invoke Improvements](https://github.com/serverless/serverless/pull/2865) (#2865) -* [Service wide metrics](https://github.com/serverless/serverless/blob/master/docs/providers/aws/cli-reference/metrics.md) (#2846) -* [Install service by pointing to a Github directory](https://github.com/serverless/serverless/issues/2721) (#2721) -* [Add support for stdin for invoke & invoke local](https://github.com/serverless/serverless/blob/master/docs/providers/aws/cli-reference/invoke.md#function-invocation-with-data-from-standard-input) (#2894) + +- [Alexa event support](https://github.com/serverless/serverless/issues/2875) (#2875) +- [New C# service template](https://github.com/serverless/serverless/tree/master/docs/providers/aws/examples/hello-world/csharp) (#2858) +- [Local Invoke Improvements](https://github.com/serverless/serverless/pull/2865) (#2865) +- [Service wide metrics](https://github.com/serverless/serverless/blob/master/docs/providers/aws/cli-reference/metrics.md) (#2846) +- [Install service by pointing to a Github directory](https://github.com/serverless/serverless/issues/2721) (#2721) +- [Add support for stdin for invoke & invoke local](https://github.com/serverless/serverless/blob/master/docs/providers/aws/cli-reference/invoke.md#function-invocation-with-data-from-standard-input) (#2894) ## Bug Fixes -* Fixed exit code for failed function invocations (#2836) -* Stricter validation for custom IAM statements (#2132) -* Fixed bug in credentials setup (#2878) -* Removed unnecessary warnings during Serverless installation (#2811) -* Removed request and response config when using proxy integration (#2799) -* Internal refactoring + +- Fixed exit code for failed function invocations (#2836) +- Stricter validation for custom IAM statements (#2132) +- Fixed bug in credentials setup (#2878) +- Removed unnecessary warnings during Serverless installation (#2811) +- Removed request and response config when using proxy integration (#2799) +- Internal refactoring ## Meta -* [Github Milestone](https://github.com/serverless/serverless/milestone/18?closed=1) -* [Comparison since last release](https://github.com/serverless/serverless/compare/v1.3.0...v1.4.0) + +- [Github Milestone](https://github.com/serverless/serverless/milestone/18?closed=1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.3.0...v1.4.0) # 1.3.0 (2016-12-02) ## Features -* [Metrics support](https://serverless.com/framework/docs/providers/aws/cli-reference/metrics/) (#1650) -* [AWS credential setup command](https://serverless.com/framework/docs/providers/aws/cli-reference/config/) (#2623) -* Lambda versioning on each deploy (#2676) + +- [Metrics support](https://serverless.com/framework/docs/providers/aws/cli-reference/metrics/) (#1650) +- [AWS credential setup command](https://serverless.com/framework/docs/providers/aws/cli-reference/config/) (#2623) +- Lambda versioning on each deploy (#2676) ## Improvements -* Documentation improvements with `serverless.yml` file reference (#2703) -* Display info how to use SLS_DEBUG (#2690) -* Drop `event.json` file on service creation (#2786) -* Refactored test structure (#2464) -* Automatic test detection (#1337) + +- Documentation improvements with `serverless.yml` file reference (#2703) +- Display info how to use SLS_DEBUG (#2690) +- Drop `event.json` file on service creation (#2786) +- Refactored test structure (#2464) +- Automatic test detection (#1337) ## Bug Fixes -* Add DependsOn for Lamda functions and IamPolicyLambdaExecution (#2743) -* Add JSON data parsing for invoke command (#2685) -* Internal refactoring + +- Add DependsOn for Lamda functions and IamPolicyLambdaExecution (#2743) +- Add JSON data parsing for invoke command (#2685) +- Internal refactoring ## Meta -* [Github Milestone](https://github.com/serverless/serverless/milestone/17?closed=1) -* [Comparison since last release](https://github.com/serverless/serverless/compare/v1.2.1...v1.3.0) + +- [Github Milestone](https://github.com/serverless/serverless/milestone/17?closed=1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.2.1...v1.3.0) # 1.2.0 (2016-11-22) ## Features -* [Lambda environment variables support](https://serverless.com/framework/docs/providers/aws/guide/functions#environment-variables) (#2748) -* [Load Serverless variables from javascript files](https://serverless.com/framework/docs/providers/aws/guide/variables#reference-variables-in-javascript-files) (#2495) -* [Add support for setting custom IAM roles for functions](https://serverless.com/framework/docs/providers/aws/guide/iam#custom-iam-roles-for-each-function) (#1807) -* Lambda environment variables support in Invoke Local (#2757) -* Tighter and secure permissions for event sources (#2023) + +- [Lambda environment variables support](https://serverless.com/framework/docs/providers/aws/guide/functions#environment-variables) (#2748) +- [Load Serverless variables from javascript files](https://serverless.com/framework/docs/providers/aws/guide/variables#reference-variables-in-javascript-files) (#2495) +- [Add support for setting custom IAM roles for functions](https://serverless.com/framework/docs/providers/aws/guide/iam#custom-iam-roles-for-each-function) (#1807) +- Lambda environment variables support in Invoke Local (#2757) +- Tighter and secure permissions for event sources (#2023) ## Bug Fixes -* Fix `--noDeploy` flag to generate deployment files offline without needing internet connection (#2648) -* Bring back the `include` packaging feature with the help of globs (#2460) -* Internal refactoring + +- Fix `--noDeploy` flag to generate deployment files offline without needing internet connection (#2648) +- Bring back the `include` packaging feature with the help of globs (#2460) +- Internal refactoring ## Meta -* [Github Milestone](https://github.com/serverless/serverless/milestone/16?closed=1) -* [Comparison since last release](https://github.com/serverless/serverless/compare/v1.1.0...v1.2.0) + +- [Github Milestone](https://github.com/serverless/serverless/milestone/16?closed=1) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.1.0...v1.2.0) # 1.1.0 (2016-11-02) ## Future breaking changes + We will include the LogGroup for your Lambda function in the CloudFormation template in the future. This will break deployments to existing applications because the log group was already created. You will get a warning about this if you deploy currently. We will force this behaviour in a future release, for now you can set it through the `cfLogs: true` parameter in your provider config. This change will also limit the logging rights to only this LogGroup, which should have no impact on your environment. You can read more in [our docs](https://serverless.com/framework/docs/providers/aws/guide/functions#log-group-resources). ## Features -* [Rollback Support](https://serverless.com/framework/docs/providers/aws/cli-reference/rollback/) (#2495) -* [Log Groups in Cloudformation](https://serverless.com/framework/docs/providers/aws/guide/functions#log-group-resources) (#2520) -* [Allow Services without functions](https://github.com/serverless/serverless/pull/2499) (#2499) -* [Clean up S3 Deployment bucket only after successful deployment](https://github.com/serverless/serverless/pull/2564) (#2564) -* [Allow Inclusion after Exclusion using ! Globs](https://serverless.com/framework/docs/providers/aws/guide/packaging/) (#2266) -* [Version Pinning for Serverless Services to only deploy with specified versions](https://serverless.com/framework/docs/providers/aws/guide/version/) (#2505) -* [Invoke local plugin](https://serverless.com/framework/docs/providers/aws/cli-reference/invoke/) (#2533) -* [Plugin template](https://serverless.com/framework/docs/providers/aws/cli-reference/create/) (#2581) -* [Simple Plugins are now installable in subfolder of the service](https://serverless.com/framework/docs/providers/aws/guide/plugins#service-local-plugin) (#2581) + +- [Rollback Support](https://serverless.com/framework/docs/providers/aws/cli-reference/rollback/) (#2495) +- [Log Groups in Cloudformation](https://serverless.com/framework/docs/providers/aws/guide/functions#log-group-resources) (#2520) +- [Allow Services without functions](https://github.com/serverless/serverless/pull/2499) (#2499) +- [Clean up S3 Deployment bucket only after successful deployment](https://github.com/serverless/serverless/pull/2564) (#2564) +- [Allow Inclusion after Exclusion using ! Globs](https://serverless.com/framework/docs/providers/aws/guide/packaging/) (#2266) +- [Version Pinning for Serverless Services to only deploy with specified versions](https://serverless.com/framework/docs/providers/aws/guide/version/) (#2505) +- [Invoke local plugin](https://serverless.com/framework/docs/providers/aws/cli-reference/invoke/) (#2533) +- [Plugin template](https://serverless.com/framework/docs/providers/aws/cli-reference/create/) (#2581) +- [Simple Plugins are now installable in subfolder of the service](https://serverless.com/framework/docs/providers/aws/guide/plugins#service-local-plugin) (#2581) ## Bugs -* Fix variable syntax fallback if the file doesn't exist (#2565) -* Fix overwriting undefined variables (#2541) -* Fix CF deployment issue (#2576) -* Correctly package symlinks (#2266) + +- Fix variable syntax fallback if the file doesn't exist (#2565) +- Fix overwriting undefined variables (#2541) +- Fix CF deployment issue (#2576) +- Correctly package symlinks (#2266) ## Other -* [Large documentation refactoring](https://serverless.com/framework/docs/) (#2527) + +- [Large documentation refactoring](https://serverless.com/framework/docs/) (#2527) ## Meta -* [Github Milestone](https://github.com/serverless/serverless/milestone/15) -* [Comparison since last release](https://github.com/serverless/serverless/compare/v1.0.3...v1.1.0) + +- [Github Milestone](https://github.com/serverless/serverless/milestone/15) +- [Comparison since last release](https://github.com/serverless/serverless/compare/v1.0.3...v1.1.0) # 1.0.3 (2016-10-21) @@ -954,26 +1069,28 @@ Following is a selection of features, bug fixes and other changes we did since 1 You can also check out all changes in the [Github Compare View](https://github.com/serverless/serverless/compare/v1.0.2...v1.0.3) ## Features -* [Stack Tags and Policy](https://serverless.com/framework/docs/providers/aws/) (#2158) -* [CF Stack Output Variables in Verbose deploy output](https://serverless.com/framework/docs/cli-reference/deploy/) (#2253) -* [Custom Status code for non-proxy APIG integration](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2014) -* [Function Runtime can now be configured per function](https://serverless.com/framework/docs/providers/aws/) (#2425) -* [Allow absolute path for invoke command event file](https://serverless.com/framework/docs/cli-reference/invoke/) (#2443) -* [Add list deployments command to show last deployments stored in S3 bucket](https://serverless.com/framework/docs/cli-reference/deploy/) (#2439) + +- [Stack Tags and Policy](https://serverless.com/framework/docs/providers/aws/) (#2158) +- [CF Stack Output Variables in Verbose deploy output](https://serverless.com/framework/docs/cli-reference/deploy/) (#2253) +- [Custom Status code for non-proxy APIG integration](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2014) +- [Function Runtime can now be configured per function](https://serverless.com/framework/docs/providers/aws/) (#2425) +- [Allow absolute path for invoke command event file](https://serverless.com/framework/docs/cli-reference/invoke/) (#2443) +- [Add list deployments command to show last deployments stored in S3 bucket](https://serverless.com/framework/docs/cli-reference/deploy/) (#2439) ## Bugs -* Fix not thrown error after failed ResourceStatus bug (#2367) -* Fix overwrite resources and custom resource merge bug (#2385) -* Clean up after deployment works correctly now (#2436) +- Fix not thrown error after failed ResourceStatus bug (#2367) +- Fix overwrite resources and custom resource merge bug (#2385) +- Clean up after deployment works correctly now (#2436) ## Other -* Migrate Integration tests into main repository (#2438) + +- Migrate Integration tests into main repository (#2438) # 1.0.2 (2016-10-13) -* Clean up NPM package (#2352) -* Clean up Stats functionality (#2345) +- Clean up NPM package (#2352) +- Clean up Stats functionality (#2345) # 1.0.1 (2016-10-12) @@ -983,26 +1100,30 @@ Accidentally released 1.0.1 to NPM, so we have to skip this version (added here ## Breaking Changes -* The HTTP Event now uses the [recently released Lambda Proxy](http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-set-up-simple-proxy.html#api-gateway-proxy-integration-types) by default. This requires you to change your handler result to fit the new proxy integration. You can also switch back to the old integration type. -* The Cloudformation Name of APIG paths that have a variable have changed, so if you have a variable in a path and redeploy CF will throw an error. To fix this remove the path and readd it a second deployment. +- The HTTP Event now uses the [recently released Lambda Proxy](http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-set-up-simple-proxy.html#api-gateway-proxy-integration-types) by default. This requires you to change your handler result to fit the new proxy integration. You can also switch back to the old integration type. +- The Cloudformation Name of APIG paths that have a variable have changed, so if you have a variable in a path and redeploy CF will throw an error. To fix this remove the path and readd it a second deployment. ## Release Highlights + Following is a selection of the most important Features of the 1.0.0 since 1.0.0-rc.1. You can see all features of 1.0.0-rc.1 in the [release blogpost](https://serverless.com/blog/serverless-v1-0-rc-1/) ### Documentation -* New documentation website https://serverless.com/framework/docs + +- New documentation website https://serverless.com/framework/docs ### Events -* API Gateway Improvements - * [Supporting API Gateway Lambda Proxy](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2185) - * [Support HTTP request parameters](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2056) -* [S3 Event Rules](https://serverless.com/framework/docs/providers/aws/events/s3/) (#2068) -* [Built-in Stream Event support (Dynamo & Kinesis)](https://serverless.com/framework/docs/providers/aws/events/streams/) (#2250) + +- API Gateway Improvements + - [Supporting API Gateway Lambda Proxy](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2185) + - [Support HTTP request parameters](https://serverless.com/framework/docs/providers/aws/events/apigateway/) (#2056) +- [S3 Event Rules](https://serverless.com/framework/docs/providers/aws/events/s3/) (#2068) +- [Built-in Stream Event support (Dynamo & Kinesis)](https://serverless.com/framework/docs/providers/aws/events/streams/) (#2250) ### Other -* [Configurable deployment bucket outside of CF stack](https://github.com/serverless/serverless/pull/2189) (#2189) -* [Install command to get services from Github](https://serverless.com/framework/docs/cli-reference/install/) (#2161) -* [Extended AWS credentials support](https://serverless.com/framework/docs/providers/aws/setup/) (#2229) -* [Extended the Serverless integration test suite](https://github.com/serverless/integration-test-suite) + +- [Configurable deployment bucket outside of CF stack](https://github.com/serverless/serverless/pull/2189) (#2189) +- [Install command to get services from Github](https://serverless.com/framework/docs/cli-reference/install/) (#2161) +- [Extended AWS credentials support](https://serverless.com/framework/docs/providers/aws/setup/) (#2229) +- [Extended the Serverless integration test suite](https://github.com/serverless/integration-test-suite) diff --git a/package-lock.json b/package-lock.json index 7687a9144..ea2a21162 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "serverless", - "version": "1.40.0", + "version": "1.41.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0f1852670..2fa13d092 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "serverless", - "version": "1.40.0", + "version": "1.41.0", "engines": { "node": ">=4.0" },