This repository was archived by the owner on Apr 15, 2019. It is now read-only.
Version 0.3.0
Change Log
v0.3.0 (2017-12-13)
Implemented enhancements:
- Allow configurable lisky config dir #374
- Add clean lockfile command #364
- Add pretty to default config/set command #345
- Allow users to provide second passphrases via a prompt when e.g. creating transactions #318
- Add create command: create transaction register second passphrase #249
- Add create command: create transaction create multisignature account #248
- Add create command: create transaction register delegate #247
- Add create command: create account #246
- Add create command: create transaction cast vote #60
- Add create command: create transaction transfer (type 0) command #31
- Show command for license and warranty #155
- Add option for pretty printing JSON #191
- Beautify console output #26
- File input command #20
Fixed bugs:
- getKeys function in tablify does not correctly handle nested objects #319
- Prevent config corruption #134
Closed issues:
- Tidy up description for create transaction create multisignature account command #381
- Update .npmignore #368
- Add .only functionality to Given/When/Then functions #363
- Upgrade dependencies #360
- Switch to bitcoin-js Mnemonic library #357
- Test failing on 0.3.0 #351
- Update node to v8, npm to v5 #348
- Remove unused step definitions #335
- Standardise action creator handlers #332
- Standardise action error prefixes #331
- Use an object parameter in crypto module methods #324
- Wrap mocha describe/it for cleaner Given/When/Then compatibility #321
- Cover uncovered branches in createCommand/execFile #309
- Refactor input utils #307
- Standardise stubbing setup in tests #306
- Improve CI vulnerabilities check #304
- Change default reporter to spec for npm test:watch script #297
- Extract get/list command helpers into util file #294
- Split step definitions into modules #292
- GWT tests for set command #287
- GWT tests for list command #286
- GWT tests for get command #285
- GWT tests for env command #284
- GWT tests for encryptPassphrase command #283
- GWT tests for encryptMessage #282
- GWT tests for decryptPassphrase command #281
- GWT tests for decryptMessage command #280
- GWT tests for createAccount command #279
- Add missing colon to
in CONTRIBUTING commits section #275 - Update CONTRIBUTING with more appropriate commit emoji #271
- Add david-dm badge #266
- Make PR branching approach clearer #265
- Remove version badge from README #263
- Run lint in precommit script #261
- Add coverage to CI #259
- Document Given/When/Then pattern #258
- Update .npmignore #257
- Use should-sinon in tests #255
- Standardise command pattern/output #238
- Make terms consistent #228
- Add unit tests for utils/helpers.js #223
- Standardise tests using Given/When/Then pattern #220
- Add documentation for commands new in 0.2.0 #213
- Document lisky secret provision options #201
- Add license information to interactive mode introduction #200
- Add yuidoc #194
Merged pull requests:
- Resolve conflict between execFile and config lockfile - Closes #398 #399 (willclarktech)
- Type votes and unvotes options as strings - Closes #396 #397 (willclarktech)
- Add strip-ansi and disable colors on json output - Closes #391 #392 (Tosch110)
- Cast votes command - Closes #60 #387 (Tosch110)
- Rename --no-json option to --table - Closes #380 #386 (willclarktech)
- Only run report in coverage script - Closes #379 #385 (willclarktech)
- Improve command descriptions - Closes #381 #384 (willclarktech)
- Print array values nicely in table output - Closes #382 #383 (willclarktech)
- Remove explicit SCM checkout #377 (fchavant)
- Allow LISKY_CONFIG_DIR to be set by user - Closes #374 #375 (willclarktech)
- Update npmignore - Closes #368 #372 (willclarktech)
- Beautify console output - Closes #26 #371 (Tosch110)
- Add --version option - Closes #350 #370 (willclarktech)
- Add prettier - Closes #362 #369 (willclarktech)
- Add clean command - Closes #364 #367 (willclarktech)
- Update to lisk js 1.0.0 (via GitHub) - Temp solution to 354 #366 (willclarktech)
- Add support for .only/.skip to Given/When/Then - Closes #363 #365 (willclarktech)
- Upgrade dependencies - Closes #360 #361 (willclarktech)
- Replace bitcore-mnemonic with bip39 - Closes #357 #358 (willclarktech)
- π± Add copyright and warranty notice commands - Closes #155 #356 (Tosch110)
- π Add license information to interactive mode init - Closes #200 #355 (Tosch110)
- Add support for config lockfile - Closes #134 #353 (willclarktech)
- Add pretty to config/set - Closes #345 #349 (willclarktech)
- Add prompt source for passphrases - Closes #318 #346 (willclarktech)
- Add Mocha Given/When/Then wrappers - Closes #321 #344 (willclarktech)
- Improve integer checks - Closes #330 #343 (willclarktech)
- Remove unused step definitions - Closes #335 #342 (willclarktech)
- Standardise action error prefixes - Closes #331 #341 (willclarktech)
- Standardise action creator handlers naming - Closes #332 #340 (willclarktech)
- Improve consistency of terms #338 (willclarktech)
- Standardise stubbing - Closes #306 #336 (willclarktech)
- π Fix tablify deeper objects bug - Closes #319 #334 (Tosch110)
- Revisit input utils - Closes #307 #328 (willclarktech)
- β Adding missing test branches - Closes #309 #326 (Tosch110)
- π± Add create transfer transaction - Closes #31 #325 (Tosch110)
- Document Given/When/Then - Closes #258 #322 (willclarktech)
- Modularise step definitions - Closes #292 #317 (willclarktech)
- π± Add command create transaction create multisignature account - Closes #248 #316 (Tosch110)
- π± Add create transaction register delegate - Closes #247 #315 (Tosch110)
- Notify GitHub with custom "jenkins-ci/lisky" context #314 (fchavant)
- Add CI coverage script - Closes #259 #311 (willclarktech)
- Extract get/list helpers - Closes #294 #310 (willclarktech)
- Add --pretty option - Closes #191 #308 (willclarktech)
- Improve CI vulnerabilities check - Closes #304 #305 (fchavant)
- Create transaction register second passhrase - Closes #249 #303 (Tosch110)
- π± Add file input capability - Closes #20 #302 (willclarktech)
- Refactor decrypt passphrase command tests - Closes #281 #301 (willclarktech)
- Refactor encrypt passphrase command tests - Closes #283 #299 (willclarktech)
- Add test:watch:min script - Closes #297 #298 (willclarktech)
- Refactor decrypt message command tests - Closes #280 #296 (willclarktech)
- Refactor encrypt message tests - Closes #282 #295 (willclarktech)
- Refactor set command tests - Closes #287 #293 (willclarktech)
- Refactor list command tests - Closes #286 #291 (willclarktech)
- Refactor get command tests - Closes #285 #290 (willclarktech)
- Refactor env command tests - Closes #284 #289 (willclarktech)
- Refactor create account tests - Closes #279 #288 (willclarktech)
- Standardise command pattern - Closes #238 #278 (willclarktech)
- :docs: Add missing colon to CONTRIBUTING.md - Closes #275 #276 (willclarktech)
- Update .npmignore - Closes #257 #274 (mpuk)
- Update recommended emoji - Closes #271 #273 (willclarktech)
- Create account - Closes #246 #270 (Tosch110)
- Improve pull request guidelines - Closes #265 #269 (willclarktech)
- Add precommit lint script - Closes #261 #268 (willclarktech)
- Add david-dm badge - Closes #266 #267 (mpuk)
- Removed version number badge #264 (yoyosamo)
- β Add tests for utils/helpers - Closes #223 #262 (willclarktech)
- Use should-sinon - Closes #255 #260 (willclarktech)
- Use Given/When/Then pattern in utils tests - Partial solution for #220 #245 (willclarktech)