All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
#722
: fix: package.json & package-lock.json to reduce vulnerabilities#721
: [Snyk] Security upgrade aws-sdk from 2.1094.0 to 2.1354.0#625
: [Snyk] Security upgrade got from 11.8.3 to 11.8.5#615
: [Snyk] Security upgrade protobufjs from 6.11.2 to 6.11.3#578
: Bump node-fetch from 2.6.5 to 2.6.7#574
: Added timestamp to shard checkpoint594870f
: revert version bump26b71ae
: address commentsd1dfaff
: procced storing checkpoint if timestamp not exist281c4b7
: move approximateArrivalTimestamp to the end5cfc79c
: rename timestamp to approximateArrivalTimestamp0a09f11
: lint
#518
: Bugfix/update eslint rules and fix tests#524
: Bump aws-sdk from 2.1012.0 to 2.1029.0#525
: Bump lint-staged from 11.2.3 to 12.0.2#475
: Add initialPositionInStream to options#462
: Fixing back-pressure example#500
: Bump tmpl from 1.0.4 to 1.0.5#497
: Bump aws-sdk from 2.980.0 to 2.988.0#496
: Bump prettier from 2.3.2 to 2.4.0#495
: Bump chance from 1.1.7 to 1.1.8#493
: Upgrade7739629
: Upgrade dependenciese3729a5
: fixes eslint issues, update rules5192ac6
: Upgrade dependencies46eee88
: Upgrade lint-stageddabaea9
: update tests1d86060
: Added test for initialPosition, updated logger4e63155
: Upgrade husky8c325c9
: Upgrade npm-watch4617698
: add timestamp to checkpoint30d54ba
: cleaned up README template16707b4
: rolled back jest timers to legacy versionda10c36
: removes npmrc, remove ignoreIdentifiers from no-secrets2625ca6
: adds initialPositionInStream to fan-out-consumer98d7ec7
: added node v17 to allowed engine versions452e071
: removed node 16.10.0 from engineb645d86
: adds node 16 back to git actions checkfb483c2
: removes node 17 from github workflow3433408
: fixes node engine versioningef0e57a
: Update node versionsb6070ed
: adds .npmrc for engine strict rulead1191a
: fixes duplicate secrets-key exception
- Correct the call to got.stream (fixes #430)
#430
#433
: Bump chalk from 4.1.0 to 4.1.1#435
: Bump eslint from 7.24.0 to 7.25.0#434
: Bump aws-sdk from 2.889.0 to 2.893.0#431
: Bump aws-sdk from 2.885.0 to 2.889.0#421
: Bump husky from 4.3.8 to 6.0.0#427
: Bump aws-sdk from 2.880.0 to 2.885.0#426
: Bump eslint from 7.23.0 to 7.24.0#425
: Bump aws-sdk from 2.875.0 to 2.880.0#423
: Bump aws-sdk from 2.869.0 to 2.875.0#422
: Bump jsdoc-to-markdown from 7.0.0 to 7.0.1#420
: Bump eslint from 7.22.0 to 7.23.0#419
: Bump semver from 7.3.4 to 7.3.5#416
: Bump lzutf8 from 0.5.8 to 0.6.0#417
: Bump npm-watch from 0.7.0 to 0.9.0#415
: Bump is-retry-allowed from 1.2.0 to 2.2.0#413
: Bump jsdoc-to-markdown from 6.0.1 to 7.0.0#412
: Add dependabot#388
: Adding deaggregation logic571bbaf
: Upgrade dependencies44d6c64
: Upgrade husky47a536b
: Handle fan-out consumer98680d2
: Upgrade dependenciescb8367f
: fixing a commentf59adeb
: Add flag to enable deaggregation23440bd
: Addressing PR commentsf5d9d6a
: Refactor documentation parameters to be alphabetical order53460fd
: cleaning up private prop usage in start method in lease-manager.js19529bd
: zach saves the day070f85a
: Remove renovate4341401
: Update maintainers and contributorsf1da860
: Resolve conflicts688137d
: Revert "1.2.3"ce4bc5e
: fixing leaseAcquisitionRecoveryInterval80d6792
: fixing up readme2e7e8d7
: TIE-2146 - Eventing: lease acquisition recovery interval patcha62b867
: Adding documentation for shouldDeaggregate
#410
: replace large async retries with forever#395
: Upgrade dependencies#367
: Update dependency chance to ^1.1.7#368
: Update dependency lint-staged to ^10.4.0#369
: Update dependency prettier to ^2.1.2#370
: Update dependency aws-sdk to ^2.766.0#371
: Update dependency eslint to ^7.10.0#372
: Update dependency got to ^11.7.0#374
: Update dependency husky to ^4.3.0#373
: Update dependency short-uuid to v4#376
: Update dependency auto-changelog to ^2.2.1#375
: Bump node-fetch from 2.6.0 to 2.6.1#341
: Update dependency chalk to ^4.1.0#359
: Update dependency aws-sdk to ^2.739.0#355
: Update dependency codecov to ^3.7.2#364
: Update dependency npm-watch to ^0.7.0#361
: Update dependency jest to ^26.4.2#362
: Update dependency lzutf8 to ^0.5.6#363
: Update dependency aws4 to ^1.10.1#365
: Update dependency eslint to ^7.7.0#366
: Update dependency prettier to ^2.1.0#356
: Update dependency aws-sdk to ^2.726.0#357
: Update dependency jest to ^26.2.2#358
: Update dependency eslint to ^7.6.0#353
: Update dependency codecov to v3.7.1 [SECURITY]#354
: Bump codecov from 3.7.0 to 3.7.1#351
: Bump lodash from 4.17.15 to 4.17.19#349
: Update dependency eslint to ^7.5.0#348
: Update dependency auto-changelog to ^2.2.0#350
: Update dependency lru-cache to v6#347
: Update dependency aws-sdk to ^2.721.0#338
: Update dependency jsdoc-to-markdown to v6#335
: Update dependency chance to ^1.1.6#334
: Update dependency eslint to ^7.3.1#333
: Update dependency aws4 to ^1.10.0#340
: Update dependency fast-deep-equal to ^3.1.3#344
: Update dependency auto-changelog to ^2.1.0#331
: Update dependency aws-sdk to ^2.702.0#346
: Update dependency jest to ^26.1.0#319
: Update dependency lint-staged to ^10.2.11#343
: Adding ability to modify lease acquisition interval via options#345
: PCM-1049 Update to allow objects and strings for s3 data#326
: Update dependency eslint to v7#320
: Update dependency aws-sdk to ^2.679.0#322
: Update dependency got to v11#323
: Update dependency prettier to ^2.0.5#324
: Update dependency jest to v26#327
: Update dependency chance to ^1.1.5#328
: Update dependency codecov to ^3.7.0#330
: Fix Windows linting error by updating prettier config for EOL0c9bb4a
: Update package-locke1430aa
: Create codeql-analysis.yml667b702
: Update workflows5741601
: Adding ability to modify lease aquisition interval via options05fa5ed
: replace large async retires with foreverb9eeec1
: Upgrade aws-sdk9e5a3df
: Add node 10abf9424
: defaulting to 20 seconds if leaseAcquisitionInterval not provided76dc833
: Update .prettierrc6b076a2
: add new line
#317
: Hotfix/fallback to describeStream when describeStreamSummary operation not availabled0c1b12
: Fallback to describeStream when the describeStream operation is unavailable (e.g. on localstack)5954425
: Lint issuesbb7020c
: Lint issues
#315
: UsedescribeStreamSummary
which doubles the limits of transactions26253ca
: Upgrade to semver 7 and prettier 2.07f2950f
: UsedescribeStreamSummary
which doubles the limits of transactions per second
#311
: Replace retries with forever#301
: Update dependency aws-sdk to ^2.641.0#297
: Update dependency aws-sdk to ^2.639.0#299
: Bump acorn from 6.4.0 to 6.4.1#296
: Update dependency codecov to ^3.6.5#289
: Update dependency got to ^10.6.0#291
: Update dependency semver to ^7.1.3#292
: Update dependency husky to ^4.2.3#293
: Bump codecov from 3.6.4 to 3.6.5#295
: Update dependency lint-staged to ^10.0.8#288
: Update dependency aws-sdk to ^2.638.0030112f
: Upgrade dependenciesf0f4e4e
: Update package-lock4a4c336
: Upgrade dependencies1ad074f
: Replace retries with large number to forevere05c662
: Update regex as per linter suggestion
#287
: Fix conflicts when aborting the pipeline#278
: Update dependency lint-staged to ^10.0.6#281
: Upgrade dependencies#273
: Update dependency semver to v7#272
: Update dependency chance to ^1.1.4#270
: Update dependency fast-deep-equal to v3#269
: Update dependency lint-staged to ^9.5.0#267
: Update dependency eslint to ^6.8.0#264
: bugfix: register enhanced fan-out consumers in batches of 517879b7
: Updates package-lock9438c42
: Upgrade major version dependencies06cba5b
: Upgraded dependencies33b9ec0
: Fix timeout cheks on an active stream and make sure requests are aborted with the latest Got module4766798
: Upgrades got to v.10aadcc5c
: Updates package-lock15b5867
: fix unit testsdf1466b
: fix linting issue
#256
: Update dependency prettier to ^1.19.1#257
: Update dependency chalk to v3#255
: feature: add a max enhanced consumers option#254
: Feature/change provisionedthroughputexceededexception to debug#253
: bugfix: fix unparsable xml breaking pre-process transform#251
: Update dependency auto-changelog to ^1.16.2#249
: Update dependency aws-sdk to ^2.568.0#250
: Update dependency eslint to ^6.6.0a7fc0f2
: Adopt core commons 2.3.496e20ed
: Upgrade dependenciese8b9bfe
: feature: add a flag for supressing provisioned throughput exceeded exception warning logs75e619c
: Fix problems with concurrent DynamoDB updatesd65edc8
: feature: apply range limits on the max enhanced consumer option765b015
: alphabetize properlyc578008
: Remove unexpected record properties coming from S3a321709
: feature: add tests for max enhanced consumers options
#247
: Optional JSON parse09499be
: Simplify JSON parse condition. Improve documentation description.eba49f7
: Correct usage of actions/setup-node.version in the CI478ede7
: Remove redundant default
#245
: expose the list shards method#232
: Update dependency aws-sdk to ^2.535.0#234
: Update dependency codecov to ^3.6.1#235
: Update dependency lint-staged to ^9.3.0#233
: Update dependency eslint to ^6.4.0750240b
: Upgrade dependencies and fix new linter exceptions
#230
: bugfix: s3 config missing default values#229
: Update dependency aws-sdk to ^2.526.0714f723
: Upgrade aws-sdk
#214
: Use S3 for sending large messages#228
: Update dependency aws-sdk to ^2.525.0#227
: Update dependency is-retry-allowed to ^1.2.0#224
: Update dependency aws-sdk to ^2.524.0#225
: Update dependency auto-changelog to ^1.16.1#223
: Update dependency aws-sdk to ^2.522.0#221
: Update dependency auto-changelog to ^1.16.0#222
: Update dependency husky to ^3.0.5#220
: Update dependency jsdoc-to-markdown to ^5.0.1#219
: Update dependency eslint to ^6.3.0#218
: Update dependency aws-sdk to ^2.521.0e8c3bb7
: feature: add ability to use s3 for large items8902f69
: Recreate lock file
#215
: Update dependency aws-sdk to ^2.519.0#212
: Update dependency lint-staged to ^9.2.5ffd47cb
: Recreate the lock file5312182
: Adopt core commons 2.3.3034882d
: Include “TimeoutError” in the retriable put errorsb54be0d
: Bring back the CHANGELOG template8e473c3
: Adopt core commons 2.3.3
f02d3d0
: Add test coverage for when stopping consumers on start failure9c156be
: Make the consumer manager not be forced to wait until for the resolution of the start of a single consumer
#208
: Bugfix/enhanced consumers assign conflict#201
: Update dependency aws-sdk to ^2.505.0#200
: Update dependency aws-sdk to ^2.504.087890c8
: Adopt the latest core commons774af91
: Recover 100% test coverage644e9a6
: Fix failing testsf767fe0
: Ensure all errors thrown from timer callbacks are caught3d08082
: Create CODE_OF_CONDUCT.md9594ef7
: Conditionally clear usage of enhanced fan-out consumers0e1ce54
: Fix typo on "shouldReconcile"3af8b44
: Remove the .auto-changelog filed07f5f1
: Only lock non-used enhanced fan-out consumers8e8be3a
: Remove Node 8 from the pipeline
#199
: Recreate the shard iterator if it expired in between polling reads#197
: Update dependency husky to ^3.0.2#198
: Update dependency aws-sdk to ^2.503.0#196
: Update dependency aws-sdk to ^2.501.0#194
: Update dependency lint-staged to ^9.2.1#195
: Update dependency aws-sdk to ^2.500.0#193
: Update dependency aws-sdk to ^2.499.0#191
: Update dependency aws-sdk to ^2.498.0#192
: Update dependency semver to ^6.3.0#190
: Update dependency aws-sdk to ^2.497.0#189
: Update dependency aws-sdk to ^2.496.0#188
: Update dependency husky to ^3.0.1#187
: Update dependency aws-sdk to ^2.495.0#186
: Update dependency aws-sdk to ^2.494.025e92c5
: Recreate the shard iterator if it is expired62a37b0
: Recreate lock file2ca7572
: Upgrade dependencies
#177
: Bugfix/await reconciliation#176
: Update dependency eslint-config-lifion to ^1.2.4#167
: Update dependency aws-sdk to ^2.486.0#168
: Update dependency semver to ^6.1.3#169
: Update dependency lint-staged to v9#170
: Update dependency husky to v3#165
: Update dependency aws-sdk to ^2.484.0#166
: Update dependency husky to ^2.7.0#164
: Update dependency eslint to ^6.0.1#163
: Update dependency aws-sdk to ^2.481.0#159
: Update dependency aws-sdk to ^2.480.0#160
: Update dependency eslint to v6#161
: Update dependency semver to ^6.1.2#162
: Update dependency husky to ^2.5.0#158
: Update dependency aws-sdk to ^2.479.0#157
: Adopt GitHub Actions#156
: Update dependency eslint-config-lifion to ^1.2.3#151
: Update dependency prettier to ^1.18.2#152
: Update dependency aws-sdk to ^2.478.0#154
: Update dependency husky to ^2.4.1#155
: Update dependency lint-staged to ^8.2.1#150
: Update dependency aws-sdk to ^2.470.0#148
: Update dependency aws-sdk to ^2.469.0#149
: Update dependency lint-staged to ^8.2.06f8d45f
: Adopt the latest linterb330f4e
: Correct ESLint integration14d49d7
: Update main.workflowe772433
: Update main.workflowa764481
: Correct the maintainers311823b
: Update contributors62e21f6
: Add a missing await in acquireLeasesfb8bf08
: Update main.workflow8705869
: Avoid formatting coverage files
#127
: Feature/unit tests and updated docs#147
: Update dependency husky to ^2.4.0#146
: Update dependency aws-sdk to ^2.468.0#145
: Update dependency aws-sdk to ^2.464.0#144
: Update dependency semver to ^6.1.1#143
: Update dependency aws-sdk to ^2.463.0#142
: Update dependency aws-sdk to ^2.462.0#141
: Update dependency semver to ^6.1.0#140
: Update dependency aws-sdk to ^2.461.054662a1
: Add tests for lib/state-store4a9e7b4
: Add tests for lib/dynamodb-client8af3763
: Add tests for lib/fan-out-consumercb9c34f
: Add tests for lib/index0669488
: Add tests for lib/lease-manager254b525
: Add tests for lib/kinesis-client5d10b17
: Document the rest of the modulesce8a742
: Add tests for lib/polling-consumerb12d83b
: Upgrade dependenciesc86066b
: Refactor put record(s) resultsdd845d6
: Partial tests for lib/stream4cb343e
: Refactor the tests for lib/dynamodb-client3671145
: Add tests for lib/records7efc497
: Add tests for lib/utilsedaf114
: Add tests for lib/tableefcf145
: Add tests for lib/stream126e455
: Add tests for lib/stats3316550
: Adopt the latest eslint-config-lifion462916c
: Add tests for lib/heartbeat-managere9759ad
: Recover test-coverage in lib/comsumers-manager2cc0e0d
: Upgrade dependenciesbc09da7
: Integrate branch with latest release182d6f5
: Upgrade aws-sdkeebdb34
: Upgrade aws-sdkef4e970
: Upgrade aws-sdk32a89e1
: Upgrade aws-sdk and codecov6fc42b3
: Recover 100% test coverage in lib/utils8304786
: Include network errorsc3f30a8
: Upgrade aws-sdkae4ba4b
: Adjust test thresholdseaf7c2b
: Tweak intervals
#138
: Update dependency aws-sdk to ^2.460.0#139
: Refactor stream creation on put record(s)#137
: Update dependency aws-sdk to ^2.458.0#134
: Update dependency codecov to ^3.5.0#135
: Update dependency lint-staged to ^8.1.7#133
: Update dependency aws-sdk to ^2.455.0#132
: Update dependency husky to ^2.3.0#131
: Update dependency aws-sdk to ^2.454.0#130
: Update dependency prettier to ^1.17.1#129
: Update dependency jsdoc-to-markdown to v5#128
: Update dependency aws-sdk to ^2.453.0#125
: Update dependency aws-sdk to ^2.452.0#126
: Update dependency codecov to ^3.4.0#124
: Update dependency jest to ^24.8.0#123
: Update dependency lint-staged to ^8.1.6#122
: Update dependency aws-sdk to ^2.451.0#121
: Update dependency jest-junit to ^6.4.0#120
: Update dependency husky to ^2.2.0#118
: Update dependency aws-sdk to ^2.447.0#119
: Update dependency short-uuid to ^3.1.12d05ec4
: Improve resilience of the fan-out consumer6ccc463
: Remove extra linting rules
#117
: Add shards on update
72eaa66
: Fix bug in "getRecords"
83c8b5f
: Tweak timeouts for leasing and heartbeats
ab83203
: Upgrade aws-sdk8524eee
: Minor stats refactor400959c
: Add tests for lib/consumers-manager93a29e2
: Add more initial test files91c2ebf
: Allow to override the default pay-per-request billing mode83e5d1f
: Correct check for asigned enhanced consumer on the lease manager
#115
: Feature/add stats and health#110
: Assign enhanced fan-out consumers to instances of the client#114
: Update dependency aws-sdk to ^2.444.0#111
: Update dependency husky to ^2.1.0#109
: Add retry to putRecord(s)302fd9f
: Pipe records from enhanced consumers back to the client328cd80
: Add stats support29fd0cb
: Allow fan-out consumers to use regular checkpointsab57e5d
: Fix failing tests9ebcd84
: Refactor of enhanced fan-out code to make it easier to follow40f22f6
: Implement use all shards in fan-out consumer modebad779e
: Re-factor records encoding59a23d3
: Implement shard expiration in fan-out consumers03247fe
: Remove the utils module272c9f3
: Refactor “setUpEnhancedConsumers” so it’s easier to follow4841494
: Add initial test files5e1109b
: Fix re-assignment of enhanced consumers when there are more consumers than enhanced consumers6866d9d
: Confirm parent depletion works with fan-out consumers7505973
: Detect parent shard depletion in fan-out mode4978a32
: Add unit tests for lib/compressioncd352fb
: Remove “setUpEnhancedConsumers” from the documentationeadb90b
: Simplify the polling consumer set checkpoint calls0a92f99
: Retry only on throughputa1eeafb
: Remove GET request debug messagea46f0e8
: Re-create lock file
#102
: Feature/polling support#106
: Update dependency aws-sdk to ^2.440.0#105
: Update dependency auto-changelog to ^1.13.0#107
: Add putRecord and putRecords#104
: Update dependency prettier to ^1.17.0#103
: Update dependency auto-changelog to ^1.12.1#100
: Update dependency jest to ^24.7.1#99
: Update dependency eslint to ^5.16.0#98
: Update dependency aws-sdk to ^2.437.0#97
: Update dependency semver to v6#96
: Update dependency semver to ^5.7.0#95
: Update dependency aws-sdk to ^2.429.0#94
: Update dependency aws-sdk to ^2.428.0#88
: Update dependency jest to ^24.4.0#86
: Update dependency aws-sdk to ^2.418.0#85
: Update dependency jest to ^24.3.1#84
: Update dependency eslint to ^5.15.1#83
: Update dependency lint-staged to ^8.1.5#82
: Update dependency aws-sdk to ^2.417.0#81
: Update dependency lifion-aws-event-stream to ^1.0.2#80
: Update dependency eslint-config-lifion to ^1.1.0#79
: Update dependency aws-sdk to ^2.411.0#78
: Update dependency eslint to ^5.14.1#77
: Update dependency aws-sdk to ^2.404.0#76
: Update dependency jest-junit to ^6.3.0#73
: Update dependency aws-sdk to ^2.403.0#74
: Update dependency codecov to ^3.2.0#75
: Update dependency lint-staged to ^8.1.4#72
: Update dependency jest to ^24.1.0#71
: Update dependency aws-sdk to ^2.397.0#70
: Update dependency lint-staged to ^8.1.3#69
: Update dependency eslint to ^5.13.0#68
: Update dependency prettier to ^1.16.4#67
: Update dependency jest-junit to ^6.2.1#66
: Update dependency lint-staged to ^8.1.1#65
: Update dependency aws-sdk to ^2.395.0#64
: Update dependency jest to v24#63
: Update dependency aws-sdk to ^2.394.0#60
: Update dependency npm-watch to ^0.6.0#62
: Update dependency jest-junit to ^6.1.0#61
: Update dependency aws-sdk to ^2.393.0#58
: Update dependency prettier to ^1.16.1#59
: Update dependency aws-sdk to ^2.392.0#57
: Update dependency eslint to ^5.12.1#55
: Update dependency aws-sdk to ^2.391.0#56
: Update dependency got to ^9.6.0#54
: Update dependency aws-sdk to ^2.388.0#50
: Update dependency aws-sdk to ^2.387.0#51
: Update dependency jest-junit to v6#52
: Update dependency got to ^9.5.1#53
: Update dependency auto-changelog to ^1.11.0#45
: Update dependency aws-sdk to ^2.384.0#49
: Update dependency chalk to ^2.4.2#46
: Update dependency eslint to ^5.12.0#47
: Update dependency husky to ^1.3.1#48
: Update dependency auto-changelog to ^1.10.3#41
: Update dependency aws-sdk to ^2.378.0#42
: Update dependency husky to ^1.2.1#43
: Update dependency got to ^9.5.0#40
: Update dependency got to ^9.4.0#37
: Update dependency aws-sdk to ^2.373.0#39
: Update dependency eslint to ^5.10.0#38
: Update dependency prettier to ^1.15.3bd4f9ff
: Upgrade NPM modules41d2b9f
: Upgrade NPN dependencies576f166
: Make sure the state table is tagged as expected8906c14
: Initial leasing algorithm implementation3400bcd
: Normalize the stream and table modulescf182c3
: Fix continuous polling on a shard splite92c4ac
: Correct lock file, optimize renovate9c76b02
: Make sure the client recovers to any errorddb50fe
: Upgrade aws-sdk7e4ece3
: Implement roll call for consumers26675f8
: Allow reading from all shards9fcec2f
: Document the state-storedb13161
: Adopt the concept of consumer group69a2b28
: Re-create lock filee64136d
: Correct the proxies, prepare for shard reader timers7c707f3
: Improve debug messages84e9129
: Fix shard distrution and stop consumers after lease expirationd610f8a
: Upgrade AWS-SDKfa2be93
: Add support to manually set checkpoints65b8470
: Remove the coordinated timeout in roll calls08c2834
: Correct the README with the correct encryption documentation8fed106
: Try to acquire leases for shards by sorted shard ID3b5d6c7
: Fix missing initialization of the dynamoDb optiond949dc6
: Correct copyright in the license
#36
: Update dependency aws-sdk to ^2.366.0#33
: Update dependency lint-staged to ^8.1.0#32
: Update dependency husky to ^1.2.0#34
: Update dependency npm-watch to ^0.5.0#35
: Update dependency aws-sdk to ^2.363.0#1
: Enhanced Fan-Out Support#31
: Update dependency eslint-config-lifion to ^1.0.3#29
: Update dependency lint-staged to ^8.0.5#30
: Update dependency auto-changelog to ^1.10.2#23
: Update dependency prettier to ^1.15.2#28
: Update dependency auto-changelog to ^1.10.1#25
: Update dependency eslint to ^5.9.0#26
: Update dependency auto-changelog to ^1.10.0#27
: Update dependency husky to ^1.1.4#24
: Update dependency auto-changelog to ^1.9.0#20
: Update dependency eslint to ^5.8.0#21
: Update dependency lint-staged to v8#22
: Update dependency husky to ^1.1.3#19
: Update dependency eslint to ^5.7.0#18
: Update dependency husky to ^1.1.2#17
: Update dependency semver to ^5.6.0#16
: Update dependency eslint-config-lifion to ^1.0.2#15
: Feature/enable npm publish ci#13
: Update dependency auto-changelog to ^1.8.1#12
: Update dependency eslint-config-lifion to ^1.0.1#11
: Update dependency husky to ^1.1.1#10
: Update dependency eslint to ^5.6.1#9
: Update dependency husky to ^1.0.1#7
: Update dependency eslint-config-lifion to v1#6
: Update dependency eslint to v5#8
: Update dependency husky to v1#5
: Update dependency npm-watch to ^0.4.0#2
: Configure Renovate1be561c
: Initial commit9894deb
: Add basic CircleCI integration27a7d4f
: Re-create package-lock.json5823729
: Add integration with CircleCIb5b9ce1
: Set NVM to use the current LTS3ce84f9
: Add management of stream consumers, refactor stream management562bea1
: Add test coveragee5588a6
: Add enhanced-fanout shard subscriber and initial parsera9765f1
: Upgrade aws-sdk, eslint-config-lifion, and eslint38b435f
: Update documentation4faac4d
: Ensure streams are created, encrypted, and taggedc695f98
: Add a Kinesis records decoder0dd328a
: Recreate the shard subscription stream when expiring972c7f6
: Adopt lifion-aws-event-stream40f156f
: Remove the check-dependencies script in favor of Renovate1bb389b
: Include the shard ID in the piped recordscd5d904
: Connect the parsed records into the clientc591875
: Fix the utils tests4f9fad8
: Add test coverage for lib/utils197f2c4
: Add deploy and publish to circleci30c0a3b
: Replace toBeCalledWith calls with its canonical version5ad427a
: Fix directory for .npmrc and add reports39f098d
: Make the tag test cases more specific0ffdc6a
: Rename project to lifion-kinesisce26fc3
: Change the Renovate configuration07fd3aa
: Delete renovate.jsonc8d578e
: Add renovate.jsona641c0d
: Make sure the CI stops if the tests fail23ac7b7
: Correct the package-lock.json file