Skip to content

Latest commit

 

History

History
119 lines (68 loc) · 3.11 KB

ReleaseNotes.md

File metadata and controls

119 lines (68 loc) · 3.11 KB

CoreBitcoin Release Notes

CoreBitcoin 0.6.7

March 30, 2015.

  • Implemented RFC6979 deterministic signatures (BTCKey). Previously signatures were also deterministic, but non-standard.
  • Implemented Automatic Encrypted Wallet Backup scheme (BTCEncryptedBackup).
  • Fixed crash in BTCBitcoinURL parser on invalid amounts.

CoreBitcoin 0.6.6

March 29, 2015.

  • Added support for BIP70 Payment Requests (BTCPaymentProtocol). Note: X.509 signatures are not verified on OS X yet.
  • Implemented ECIES compatible with Bitcore-ECIES implementation (BTCEncryptedMessage).
  • Merged improved Xcode SDK detection to update_openssl.sh by Mark Pfluger (@mpfluger).
  • Added SHA512 function (BTCSHA512).
  • Added tail mutation checks to BTCMerkleTree.

CoreBitcoin 0.6.5

March 6, 2015.

  • Added merkle tree implementation (BTCMerkleTree).

CoreBitcoin 0.6.4

March 6, 2015.

  • Optimized hash functions to efficiently work with memory-mapped NSData instances (BTCSHA1, BTCSHA256, BTCSHA256Concat etc).

CoreBitcoin 0.6.3

March 3, 2015.

  • Added Payment Request support to BTCBitcoinURL according to BIP72.
  • Added Payment Request support to BTCNetwork according to BIP70.
  • Added support for tpub... and tprv... extended key encoding on testnet (BTCKeychain).
  • Improved format conversion API of BTCBigNumber.

CoreBitcoin 0.6.2

January 30, 2015.

  • Added price source API (BTCPriceSource) with support for Coinbase, Coindesk, Winkdex, Paymium and custom implementations.
  • Added label to BTCBitcoinURL.
  • Improved linking of inputs and outputs to their transaction instance (BTCTransaction).
  • Added safety check to QR code scanner (BTCQRCode).
  • Fixed rounding bug in BTCNumberFormatter.

CoreBitcoin 0.6.0

December 3, 2014.

  • Improved property declarations to work better with Swift.
  • Streamlined hex-related methods (BTCHexFromData, BTCDataFromHex etc)

CoreBitcoin 0.5.3

December 2, 2014.

  • Block and block headers API (BTCBlock, BTCBlockHeader).
  • Unified hash-to-ID conversion for transactions and blocks (BTCHashFromID, BTCIDFromHash).
  • Added various optional properties to transaction, inputs and outputs (BTCTransaction, BTCTransactionInput, BTCTransactionOutput).
  • Renamed type BTCSatoshi to BTCAmount.

CoreBitcoin 0.5.2

November 21, 2014.

  • Added WIF API and testnet support to BTCKey.
  • Swift interoperability improvements.

CoreBitcoin 0.5.1

November 18, 2014.

  • Fixed dependencies on UIKit and AppKit.

CoreBitcoin 0.5.0

November 18, 2014.

  • First CocoaPod published.

CoreBitcoin 0.1.0

August 11, 2013.

  • First commit.