Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
89 lines (73 loc) · 5.05 KB

File metadata and controls

89 lines (73 loc) · 5.05 KB
Copy raw file
Download raw file
Outline
Edit and raw actions

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[Unreleased]

[0.8.0] - 2016-04-18

Added

  • CHANGELOG to "make it easier for users and contributors to see precisely what notable changes have been made between each release". Linked to from README
  • LICENSE to be more explicit about what was defined in package.json. Linked to from README
  • It is OK to not set default value for AWS Credentials so AWS can use Roles and internally set AWS credentials
  • Added context.json so it can easily be overwritten
  • Allow using a custom (and passed through) event.json file
  • Added package command for easy zip creation and inspection
  • Added VpcConfig support, see this PR for more information
  • Updated the AWS API version used to 2015-03-31
  • Make sure we throw errors on unrecoverable failures so other programs can listen on that
  • Added support for nodejs4.3 runtime (introducted to AWS Apr 7 2016)
  • Added support for post install scripts, this post_install.sh file will be triggered after npm install --production in case you want to run any code on your application before zipping
  • Added -x / --excludeGlobs to allow custom file exclusion
  • Excluding *.swp, deploy.env by default now

[0.8.1] - 2016-04-22

Bugfixes

  • Resolved a problem with excludes not being set #91
  • Resolved a problem with the package command and a custom config file #90
  • Allow use strict #86
  • Updated the env.example file to set the default (and by AWS recommended) runtime to nodejs4.3 #84

[0.8.2] - 2016-05-12

Bugfixes

  • Verify env vars before creating sample files #99
  • Fix AWS_PUBLIS typo #102

Added

  • Allow checking on process.env.environment to context switch #95

[0.8.3] - 2016-05-12

Bugfixes

  • Added EXCLUDE_GLOBS to package, so your local ZIPs are the same as the ZIPs uploaded to AWS Lambda #104

[0.8.4] - 2016-05-20

Bugfixes

  • Added extra quotes around the parsed environment #106

[0.8.5] - 2016-05-27

Adjustment

  • Extremely verbose NPM installs could crash node-lambda's buffer #108

[0.8.6] - 2016-06-28

Feature

  • Added prebuiltDirectory flag for users that want to use an already generated directory #116

Bugfixes

  • README was lying about how to use excludeGlobs #111

[0.8.7] - 2016-08-16

Features

  • Added -L to rsync to allow copying of symlinks #126
  • Added travisci support for node 6 #129
  • Support to use package.json description for AWS description #133
  • Inject environment variables via config file for the run command #136

Bugfixes

  • rsync should not exclude node_modules when using --prebuiltDirectory. #122
  • Set environment variables before requiring module #137
  • Typo fix publish when updating existing function #138

[0.8.8] - 2016-09-02

Features

  • Support AWS_PROFILE and de-duped a few CLI options #144
  • wrench was deprecated and has been replaced by fs-extra #146

Bugs

  • Displaying node-lambda -h returned an error #127
  • NPM overwrites $TMPDIR #134

[0.8.9] - 2016-09-06

Bugs

  • The above mentioned fix for issue #127 exposed a commander bug, reverted the change
  • Do not exclude package.json, even when specified in excludeGlobs #141

[0.8.10] - 2016-09-20

Features

  • We are now passing the environment string to the post install script #154

[0.8.11] - 2016-10-28

Bugfixes

  • Restore lambda version functionality #156
  • Namespaced packages fail to deploy #157
Morty Proxy This is a proxified and sanitized view of the page, visit original site.