0.4.0 / 2014-09-24 ------------------ - dropped `sha512` dependency and upgraded to crypto-browserify that supports sha512 0.3.1 / 2014-07-11 ------------------ - removed superfluous code `this._privateKeyBigInteger` 0.3.0 / 2014-06-29 ------------------ - bugfix: if private key was less than 32 bytes, pad out to 32 bytes with leading zeros (this happens in derive) - changed behavior of `privateExtendedKey()` and `publicExtendedKey()` to return base 58 encoded `string` instead of `Buffer` - changed behavior of `fromExtendedKey()` from accepting a type of `Buffer` bytes to base58 `string` 0.2.0 / 2014-06-25 ------------------ - upgraded `"ecurve": "^0.8.0"` to `"ecurve": "^1.0.0"` - added functionality to derive public to public child keys 0.1.0 / 2014-06-16 ------------------ - removed semicolons per http://cryptocoinjs.com/about/contributing/#semicolons - removed `ECKey` dep - added `ecurve` dep - removed `terst` dev dep for `assert` - added method `fromMasterSeed(seedBuffer, [versions])` - changed constructor from `new HDKey(masterSeed, [versions])` to `new HDKey([versions])` - added properties: `privateKey` and `publicKey` - removed method `getIdentifier()`, added property `identifier` - removed method `getFingerprint()`, added property `fingerprint` - renamed `private` to `privateExtendedKey` - renamed `public` to `publicExtendedKey` - added method `fromExtendedKey()` 0.0.1 / 2014-05-29 ------------------ - initial release