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
_setLogsRetentionPolicy
tolib/main.js
#361 - Change
lib/main.js
to 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
var
withconst
#341 - Replace with arrow function #342
Bugfixes
0.11.0
[0.11.0] - 2017-06-16
Features
- Fix to include only
package.json
in 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
rimraf
withfs.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
exec
toexecFile
with_npmInstall
#303 - Automated NPM deploys (on tags) #304
- Add package-lock.json #305
- Added
_updateEventSources
test 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-lambda
conform 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
deploy
to 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
var
of 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
path
object #249 - Allow use of docker container for npm install #251
- Bugfix
_filecopy
exclude #253 - Fix to replace
_rsync
with_fileCopy
#254 - Custom ScheduleEvent rule description #257
- Add test
functionName
pattern #263 - Added
- cwd
option tonpm install
command #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
--exclude
of rsync command (about function which is an alternative to rsync command) #244 - Fix to avoid
commander
bug #247 - Fix
fs.exists
deprecated #250 - Fix using
assert.include
#252 - Fix not doing anything if
event_sources.json
is 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
.env
sample 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
aws
object in main.js #225 - Changed the format of
event_sources.json
#226