All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- (fixed via PHP package update) Price must be formatted as a float (#78)
- get_billing_email() Method creates fatal Error (#83)
- wrong function call resulting in undefined wc_reduce_stock_levels() (#84)
- syntax error in class-wc-gateway-cryptomarket.php (#80)
- Price must be formatted as a float (#78)
- Redirect page displays 'payment successful' even for unpaid invoices (#81)
- Removed non-working option to disable cryptomarket from the cryptomarket plugin config page
- Populate buyer email when creating cryptomarket invoice
- WC v3 compatibility fixes
- Change Mcrypt to OpenSSL (#77)
- Improve logging around updating order states
- Present error when mcrypt is not loaded
- order_total with certain filters
- Use order numbering system for IPN callbacks
- Fixed notification URL initialization
- Fixed missing API field in config page
2.2.7 - 2015-05-28
- Security issue with ajax calls
2.2.6 - 2015-04-20
- New order status setting which also fixes issues with new orders being set to On-Hold and triggering emails
2.2.5 - 2015-04-02
- Bundled cryptomarket PHP Client for releases now includes entire client
2.2.4 - 2015-03-09
- Curl requirement check during activation
- Notification and Redirect URL settings for advanced users
- Order States now save correctly to the database
2.2.3 - 2015-02-24
- Requirements check doesn't lock up WordPress when WooCommerce is upgraded
2.2.2 - 2015-01-13
- Checkout error message when invoice can't be generated
- Admin error message when pairing with cryptomarket fails
2.2.1 - 2014-12-10
- Token pairing label sanitization which caused issues when accented characters or symbols were used
2.2.0 - 2014-12-05
- More robust debug logging
- PHP 5.4 related issues (array literals, api credentials' serialization)
2.1.0 - 2014-11-28
- Uses newer cryptomarket Library that no longer solely requires GMP, but can use BCMath as an alternative
2.0.2 - 2014-11-20
- Payment method description/message display on checkout
2.0.1 - 2014-11-19
- Plugin activation fails on presence of old plugin instead of attempting to delete old plugin and also detect GMP requirement.
- Implements cryptomarket's new cryptographically secure authentication.