v8.1.0
nitsujlangston
released this
27 Feb 16:59
·
4658 commits
to master
since this release
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
8.1.0 (2019-02-27)
Bug Fixes
- do not remove scripts from outputs (0d9dc85)
- failed verification if customData is object (1848cd5)
- Fix callback name (44a45de)
- fix variable typo for paypro. (6db7923)
- handle outgoing TXs foreign crafted (869840e)
- show message unconfirmed transactions if there is not transaction confirmed yet (aea2af5)
- node: fix test (06dee24)
- show tx without input addres. Show type of address for tx out (fb00366)
- bitcore-node: set all indexes to build in the background (107fe0b)
- lib-cash: match bitcore-lib estimateFee fix (8650345)
- node: config and rate limit (d352b20)
- node: config properties could be undefined (6fd40d0)
- node: config should use merge, findOneAndUpdate should return new (8ecd8d6)
- node: fix some logging (da5ede5)
- node: fixing the repair script so we can repair while a node is syncing (b1b1e17)
- node: race condition rejects (d47ffb3)
- node: remove wallet from websockets (b1a2d63)
- node: removing confirmations (51ccf3f)
- node: removing limits on wallet address endpoint (8b1515b)
- typo - s/Payment/PaymentACK/ (7b408c3)
- wrong output value calculation in _buildTx (2e1cc88)
- node: removing unneeded properties (7f2ad9f)
- node: resync uses connect (74df9b8)
- node: stream has a memory leak, use event emitter instead (d256e5c)
- server: Fix unconfirmed utxo results (72bf2bb)
- sync: handle sync node going awol (372b273)
Features
- api: Adds check wallet endpoint (a606095)
- api: break balance response into confirmed and unconfirmed components (894cec5)
- api: cache fee estimates that hit rpc (d752027)
- api: Rate Limits (cee765f)
- config: expand '~' for BITCORE_CONFIG_PATH (db5a17e)
- gitignore: untracked vim/mac files (8f5fb27)
- insight: begin building out blocks view, related components (92f0259)
- insight: block detail view (3d50203)
- insight: scaffold routing, continue building out blocks view (afdc409)
- node: dependency injection / config (640310c)
- node: scaffold search (0d19ada)
- service: support multiple sync nodes (66385ce)
- sync: prune mempool transactions and coins when conflicting ones come in (18ffda1)
- tests: Add v8 history testing template (904cbd4)
Performance Improvements
- api: stream wallet address import process (e0333f8)
- api: transaction list performance enhancements (f2d6ec9)
- db: wallet partial indexes (65e72d4)
- sync: add utxo cache behavior to coin spend (3dd7521)
- sync: lra cache address encoding of output scripts (6892f43)
- wallet api: improve wallet transaction list performance (7491e6f)
BREAKING CHANGES
- api: balance response has changed from
{balance: number}
to{confirmed: number, unconfirmed: number}
- wallet api: no longer page based on _id
8.0.0 (2019-02-27)
Bug Fixes
- bitcore-node: set all indexes to build in the background (107fe0b)
- lib-cash: match bitcore-lib estimateFee fix (8650345)
- node: config and rate limit (d352b20)
- node: config properties could be undefined (6fd40d0)
- node: config should use merge, findOneAndUpdate should return new (8ecd8d6)
- node: fix some logging (da5ede5)
- node: fix test (06dee24)
- node: fixing the repair script so we can repair while a node is syncing (b1b1e17)
- Fix callback name (44a45de)
- node: race condition rejects (d47ffb3)
- node: remove wallet from websockets (b1a2d63)
- node: removing confirmations (51ccf3f)
- node: removing limits on wallet address endpoint (8b1515b)
- node: removing unneeded properties (7f2ad9f)
- node: resync uses connect (74df9b8)
- node: stream has a memory leak, use event emitter instead (d256e5c)
- server: Fix unconfirmed utxo results (72bf2bb)
- sync: handle sync node going awol (372b273)
Features
- api: Adds check wallet endpoint (a606095)
- api: break balance response into confirmed and unconfirmed components (894cec5)
- api: cache fee estimates that hit rpc (d752027)
- api: Rate Limits (cee765f)
- config: expand '~' for BITCORE_CONFIG_PATH (db5a17e)
- gitignore: untracked vim/mac files (8f5fb27)
- insight: begin building out blocks view, related components (92f0259)
- insight: block detail view (3d50203)
- insight: scaffold routing, continue building out blocks view (afdc409)
- node: dependency injection / config (640310c)
- node: scaffold search (0d19ada)
- service: support multiple sync nodes (66385ce)
- sync: prune mempool transactions and coins when conflicting ones come in (18ffda1)
- tests: Add v8 history testing template (904cbd4)
Performance Improvements
- api: stream wallet address import process (e0333f8)
- api: transaction list performance enhancements (f2d6ec9)
- db: wallet partial indexes (65e72d4)
- sync: add utxo cache behavior to coin spend (3dd7521)
- sync: lra cache address encoding of output scripts (6892f43)
- wallet api: improve wallet transaction list performance (7491e6f)
BREAKING CHANGES
- api: balance response has changed from
{balance: number}
to{confirmed: number, unconfirmed: number}
- wallet api: no longer page based on _id