From 49abc61d5541b8bebbfdc0a67cd49c295b762071 Mon Sep 17 00:00:00 2001 From: Daniel Schep Date: Tue, 13 Nov 2018 18:46:03 -0500 Subject: [PATCH] releasing v1.33.0 --- CHANGELOG.md | 62 ++++++++++++++++++++++++++++++++++++++ RELEASE_CHECKLIST.md | 1 + package-lock.json | 2 +- package.json | 2 +- scripts/prs-since-last-tag | 17 +++++++++-- 5 files changed, 79 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38487e1f302..4aad92c0de3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,65 @@ +# 1.33.0 (15.11.2018) + - [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) + +## Meta + - [Comparison since last release](https://github.com/serverless/serverless/compare/v1.32.0...v1.33.0) + + # 1.32.0 (17.09.2018) - [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) diff --git a/RELEASE_CHECKLIST.md b/RELEASE_CHECKLIST.md index 18fbdab2d5d..672996109b8 100644 --- a/RELEASE_CHECKLIST.md +++ b/RELEASE_CHECKLIST.md @@ -36,6 +36,7 @@ milestone if still open ## Releasing - [ ] Publish the GitHub release draft (Travis CI will automatically publish the new release to `npm`) +- [ ] Update the branch ref in the site repo so docs are updated: https://github.com/serverless/site/blob/master/scripts/docs/config.js#L8 ## Validate Release diff --git a/package-lock.json b/package-lock.json index ae270005187..200100fc5f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "serverless", - "version": "1.32.0", + "version": "1.33.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 351e9cc8255..19faf507331 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "serverless", - "version": "1.32.0", + "version": "1.33.0", "engines": { "node": ">=4.0" }, diff --git a/scripts/prs-since-last-tag b/scripts/prs-since-last-tag index 983aec31947..8c0a4edc7bf 100755 --- a/scripts/prs-since-last-tag +++ b/scripts/prs-since-last-tag @@ -1,12 +1,23 @@ #!/bin/bash -last_tag=`git tag | grep "v.*" | sort -n | tail -n 1` +last_tag=`git describe --tags|cut -d- -f1` if [ ! -z "$1" ] then last_tag=$1 fi -echo $last_tag +version=$(jq -r .version package.json) -git log --grep "Merge pull request" "$last_tag"..HEAD --pretty=full +token=$(git config --global github.token) + +echo "# $version ($(date +%d.%m.%Y))" +for pr in $(git log --grep "Merge pull request" "$last_tag"..HEAD | sed -nEe 's/.*#([0-9]+).*/\1/p'); do + title=$(curl -s https://$token@api.github.com/repos/serverless/serverless/pulls/$pr | jq -r .title) + echo " - [$title](https://github.com/serverless/serverless/pull/$pr)" +done +echo +echo "## Meta" +echo " - [Comparison since last release](https://github.com/serverless/serverless/compare/$last_tag...v$version)" +echo +echo