1 | 1.0.0 / 2016-03-26
|
2 | ------------------
|
3 | - upgraded to `secp256k1`. [#15][#15]
|
4 |
|
5 | 0.8.0 / 2014-09-29
|
6 | ------------------
|
7 | - updated `"ecurve": "^0.8.0"` to `"ecurve": "^1.0.0"`
|
8 |
|
9 | 0.7.0 / 2014-06-11
|
10 | ------------------
|
11 | * updated `"ecurve": "^0.6.0"` to `"ecurve": "^0.8.0"`
|
12 | * removed `terst` for `assert`
|
13 |
|
14 | 0.6.0 / 2014-06-03
|
15 | ------------------
|
16 | * added field `pubKeyHash` and alias `publicHash`
|
17 | * removed semicolons (CryptoCoinJS should no longer use them)
|
18 |
|
19 | 0.5.0 / 2014-06-03
|
20 | ------------------
|
21 | * add TravisCI
|
22 | * add Coveralls
|
23 | * upgraded `secure-random@~0.2.1` to `secure-random@^1.0.0` dev dep
|
24 | * removed `ecurve-names` dep, functionality is now present in `ecurve`
|
25 | * upgraded from `ecurve@~0.3.x` to `ecurve@^0.6.0`
|
26 | * removed static field `compressByDefault`
|
27 | * field `compressed` is now set to `true` by default
|
28 | * upgraded `terst` dev dep to `0.2.0`
|
29 | * upgraded `bigi@~0.2.0` to `bigi@^1.1.0`
|
30 | * add testling
|
31 |
|
32 | 0.4.2 / 2014-04-17
|
33 | ------------------
|
34 | * bugfix: fixed `compressed` when `new` isn't used with the constructor. #12
|
35 |
|
36 | 0.4.1 / 2014-04-14
|
37 | ------------------
|
38 | * bugfix: fixed input when `new` isn't used with the constructor. #11, #9
|
39 |
|
40 | 0.4.0 / 2014-03-09
|
41 | ------------------
|
42 | * Dropped sha256 and ripemd160 deps. Upgraded to crypto-hashing library.
|
43 | * removed function wrapper
|
44 | * Changed the way the constuctor works. Only supports input types of `Array`, `Buffer`, or `Uint8Array`. Does NOT randomly generate a private key anymore.
|
45 | * added `publicKey` property
|
46 | * ~~added `pubKeyHash`/`publicHash` property~~
|
47 | * added `publicPoint`, removed `getPubPoint()`
|
48 | * removed `getPub()`, use `publicKey` instead
|
49 | * removed `getPubKeyHash()`, use `publicHash` or `pubKeyHash` instead
|
50 | * removed `sign()` and `verify()`, methods can be accessed from [ecdsa](https://github.com/cryptocoinjs/ecdsa)
|
51 | * added `privateExportKey`
|
52 | * removed `getExportedPrivateKey`, note that `getExportedPrivateKey` was essentially just a way to get WIF
|
53 | * removed `decodeString()`, use package [coinstring][coinstring] in its place
|
54 | * removed `getBitcoinAddress()`, use package [coinstring][coinstring] in its place
|
55 | * removed `setCompressed`, use `compressed` property instead
|
56 | * removed deps: `ecdsa`, `convert-hex`, `btc-address`, `bs58`
|
57 | * updated deps: `ecurve` and `ecurve-names`
|
58 | * removed `pubKeyHash` property, removes dependency upon `crypto-hashing`
|
59 | * removed dep `crypto-hashing`
|
60 |
|
61 | 0.3.0 / 2014-02-03
|
62 | ------------------
|
63 | * Removed bower and component support. Closes #8
|
64 | * Upgraded version number so that `cryptocoin` could install. Changes in `0.2.1` could qualify for a `0.3.0`.
|
65 |
|
66 | 0.2.1 / 2014-01-23
|
67 | ------------------
|
68 | * Update dependency package names/versions
|
69 |
|
70 | 0.2.0 / 2013-12-07
|
71 | ------------------
|
72 | * added `recoverPubKey()` from package `ecdsa`
|
73 | * updated to `ecdsa` `0.2.0`
|
74 | * [remiq](https://github.com/remiq) fixed `getExportedPrivateKey()`, see: https://github.com/cryptocoinjs/eckey/pull/2
|
75 | * updated name of deps: `bigi` and `bs58`
|
76 |
|
77 | 0.1.1 / 2013-12-05
|
78 | ------------------
|
79 | * typo in `toString()` method. Closes #1
|
80 |
|
81 | 0.1.0 / 2013-11-20
|
82 | ------------------
|
83 | * changed package name
|
84 | * removed AMD support
|
85 |
|
86 | 0.0.1 / 2013-11-12
|
87 | ------------------
|
88 | * initial release
|
89 |
|
90 | [coinstring]: https://github.com/cryptocoinjs/coinstring
|
91 |
|
92 |
|
93 | [#14]: https://github.com/cryptocoinjs/eckey/pull/14
|
94 |
|
95 | [#13]: https://github.com/cryptocoinjs/eckey/issues/13
|
96 |
|
97 | [#12]: https://github.com/cryptocoinjs/eckey/pull/12
|
98 |
|
99 | [#11]: https://github.com/cryptocoinjs/eckey/pull/11
|
100 |
|
101 | [#10]: https://github.com/cryptocoinjs/eckey/issues/10
|
102 |
|
103 | [#9]: https://github.com/cryptocoinjs/eckey/issues/9
|
104 |
|
105 | [#8]: https://github.com/cryptocoinjs/eckey/issues/8
|
106 |
|
107 | [#7]: https://github.com/cryptocoinjs/eckey/issues/7
|
108 |
|
109 | [#6]: https://github.com/cryptocoinjs/eckey/issues/6
|
110 |
|
111 | [#5]: https://github.com/cryptocoinjs/eckey/pull/5
|
112 |
|
113 | [#4]: https://github.com/cryptocoinjs/eckey/pull/4
|
114 |
|
115 | [#3]: https://github.com/cryptocoinjs/eckey/issues/3
|
116 |
|
117 | [#2]: https://github.com/cryptocoinjs/eckey/pull/2
|
118 |
|
119 | [#1]: https://github.com/cryptocoinjs/eckey/issues/1
|