Releases: motdotla/node-lambda
Releases · motdotla/node-lambda
0.11.7
0.11.6
0.11.5
[0.11.5] - 2017-12-11
Features
- Move node-zip to devDependencies #378
- Added the ability to set constants when scheduling a Lambda function Cloudwatch event #380
- Update CI's Node.js to LTS and latest version #386
- Update packages #392
- Added class to set S3 events #393
- Add updateS3Events to main #394
- Refactoring lib/schedule_events.js #395
Bugfixes
0.11.4
[0.11.4] - 2017-09-22
Features
- Remove configFile Option of package command in README #350
- Remove configFile option in package command #351
- Uprade chai #352
- Add the ability to set KMSKeyArn to a Lambda function #356
- Add appveyor.yml#357
- Add function for setting CloudWatchLogs RetentionPolicy #359
- Switch ScheduleEvents to class syntax #360
- Add
_setLogsRetentionPolicytolib/main.js#361 - Change
lib/main.jsto class syntax #362 - Use stable node, at npm release. #370
- Add option to disable run multiple #372
Bugfixes
- Update repository url #358
- Fix deploy command exit code #366
- Add invalidation of log output to make the test result easier to read #367
- Fix commandline version option #368
- Change: Ensure dotenv.load called before AWS load #369
- Update README with latest output for 'node-lambda run -h' #373
- Update Usage of README #374
0.11.3
0.11.2
0.11.1
[0.11.1] - 2017-07-04
Features
- Improve deploy process with Promise #327
- Refactoring
_cleanDirectory#330 - Refactoring
_npmInstall#331 - Replace callback with Promise #332
- Upgrade commander.js #334
- Refactoring
_fileCopy#336 - Add simple context method #337
- Refactoring
_archive#338 - Refactoring
_listEventSourceMappings#339 - Replace
varwithconst#341 - Replace with arrow function #342
Bugfixes
0.11.0
[0.11.0] - 2017-06-16
Features
- Fix to include only
package.jsonin the source directory #274 - Fix os: deprecate 'tmpDir()' in favour of 'tmpdir()' https://github.c… #275
- Upgraded
aws-sdk#277 - Unified in Camel Case & Remove unnecessary arguments #278
- Remove function
_nativeZip#279 - Add known issue for duplicate trigger to ScheduleEvents section #280
- Feature simple callbackWaitsForEmptyEventLoop support #284
- Fix to use test handler by stopping replace processing of existing index.js #285
- Fix to use '===' instead of '==' (Including similar modifications) #287
- Replaced
rimrafwithfs.remove#291 - Refactored: JavaScript Standard Style #292
- Refactored and add test #294
- Refactored, improved error handling #295
- Remove semicolon (Automatic update with
standard --fix) #298 - Adopted "JavaScript Standard Style" as coding style #299
- Replace async.js in _updateScheduleEvents with Promise #302
- Modify from
exectoexecFilewith_npmInstall#303 - Automated NPM deploys (on tags) #304
- Add package-lock.json #305
- Added
_updateEventSourcestest and refactoring #308 - Added test of function to upload Zip to Lambda #309
- Fix timing to check Runtime #310
- Feature event accept array #311
- Modify to use isArray #312
- Modify execution of multiple events to synchronous processing #313
- Fix to make
bin/node-lambdaconform to JavaScript Standard Style #315 - Replace asyncjs of _updateEventSources with Promise #316
- Replace async.js of deploy with Promise #319
- Modified the function used in
deployto return Promise #320 - Modify main process of deploy to another function #323
- Fix to use Proxy #324
Bugfixes
- Remove the cleaning process after the test #281
- Fix run handler callback #282
- Remove 'os' #286
- Fix not specifying file name with test in package.json #289
- Update phase as it is necessary to separate release phase (.travis.yml) #306
- Refactoring and unnecessary package removal #307
- Modify
varof global variable toconst#317 - Remove Hoek #318
0.10.0
[0.10.0] - 2017-05-10
Features
- Fix use fs object #236
- Upgrade lodash #237
- Add file copy function without rsync command #238
- Add node.js 7 to
travis.yml#239 - Set http timeout to 30 mins. #240
- Supported
TracingConfig#243 - Fix to using
pathobject #249 - Allow use of docker container for npm install #251
- Bugfix
_filecopyexclude #253 - Fix to replace
_rsyncwith_fileCopy#254 - Custom ScheduleEvent rule description #257
- Add test
functionNamepattern #263 - Added
- cwdoption tonpm installcommand #265
Bugfixes
- Add an overview of
event_sources.json#230 - Cleanup of
main.js run#231 - Fix results outputs #233
- Bugfix for backward compatible objects #234
- Fix after process of tests #235
- Fix to be the same specification as
--excludeof rsync command (about function which is an alternative to rsync command) #244 - Fix to avoid
commanderbug #247 - Fix
fs.existsdeprecated #250 - Fix using
assert.include#252 - Fix not doing anything if
event_sources.jsonis not specified #256 - Fix using
path#258 - Fix tests for windows #259
- Add Command Prompt to README #266
- Fix indexjs current style #268
- Fixed typo - Labmda => Lambda #269
- Fix not to create
.envsample file with_buildAndArchive#270
0.9.0
[0.9.0] - 2017-04-13
Features
- Add tests for _readArchive #213
- Add tests for event_sources.json #214
- Add tests for DeadLetterConfig #215
- Add _readArchive tests called in _archive #216
- modify badge from png to svg #227
- ScheduleEvents #228
Bugfixes
- Bugfix InvalidParameterValueException is given when createFunction #209
- Clean unnecessary
else#217 - Refactor _eventSourceList #218
- Clean deploy function #220
- Fix default value of params.Environment.Variables is null #221
- Fix to use authenticated
awsobject in main.js #225 - Changed the format of
event_sources.json#226