UNPKG

4.6 kBMarkdownView Raw
11.0.0 / 2016-03-26
2------------------
3- upgraded to `secp256k1`. [#15][#15]
4
50.8.0 / 2014-09-29
6------------------
7- updated `"ecurve": "^0.8.0"` to `"ecurve": "^1.0.0"`
8
90.7.0 / 2014-06-11
10------------------
11* updated `"ecurve": "^0.6.0"` to `"ecurve": "^0.8.0"`
12* removed `terst` for `assert`
13
140.6.0 / 2014-06-03
15------------------
16* added field `pubKeyHash` and alias `publicHash`
17* removed semicolons (CryptoCoinJS should no longer use them)
18
190.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
320.4.2 / 2014-04-17
33------------------
34* bugfix: fixed `compressed` when `new` isn't used with the constructor. #12
35
360.4.1 / 2014-04-14
37------------------
38* bugfix: fixed input when `new` isn't used with the constructor. #11, #9
39
400.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
610.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
660.2.1 / 2014-01-23
67------------------
68* Update dependency package names/versions
69
700.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
770.1.1 / 2013-12-05
78------------------
79* typo in `toString()` method. Closes #1
80
810.1.0 / 2013-11-20
82------------------
83* changed package name
84* removed AMD support
85
860.0.1 / 2013-11-12
87------------------
88* initial release
89
90[coinstring]: https://github.com/cryptocoinjs/coinstring
91
92<!--- secp256k1 instead ecurve -->
93[#14]: https://github.com/cryptocoinjs/eckey/pull/14
94<!--- Private key [1, n - 1] range -->
95[#13]: https://github.com/cryptocoinjs/eckey/issues/13
96<!--- Pass the `compressed` flag when used without `new` -->
97[#12]: https://github.com/cryptocoinjs/eckey/pull/12
98<!--- Fixed variable name -->
99[#11]: https://github.com/cryptocoinjs/eckey/pull/11
100<!--- Repository description -->
101[#10]: https://github.com/cryptocoinjs/eckey/issues/10
102<!--- Input is undefined -->
103[#9]: https://github.com/cryptocoinjs/eckey/issues/9
104<!--- Retarget for just NodeJS and Browserify -->
105[#8]: https://github.com/cryptocoinjs/eckey/issues/8
106<!--- Transition from convert-hex to binstring -->
107[#7]: https://github.com/cryptocoinjs/eckey/issues/7
108<!--- More explicit setting of testnet / prod net -->
109[#6]: https://github.com/cryptocoinjs/eckey/issues/6
110<!--- Adding checksum checks in ECkey decode strings -->
111[#5]: https://github.com/cryptocoinjs/eckey/pull/5
112<!--- update deps - makes eckey npm installable -->
113[#4]: https://github.com/cryptocoinjs/eckey/pull/4
114<!--- doesn't install: npm ERR! 404 'cryptocoin-base58' is not in the npm registry -->
115[#3]: https://github.com/cryptocoinjs/eckey/issues/3
116<!--- Fixed getExportedPrivateKey() returning uncompressed private key -->
117[#2]: https://github.com/cryptocoinjs/eckey/pull/2
118<!--- fix code typo [bug] -->
119[#1]: https://github.com/cryptocoinjs/eckey/issues/1