== Changelog ==

= 3.2.2 =

* fix token icon display on checkout page

= 3.2.1 =

* fix withdraw in some corner cases

= 3.2.0 =

* Second payment method is added
* fix Ethereum Wallet payment problem

= 3.1.1 =

* Prepare for use with the Gateway Wrapper plugin

= 3.1.0 =

* Spanish and Chinese locales are added

= 3.0.4 =

* Freemius.com menu fix

= 3.0.3 =

* Force minimum gas limit to 400000

= 3.0.2 =

* Show Ethereum Wallet payment option only if PRO plan is active for it.
* Support more browsers in a browserslist build

= 3.0.1 =

* Bug fix release

= 3.0.0 =

* `Ethereum Node JSON-RPC Endpoint` amd `Ethereum Node Websocket Endpoint` admin settings are added to allow your own Ethereum or Ethereum fork node usage.
* New Gateway smart contract to allow one-step payment for ERC777 and ERC223
* Funds are collected on the Gateway smart contract address. Seller can withdraw funds from the admin settings page
* Complete UI rewrite
* Digits after a decimal point display count setting is added for Ether and tokens
* Fix copy buttons problem on mobile
* Set gas price dynamically
* Dynamic token prices from https://www.livecoin.net, https://coinmarketcap.com, https://coinbase.com, https://cryptocompare.com, https://kanga.exchange
* Markup per token
* Visual editor for tokens configuration on admin page
* The [Cryptocurrency Product for WooCommerce](https://wordpress.org/plugins/cryptocurrency-product-for-woocommerce/) integration is added to show token product icons on the WooCommerce Checkout page.
* FIX: If MM is not logged in, wizard allows to switch to payment without deposit made
* Add Ether or token symbol after the Amount number
* If not enough funds on wallet, show a link to the product page where to buy it
* Make Wallet and MetaMask buttons same color and size
* Make the Deposit with Ethereum Wallet button non-active and grey if there are not enough balance
* Print user wallet chosen token and Ether balances
* Renaming the "Next" button to "Deposit with MetaMask"

= 2.6.6 =

* infura.io, geth, non-logged MetaMask [fix](https://github.com/INFURA/infura/issues/189#issuecomment-535937835)

= 2.6.5 =

* Trust Wallet deep linking upgrade for mobile

= 2.6.4 =

* fix checkout page reloads when payed with Ethereum Wallet plugin
* The [WooCommerce Deposits](https://woocommerce.com/products/woocommerce-deposits/?aff=9181&cid=2167410) and other similar plugins support is added

= 2.6.3 =

* Update dependencies part 2

= 2.6.2 =

* Update dependencies
* Set gas price dynamically from the web3

= 2.6.1 =

* Fix for the [Infura Dashboard Transition Update](https://blog.infura.io/infura-dashboard-transition-update-c670945a922a)

= 2.6.0 =

* Provides a link to install [MetaMask](https://metamask.io/) on desktop and deep link to install [Trust Wallet](https://trustwallet.com/) on mobile

= 2.5.8 =

* Fix errors when other gateways are used simultaneously

= 2.5.7 =

* Fix the `window.ethereum` detection issue if MM is not installed but DOM elements with `id="ethereum"` are present on a page

= 2.5.6 =

* Custom WooCommerce currency based stores support
* Better Byzantium fork tx state handling

= 2.5.5 =

* myCRED [Point Based Stores](https://codex.mycred.me/chapter-iii/gateway/woocommerce/point-based-stores/) support

= 2.5.4 =

* QR Code "Dropdown Option" for mobile instead of showing QR on mobile by default

= 2.5.3 =

* Fix eth rate issue

= 2.5.2 =

* Check for gmp & mbstring before plugin activate
* Safe settings access to load without errors first time before settings are saved

= 2.5.1 =

* https://min-api.cryptocompare.com/ API Key support

= 2.5.0 =

* Token rate can be specified in the store's base currency code, like `TSX:0x6Fe928d427b0E339DB6FF1c7a852dc31b651bD3a:1USD`

= 2.4.0 =

* Integration with the [Ethereum Wallet](https://wordpress.org/plugins/ethereum-wallet/) plugin is provided

= 2.3.7 =

* Fix token payment problem

= 2.3.6 =

* [EIP 1102](https://eips.ethereum.org/EIPS/eip-1102) compatibility fix

= 2.3.5 =

* EIP-1102 compatibility (https://bit.ly/2QQHXvF)

= 2.3.4 =

* `prospress/action-scheduler` library upgrade
* Upgrade web3.js to the latest stable release v0.20.6

= 2.3.3 =

* Fix QR-codes for black backgrounds
* Show/hide Amount field for Ether payment if advanced fields are hidden/shown
* Show the Amount field as a simple text to distinguish it from the Value field to enhance user's experience

= 2.3.2 =

* Cancel process order task if order is cancelled or removed
* `epg-payment-received.php does not exist` error fix

= 2.3.1 =

* Order would be confirmed even if user closed the payment page before transaction was confirmed
* Copy buttons fix if clicked on icon

= 2.3.0 =

* `Mark ERC20 token price up by %` option is added. To help cover currency fluctuations the plugin can automatically mark up converted rates for you. These are applied as percentage markup, so a 1 ERC20 Token value with a 1.00% markup will be presented to the customer as 1.01 Token.
* email content fix

= 2.2.2 =

* `Disallow customer to pay with Ether` option is added. It is useful to accept only some token.

= 2.2.1 =

* Workaround for cryptocompare.com extraParams bug

= 2.2.0 =

* QR codes for Value/Address/Data fields

= 2.1.0 =

* Show/Hide Value/Address/Data fields by the Advanced link button click
* Set initial Gas price value for MetaMask from the admin page
* Prevent page close if transaction still in progress
* Bootstrap version is updated from v3 to v4
* Namespaced bootstrap4 is used to prevent any theme conflicts: [bootstrap-namespaced](https://github.com/jonasjancarik/bootstrap-namespaced)

= 2.0.4 =

* Fix bootstrap4 issue for theme `electro`

= 2.0.3 =

* Hide currency select box if only Ether is used
* Register bootstrap only if it is not registered yet to not break theme using bootstrap4
* Fix deprecated warnings

= 2.0.2 =

* Tokens with decimals below 18 support is improved

= 2.0.1 =

* Documentation improvements

= 2.0.0 =

* The Ether payment is a simple one-step process now!
* Admin settings simplified

= 1.0.4 =

* Compatibility issues fixed for other plugins using web3 object

= 1.0.3 =

* email l10n improvements

= 1.0.2 =

* Unlock MetaMask account warning is displayed if MetaMask is already installed but not logged in.

= 1.0.1 =

* email l10n improvements

= 1.0.0 =

* Initial public release

