Skip to content

Latest commit

 

History

History
88 lines (80 loc) · 7.58 KB

CHANGELOG.md

File metadata and controls

88 lines (80 loc) · 7.58 KB

Сhangelog

  • Fixed Bter BCC vs BCH in fetchTickers, #83
  • Fixed Python byte-encoding with Gemini, #30, #113,
  • Added experimental fetchOrders () workaround and other private methods for Poloniex (WIP), #102
  • Python pip is now cached in Travis CI, #108
  • Tox is now enforcing Python PEP8 with flake8 upon each build in Travis CI, #107
  • Added ETH markets to OKCoin USD, #103
  • Python codebase is now PEP8-conformant, #104, #106
  • Unified createOrder () return, #94
  • Started work on orders/trades unification, #71, #102
  • Added support for a new exchange: BTC Markets (Australia)
  • Updated CONTRIBUTING guidelines
  • Added a new ad-hoc test-frontend to run individual tests of all exchanges in all languages in parallel, see How To Build & Run Tests On Your Local Machine
  • Started adding fetchTickers () (all at once) where applicable, #7
  • Fixed Bittrex used/pending balance, #91

Version 1.3.x 2017-08-08

- Version 1.3.x is backward incompatible with previous versions due to a major renaming in the code
  • Renamed basic elements for consistency, this change is backward-incompatible! #89
    • renamed (M|m)arket[s] → (E|e)xchange[s] everywhere in code, tests, examples and docs
    • renamed (P|p)roduct[s] → (M|m)arket[s] everywhere as well
  • Added optional substituteCommonCurrencyCodes exchange parameter (true by default)
  • Fixed HitBTC string/float/decimal conversions, #88
  • Initial Bitcoin Cash support (preferred BCH to BCC), #83
  • Fixed Kraken BTC balance, #82
  • Added additional extra params to fetchOrderBook to control the level of order book aggregation detail, #84
  • Reworked exception hierarchy and error handling for unification
  • Fixed CHBTC missing bid/ask handling in order books for certain symbols

Version 1.2.x 2017-08-01

  • Fixed Gatecoin private API body in GET-requests, #80
  • Added optional userAgent property, #67
  • Balance APIs unified, #36
  • Added auto product loading, users forget to preload them manually, #57, #68, #69
  • Added missing last field to Poloniex tickers, #75
  • Fixed CHBTC fetchOrder, #74
  • Removed obsolete crypto dependency (switched to crypto-js completely), #23, #52
  • New tests system that launches individual market tests in parallel (now running 3 minutes instead of 20)
  • BTC-e shutdown

screen shot 2017-08-01 at 01 20 21

  • Fixed a typo in Python examples, #65
  • Fixed Yunbi and CHBTC orders, #62, #63
  • Fixed missing Kraken balance currencies, #60
  • Fixed Kraken EOrder:Trading agreement required, fixed support for custom order params, #58
  • Coingi exchange support added
  • Added basic error handling and exceptions for connectivity / auth errors
  • Switched major version to 1.x.x
  • Fixed Yunbi private API, #55
  • Gatecoin exchange added, #54
  • Yunbi exchange added, #50
  • CHBTC exchange added, #50
  • Added JavaScript, Python and PHP examples
  • Added missing LTC/USD, LTC/EUR, LTC/BTC pairs to Bitstamp, #48
  • Fixed reversed pairs for Poloniex, #46
  • BL3P exchange support added, #44
  • Fixed Bittrex load_products method, #43
  • Fixed a typo in bitfinex ocoorder parameter, #38
  • Fixed GDAX orders, #35
  • Added missing method param to BTC-e private API, #33
  • Fixed multiple auth errors due to the missing .encode () in Python, Yobit issue #26, Kraken issue #27, Bter issue #28, Liqui issue #29, Gemini issue #30, Cex.io issue #31, QuadrigaCX issue #32
  • Added __version__ to Python bindings, #25
  • Fixed multiple auth errors, #24
  • CoinMarketCap API support added (not an exchange), #22
  • Fixed GDAX API minor errors, #20
  • Fixed Bitfinex private API, #19
  • Added products_by_id and symbols market properties, #18
  • Fixed Python 3.4.5 compatibility, #14
  • Fixed DSH/DASH inconsistency with HitBTC and BTC-e, #12
  • Fixed missing bid/ask handling in Liqui (same API as BTC-e), #11
  • Fixed bid/ask inconsistency with BTC-e, #10
  • Reworked unified order APIs (removed unnecessary methods), #9
  • Liqui exchange support added, #8
  • Bter exchange support added, #8
  • Livecoin exchange support added, #8
  • Added a markets variable for listing exchange ids programmatically, #6
  • Fixed ANXPRO ticker API in Python, #5
  • Fixed pairs inconsistencies across markets, #4
  • Orderbook APIs unified, #3
  • Ticker APIs unified
  • Fixed GDAX fetch_trades, #2