This repository was archived by the owner on Jun 7, 2019. It is now read-only.
Version 2.0.0-rc.0
Pre-release
Pre-release
Change Log
v2.0.0-rc.0 (2018-12-03)
lisk-elements (v2.0.0-rc.0)
Closed issues:
- Could not find a declaration file for module 'browserify-bignum'. #912
- Remove default export field from non-parent pacages #859
- Restrict to Node version above 8.10 #852
- Recover unit test for all the modules #844
- Remove publish browser script #836
- Add section in readme for building the project #833
- Disable tslint config #826
- Global variable sandbox is missing #825
- Remove duplicate setting between tsconfig and tslint #823
- Disable completed-docs of TSLint #819
- Temporally disable strict-boolean-expressions of TSLint #818
- Add a new template for .nycrc for TypeScript files #814
- Change rule for filename from camelCase to Snake_case #811
- Loosen TSlint setup #808
- Consider package duplication between root and child packages #805
- Migrate lisk-elements package to TypeScript #802
- Set up TypeScript for lisk-elements #781
- Upgrade to Node.js v8 #715
- Implement immutability #426
- Implement strict type system #417
Merged pull requests:
- Fix not to expose custom external library definition - Closes #912 #914 (shuse2)
- Remove default export from child packages and lisk-elements #860 (shuse2)
- Upgrade minimum node version to 8.10 - Closes #852 #858 (shuse2)
- Add missing unit test after typescript migration - Closes #844 #856 (shuse2)
- Update lisk-elements to typescript #847 (shuse2)
- Update readme for tests and faq - Closes #833 #839 (mitsujutsu)
- Remove browser publish script #838 (shuse2)
- Fix sinon global for typescript - Closes #825 #835 (shuse2)
- Disable Filename, object odering, and type predicates - Closes #826 #827 (shuse2)
- Remove duplicate tslint setting - Closes #823 #824 (shuse2)
- Disable strict-boolean-expressions - Closes #818 #821 (shuse2)
- Add .nycrc template for TypeScript files - Closes #814 #815 (ishantiw)
- Disable completed-docs rule for tslint - Closes #819 #820 (shuse2)
- Change tslint filename rule from camelCase to Snake_case - Closes #811 #812 (ishantiw)
- Loosen TSLint setup #809 (shuse2)
- Upgrade to Node.js v8 as default - Closes #715 #784 (willclarktech)
- Add TypeScript setup - Closes #781 #787 (willclarktech)
@liskhq/lisk-client (v2.0.0)
Closed issues:
Merged pull requests:
- Update @liskhq/lisk-client to typescript - Closes #801 #842 (shuse2)
- Remove browser publish script #838 (shuse2)
@liskhq/lisk-api-client (v2.0.0)
Closed issues:
- Include all high level error response in APIError #916
- Fix types definition for APIClient #863
- Migrate @liskhq/lisk-api-client package to TypeScript #799
- Add Error.code for API response error #791
Merged pull requests:
- Extend APIError to have errors from core #919 (shuse2)
- Fix type definition for APIClient - Closes #863 #864 (shuse2)
- Move constants to specific packages - Closes #785 #857 (shuse2)
- Add custom error with errno in api-client - Closes #791 #846 (mitsujutsu)
- Convert @liskhq/lisk-api-client to typescript - Closes #799 #831 (mitsujutsu)
@liskhq/lisk-constants (v1.2.0)
Closed issues:
Merged pull requests:
- Update MAX_TRANSACTION_AMOUNT - Closes #779 #786 (willclarktech)
@liskhq/lisk-passphrase (v2.0.0)
Closed issues:
- Lisk Element should allow BIP39 standard passphrase with up to 24 words #862
- Migrate @liskhq/lisk-passphrase package to Typescript #798
Merged pull requests:
- Add valid number of words to validate passphrase #866 (shuse2)
- Move constants to specific packages - Closes #785 #857 (shuse2)
- Migration of @liskhq/lisk-passphrase package to TypeScript - Closes #798 #813 (ishantiw)
@liskhq/lisk-transactions (v2.0.0)
Closed issues:
- Remove newly defined types of transactions from the exposed file #848
- Fix transaction module testing #843
- Update test to check reject amount zero for transfer transaction #837
- Update validation for address to match lisk-core #832
- Migrate @liskhq/lisk-transactions package to TypeScript #800
- Disallow 0 amounts for transfer transactions #783
- Update MAX_TRANSACTION_AMOUNT constant #779
- Validate transaction creator inputs #752
Merged pull requests:
- Move constants to specific packages - Closes #785 #857 (shuse2)
- Remove transaction interface from exposing #855 (shuse2)
- Fix transaction test to cover root files #845 (shuse2)
- Update address validation - Closes #832 #841 (mitsujutsu)
- Remove outdated zero transfer amount test - Closes #837 #840 (mitsujutsu)
- Convert @liskhq/lisk-transactions typescript - Closes #800 #822 (shuse2)
- Disallow 0 amounts for transfer transactions - Closes #783 #794 (mitsujutsu)
- Update MAX_TRANSACTION_AMOUNT - Closes #779 #786 (willclarktech)
- Validate transaction inputs - Closes #752 #762 (yatki)
@liskhq/lisk-cryptography (v2.0.0)
Closed issues:
- Fix lisk-cryptography/package-lock.json #828
- Migrate @liskhq/lisk-cryptography package to TypeScript #797
- Benchmark tweetnacl vs sodium-native #789
- @liskhq/lisk-cryptography does not export constants #906
- Add support for sodium-native library in cryptography #772
Merged pull requests:
- Expose constants from lisk-cryptography - Closes #906 #907 (shuse2)
- Move constants to specific packages - Closes #785 #857 (shuse2)
- Convert @liskhq/lisk-cryptography to typescript - Closes #797 #834 (SargeKhan)
- Fix cryptography package-lock.json - Closes #828 #829 (mitsujutsu)
- 789 - Add benchmark for nacl libraries #810 (mitsujutsu)
- Add support for sodium-native library in cryptography - Closes #772 #782 (mitsujutsu)