* Bugfix: Init uvloop earlier so backends that use loop will not fail
* Docs: Remove FAQ, added performance doc section
* Bugfix: 404 - Use AsyncConnection object for Binance OI
* Feature: Rework how raw data is stored (when enabled). REST data can now be captured
* Feature: New feedhandler method, `add_feed_running` allows user to add feed to running instance of a feedhandler
* Feature: create_db defaults to False on InfluxDB backends
* Feature: Normalize Bitmex Symbols
* Update: Remove extraneous methods in feed objects used to query symbol information
* Feature: Use realtime ticker for Binance
* Bugfix: Bitmex symbols not being normalized correctly
* Bugfix: Fix GCP PubSub backend
* Bugfix: Fix historical data REST api for Bitmex
* Feature: Use separate tasks (fed by async queue) for backend writing. Redis now uses this method
* Bugfix: Allow user specified max depths on Kraken
* Feature: Add backend queue support to ZMQ backend
* Feature: Add backend queue support to Socket backends
* Feature: Add VictoriaMetrics support via backend
* Feature: Add backend queue support to influx and elastic
* Feature: Candle support
* Bugfix: Ignore untradeable symbols in Binance symbol generation
* Feature: Add backend support for queues in Postgres. Rework postgres backend and supply example SQL file to create tables for demo
* Bugfix: Fix ByBit symbol generation
* Feature: Authenticated channel support for OKX/OKCOIN
* Update: Poloniex changed signaure of ticker data
* Feature: Candles for Binance Futures
* Feature: Premium Index Candle support for Binance Futures
* Feature: Update Gateio to use new v4 websocket api. Adds support for candles
* Bugfix: Fix open interest on OKEx
* Bugfix: OKEx was duplicating subscriptions
* Breaking Change: Core callbacks (trade, candle, books, ticker, open interest, funding, liquidations, index) now use custom objects