CoinCompare - Cryptocurrency Market Capitalization
--------------------------------------------------

CHANGES HISTORY
---------------
v1.5.5 - 30 July 2020
- Real-time data feed update: socket.io replaced with websockets.

v1.5.4 - 09 June 2019
- Bug fix: coins comparison doesn't work when coin page key settings is set to lower case symbol or lower case name.

v1.5.3 - 25 March 2019
- Bug fix: strings overrides functionality doesn't work for languages other than default.

v1.5.2 - 19 December 2018
- New coins added.
- Cryptocompare API key added to the application settings, it's required to pull cryptocurrencies data.

v1.5.1 - 02 August 2018
- Bug fix: coins search doesn't work when coin page key settings is set to lower case symbol or lower case name.
- Total volume & Total volume (currency) columns added to the data tables.

v1.5.0 - 09 July 2018
- Day / night mode switch.
- Automatic sitemap.xml generation (sitemap is generated / updated when cron job is executed).
- Ability to add custom blocks / banners to the top and bottom of each page via a WYSIWYG editor in the backend.
- Ability to disable real-time data feed for a particular coin (in case the real-time feed provides wrong data).
- Ability to choose how individual coin page URL is constructed:
    1. using upper case coin symbol, e.g. /coin/BTC (default)
    2. using lower case coin symbol, e.g. /coin/btc
    3. using lower case coin name, e.g. /coin/bitcoin
    This behavior can be changed in the backend via "Coin Page Key" setting.
- Ability to upload custom website logo in the backend.
- Display currency and language selection dropdowns optimized.
- Abililty to select display currency and language added to the mobile version (to the side menu).

v1.4.4 - 10 April 2018
Bug fix: Incorrect price, quantity and total values on the Trades tab when decimal delimiter is set to comma.
Bug fix: Sparkline chart is not displayed on Favorites page.

v1.4.3 - 09 April 2018
Bug fix: Language dropdown control disappeared from the "Language strings overrides" page in the backend.

v1.4.2 - 23 March 2018
Bug fix: spark line charts are incorrect when switching to some languages.

v1.4.1 - 22 March 2018
- Bug fix: upgrade from 1.3.x fails in some cases.
- Bug fix: User registration.

v1.4.0 - 21 March 2018
Upgrade guide: https://codecanyon.net/item/coincompare-cryptocurrency-market-capitalization/20898327/faqs/31456

- Ability to add / remove coins to / from favorites list (watchlist). Separate page to track favorites is added. This feature is available for logged in users.
- Cryptocurrency calculator is implemented.
- Separate pages to track risers and fallers (gainers and losers) added.
- Widget tab added to coin pages (visitors can copy coin widget HTML code and embed it into their websites).
- Featured coins filter (switch) added to the front page. Coins can be marked as featured on Coins Management page in the backend (before they were managed on the Settings page).
- Donate button added. Donation coins and addresses can be specified on the Settings page in the admin panel (under Monetization tab).
- User registration implemented.
- Password recovery function implemented.

v1.3.2 - 14 February 2018
- Bug fix: the same cryptocurrency code was displayed in the chart balloons in comparison mode.
- Bug fix: both currency and % signs were displayed in the chart legend in comparison mode.

v1.3.1 - 28 January 2018
- Bug fix: PHP 5.5.x compatibility (array_filter() [app/model/coin.php:127])

v1.3.0 - 26 January 2018
Upgrade guide: https://codecanyon.net/item/coincompare-cryptocurrency-market-capitalization/20898327/faqs/31072

- Around 200 new coins added.
- Individual coin favicons added to coin pages (override default website favicon).
- Ability to hide/unhide coins in the backend.
- Ability to edit coins description and some other attributes in the backend.
- Ability to display buy / sell affiliate links on individual coin pages.
- Candlestick coin chart type added (can be selected in the backend).
- Intraday coin charts with 15 minutes interval added.
- Trades tab added to coins pages, which displays the most recent trades in real-time (subject to data availability for a particular coin / currency pair).
- Ability to choose in the backend, which tabs to display on individual coin pages.
- Real-time quotes updates implemented on the front and coins pages (can be turned on and off in the app settings).
- Bug fix: Sparkline performance charts always display USD values.
- Bug fix: Improvements to prevent "Numeric value out of range" MySQL error.
- Bug fix: Openexchangerates.org API key is not saved during installation.
- Bug fix: 24H performance field is titled "undefined" when loading more coins on mobiles.
- Bug fix: PHP 7.1.x/7.2.x incompatibility fixed.
- Bug fix: Existing coin name and logo are not updated after retrieving new coins from the API.

v1.2.1 - 19 December 2017
Upgrade guide: https://codecanyon.net/item/coincompare-cryptocurrency-market-capitalization/20898327/faqs/30953

- Bug fix: some website features stop working after switching to French language.
- Bug fix: sparkline chart is incorrect after switching language in the front-end.
- Ability to specify featured coins in the backend (Coins table settings). Selected coins are highlighted on the front page.
- Sliding navigation menu added to the front-end with possibility to add custom links to it (see Help section in the backend for more info).
- Optional cookie consent message added (can be turned on/off in the backend).

v1.2.0 - 18 December 2017
Upgrade guide: https://codecanyon.net/item/coincompare-cryptocurrency-market-capitalization/20898327/faqs/30943

- 13 new interface languages added.
- Proof type (PoW, PoS etc) added to Key indicators tab.
- Coin price in BTC added to individual coin pages (displayed in Key indicators tab and when hovering the price value).
- Bug fix: historical chart is not displayed for coins with "*" (asterisk) at the end of the symbol.
- Bug fix: "Read more" text in the news ticker can not be translated.
- Bug fix: Integrity constraint violation: 1062 Duplicate entry 'BBT*' for key 'uq_coin_symbol'.
- Translation to other languages implemented for chart export menu and dates.
- Ability to specify in the settings, which columns should be displayed in the coins table on the front page.
- Coins table on the front page made vertically responsive on mobiles (up to 600px width).
- Ability to specify thousands and decimal separator for numbers.
- Ability to customize coin chart settings.
- Sparkline charts added to the main coins table to display 24 hours performance of each coin.
- Application logo added with possibility to override it (see Help section in the backend).
- Ability to override social preview image (see Help section in the backend).
- Ability to switch language in the front-end.

v1.1.0 - 24 November 2017
This is a MAJOR release. For instructions how to update from any previous version please check this page:
https://codecanyon.net/item/coincompare-cryptocurrency-market-capitalization/20898327/support

- Around 140 new coins added.
- Feature: Ability to automatically download and add new coins from API.
- Feature: Ability to override language strings through backend.
- Feature: Ability to update market data (run cron) on demand through backend.
- Feature: Ability to specify custom coin page path (e.g. /crypto/BTC instead of default /coin/BTC).
- Feature: Ability to set admin session expiry time through backend.
- Feature: Ability to delete log files through backend.
- Feature: Ability to safely override system text strings, routes, templates and CSS rules without risk of losing changes during next app update.
- Technical improvement: .htaccess modified to increase security level

v1.0.5 - 13 November 2017
- Bug fix: Incorrect price display when default currency is not USD.

v1.0.4 - 12 November 2017
- Bug fix: % change column on the front page was not marked with red/green color when loading more coins.
- Bug fix: Installer fixed when default currency is not USD.
- Bug fix: Allow special characters in database password field.
- Bug fix: Hard-coded text string "Loat more coins" moved to language files.

v1.0.3 - 10 November 2017
- number of small fixes.

v1.0.2 - 09 November 2017
- openexchangerates.org API implemented to pull fiat currencies rates.

v1.0.1 - 09 November 2017
- bug fix: Class ‘Controller\UserSetting’ not found.

v1.0.0 - 08 November 2017
- Initial release.
