|
| 1 | +# Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
| 5 | + |
| 6 | +# [8.1.0](https://github.com/nitsujlangston/bitcore/compare/v5.0.0-beta.44...v8.1.0) (2019-02-27) |
| 7 | + |
| 8 | + |
| 9 | +### Bug Fixes |
| 10 | + |
| 11 | +* do not remove scripts from outputs ([0d9dc85](https://github.com/nitsujlangston/bitcore/commit/0d9dc85)) |
| 12 | +* failed verification if customData is object ([1848cd5](https://github.com/nitsujlangston/bitcore/commit/1848cd5)) |
| 13 | +* Fix callback name ([44a45de](https://github.com/nitsujlangston/bitcore/commit/44a45de)) |
| 14 | +* fix variable typo for paypro. ([6db7923](https://github.com/nitsujlangston/bitcore/commit/6db7923)) |
| 15 | +* handle outgoing TXs foreign crafted ([869840e](https://github.com/nitsujlangston/bitcore/commit/869840e)) |
| 16 | +* show message unconfirmed transactions if there is not transaction confirmed yet ([aea2af5](https://github.com/nitsujlangston/bitcore/commit/aea2af5)) |
| 17 | +* **node:** fix test ([06dee24](https://github.com/nitsujlangston/bitcore/commit/06dee24)) |
| 18 | +* show tx without input addres. Show type of address for tx out ([fb00366](https://github.com/nitsujlangston/bitcore/commit/fb00366)) |
| 19 | +* **bitcore-node:** set all indexes to build in the background ([107fe0b](https://github.com/nitsujlangston/bitcore/commit/107fe0b)) |
| 20 | +* **lib-cash:** match bitcore-lib estimateFee fix ([8650345](https://github.com/nitsujlangston/bitcore/commit/8650345)) |
| 21 | +* **node:** config and rate limit ([d352b20](https://github.com/nitsujlangston/bitcore/commit/d352b20)) |
| 22 | +* **node:** config properties could be undefined ([6fd40d0](https://github.com/nitsujlangston/bitcore/commit/6fd40d0)) |
| 23 | +* **node:** config should use merge, findOneAndUpdate should return new ([8ecd8d6](https://github.com/nitsujlangston/bitcore/commit/8ecd8d6)) |
| 24 | +* **node:** fix some logging ([da5ede5](https://github.com/nitsujlangston/bitcore/commit/da5ede5)) |
| 25 | +* **node:** fixing the repair script so we can repair while a node is syncing ([b1b1e17](https://github.com/nitsujlangston/bitcore/commit/b1b1e17)) |
| 26 | +* **node:** race condition rejects ([d47ffb3](https://github.com/nitsujlangston/bitcore/commit/d47ffb3)) |
| 27 | +* **node:** remove wallet from websockets ([b1a2d63](https://github.com/nitsujlangston/bitcore/commit/b1a2d63)) |
| 28 | +* **node:** removing confirmations ([51ccf3f](https://github.com/nitsujlangston/bitcore/commit/51ccf3f)) |
| 29 | +* **node:** removing limits on wallet address endpoint ([8b1515b](https://github.com/nitsujlangston/bitcore/commit/8b1515b)) |
| 30 | +* typo - s/Payment/PaymentACK/ ([7b408c3](https://github.com/nitsujlangston/bitcore/commit/7b408c3)) |
| 31 | +* wrong output value calculation in _buildTx ([2e1cc88](https://github.com/nitsujlangston/bitcore/commit/2e1cc88)) |
| 32 | +* **node:** removing unneeded properties ([7f2ad9f](https://github.com/nitsujlangston/bitcore/commit/7f2ad9f)) |
| 33 | +* **node:** resync uses connect ([74df9b8](https://github.com/nitsujlangston/bitcore/commit/74df9b8)) |
| 34 | +* **node:** stream has a memory leak, use event emitter instead ([d256e5c](https://github.com/nitsujlangston/bitcore/commit/d256e5c)) |
| 35 | +* **server:** Fix unconfirmed utxo results ([72bf2bb](https://github.com/nitsujlangston/bitcore/commit/72bf2bb)) |
| 36 | +* **sync:** handle sync node going awol ([372b273](https://github.com/nitsujlangston/bitcore/commit/372b273)) |
| 37 | + |
| 38 | + |
| 39 | +### Features |
| 40 | + |
| 41 | +* **api:** Adds check wallet endpoint ([a606095](https://github.com/nitsujlangston/bitcore/commit/a606095)) |
| 42 | +* **api:** break balance response into confirmed and unconfirmed components ([894cec5](https://github.com/nitsujlangston/bitcore/commit/894cec5)) |
| 43 | +* **api:** cache fee estimates that hit rpc ([d752027](https://github.com/nitsujlangston/bitcore/commit/d752027)) |
| 44 | +* **api:** Rate Limits ([cee765f](https://github.com/nitsujlangston/bitcore/commit/cee765f)) |
| 45 | +* **config:** expand '~' for BITCORE_CONFIG_PATH ([db5a17e](https://github.com/nitsujlangston/bitcore/commit/db5a17e)) |
| 46 | +* **gitignore:** untracked vim/mac files ([8f5fb27](https://github.com/nitsujlangston/bitcore/commit/8f5fb27)) |
| 47 | +* **insight:** begin building out blocks view, related components ([92f0259](https://github.com/nitsujlangston/bitcore/commit/92f0259)) |
| 48 | +* **insight:** block detail view ([3d50203](https://github.com/nitsujlangston/bitcore/commit/3d50203)) |
| 49 | +* **insight:** scaffold routing, continue building out blocks view ([afdc409](https://github.com/nitsujlangston/bitcore/commit/afdc409)) |
| 50 | +* **node:** dependency injection / config ([640310c](https://github.com/nitsujlangston/bitcore/commit/640310c)) |
| 51 | +* **node:** scaffold search ([0d19ada](https://github.com/nitsujlangston/bitcore/commit/0d19ada)) |
| 52 | +* **service:** support multiple sync nodes ([66385ce](https://github.com/nitsujlangston/bitcore/commit/66385ce)) |
| 53 | +* **sync:** prune mempool transactions and coins when conflicting ones come in ([18ffda1](https://github.com/nitsujlangston/bitcore/commit/18ffda1)) |
| 54 | +* **tests:** Add v8 history testing template ([904cbd4](https://github.com/nitsujlangston/bitcore/commit/904cbd4)) |
| 55 | + |
| 56 | + |
| 57 | +### Performance Improvements |
| 58 | + |
| 59 | +* **api:** stream wallet address import process ([e0333f8](https://github.com/nitsujlangston/bitcore/commit/e0333f8)) |
| 60 | +* **api:** transaction list performance enhancements ([f2d6ec9](https://github.com/nitsujlangston/bitcore/commit/f2d6ec9)) |
| 61 | +* **db:** wallet partial indexes ([65e72d4](https://github.com/nitsujlangston/bitcore/commit/65e72d4)) |
| 62 | +* **sync:** add utxo cache behavior to coin spend ([3dd7521](https://github.com/nitsujlangston/bitcore/commit/3dd7521)) |
| 63 | +* **sync:** lra cache address encoding of output scripts ([6892f43](https://github.com/nitsujlangston/bitcore/commit/6892f43)) |
| 64 | +* **wallet api:** improve wallet transaction list performance ([7491e6f](https://github.com/nitsujlangston/bitcore/commit/7491e6f)) |
| 65 | + |
| 66 | + |
| 67 | +### BREAKING CHANGES |
| 68 | + |
| 69 | +* **api:** balance response has changed from `{balance: number}` to `{confirmed: number, |
| 70 | +unconfirmed: number}` |
| 71 | +* **wallet api:** no longer page based on _id |
| 72 | + |
| 73 | + |
| 74 | + |
| 75 | + |
| 76 | + |
1 | 77 | # [8.0.0](https://github.com/nitsujlangston/bitcore/compare/v5.0.0-beta.44...v8.0.0) (2019-02-27)
|
2 | 78 |
|
3 | 79 |
|
@@ -405,6 +481,3 @@ unconfirmed: number}`
|
405 | 481 |
|
406 | 482 |
|
407 | 483 | # 0.1.0 (2013-07-04)
|
408 |
| - |
409 |
| - |
410 |
| - |
|
0 commit comments