HD Wallet Add-on Changelog
= 2.1.4 2024-04-09 =
- WooCommerce tested up to 8.8
- Improve the error notice in wp-admin when the CryptoWoo plugin is not installed
- Do not display the CryptoWoo plugin is inactive error if there is already a not installed error
- Improve the error notice in wp-admin when the CryptoWoo plugin is not activated
- Update plugin update manager to version 1.2.1
- Fix class CW_Admin_Main not found error may occur when CryptoWoo is disabled
- Fix undefined function get_plugin_data error may occur when CryptoWoo is disabled
= 2.1.3 2024-03-19 =
- New version 2.1.3
- Enhanced security measures to safeguard against potential vulnerabilities.
- Disabled mpk index autoload on WordPress page loads for improved performance and to prevent concurrency issues.
= 2.1.2 2024-03-11 =
- WordPress tested up to 6.5
- WooCommerce tested up to 8.7
- Add Trezor connect button to get an address in the Ethereum wallet setting
= 2.1.1 2024-02-21 =
- WordPress tested up to 6.4.3
- WooCommerce tested up to 8.6
- Update plugin update manager to version 1.2.0
- Display activation stats, total activations, total purchased activations, total activations remaining
- Display activation error displayed from the store server during an unsuccessful activation attempt
- Log license activation issue error messages to aid in troubleshooting
- Improved license activation error messages
- Fix some php notices for undefined index and undefined array key
- Fix license key expired admin notice may not show in wp-admin
- Fix automated reactivation when renewing a license key may not work
- Fix error when removing an existing license key, and deactivate the key from the store
- Fix manually reactivating a license key may attempt to reactivate a different addon than requested
= 2.1.0 2023-10-31 =
- WordPress tested up to 6.4
- WooCommerce tested up to 8.2
- Add compatibility for WooCommerce High-Performance Order Storage (HPOS)
= 2.0.0 2023-08-05 =
- WordPress tested up to 6.3
- WooCommerce tested up to 8.0
- Update plugin update manager to version 1.1.2
- Do not check license status from server on every load of plugins.php page
= 0.13.6 2023-05-23 =
- Update CryptoWoo plugin update manager to version 1.1.1
- Fix license key is not reactivated when swapping license type
= 0.13.5 2023-01-14 =
- Prevent the update check from happening repeatedly if object cache is invalid
- Add automated api key reactivation when api key is renewed Improve manual api key reactivation and api key expired notice
- Update WooCommerce API Manager PHP Library to 2.8.2
- Update plugin URI
- WordPress tested up to 6.1
- WooCommerce tested up to 7.3
= 0.13.4 2022-07-04 =
- WordPress tested up to 6.0
- WooCommerce tested up to 6.6.1
- Update another deprecated Redux method name
- Honor CashAddr or Legacy address format option in wp-admin
= 0.13.3 2022-06-14 =
- Generate BCH CashAddr address by default instead of legacy address
- Add missing perpetual license key in activation options
= 0.13.2 2022-01-30 =
- Fix license menu may show double
- Add compatibility with PHP 8
= 0.13.1 2021-12-03 =
- Fix compatibility issue with WordPress Plugin Directory version of CryptoWoo
= 0.13.0 2021-11-24 =
- Add compatibility with WordPress Plugin Directory version of CryptoWoo
- Tested WordPress up to 5.8.2
- Tested WooCommerce up to 5.9.0
= 0.12.0 2021-10-15 =
- Add Bitcoin Cash
- WooCommerce tested up to 5.8.0
= 0.11.0 2021-09-24 =
- Improved: Show dropdown product type selection instead of product id input field for license activation
- Improved: Update bitwasp/bitcoin to v1.0.4
- Improved: Add Redux Framework v4 compatibility
- WooCommerce tested up to 5.7.0
- WordPress tested up to 5.8.1
= 0.10.8 2021-04-12 =
- Add support for Ethereum and ERC-20 address derivation using the same index counter for ETH and tokens
- Tweak xpub setup process
= 0.10.7 2021-01-20 =
- Fixed: Make sure php-gmp is loaded before adding wallet discovery button to settings panel
= 0.10.6 2020-12-04=
- Fixed: Enable product ID field on license key activation page
= 0.10.5 2020-10-10 =
- Feature: Add native Segwit option for “Ledger Live” wallet software users
- Improved: Tweak wallet discovery instructions
= 0.10.4 2020-05-20
NOTE: This update requires CryptoWoo version 0.25.16 or higher!
- Tweak: Disable HD add-on if main plugin version is below 0.25.16
- Feature: Add “Connect Trezor” button to HD Wallet settings
- Improved: Replace file_put_contents() with CW_AdminMain::cryptowoo_log_data()
- Improved: Trim whitespace from extended public key before validation
- Tweak: Remove Coinomi from supported HD wallet lists
= 0.10.3 2020-05-20
- Fixed: Fatal error when admin notice class file does not exist
= 0.10.2 2020-04-06
- Fixed: Update cryptowoo plugin update library
- Fixed: Fix missing address field for address discovery on HD Debug page
- Improved: Allow additional comments from add-ons after the address field during the HD wallet setup
- Improved: Do not override processing API if using zpub
= 0.10.1 = 2019-07-21
- Fixed: CW-90 Make sure options page refreshes when a new xpub is added
- Improved: Force users to provide the first receiving address of the wallet and compare it with the address derived by CryptoWoo
= 0.10.0 = 2019-03-25
- Fixed: Base58InvalidCharacter Exception on HD Debugging page
- Fixed: Missing address discovery button after reaching max execution time
- Fixed: Remove Ypub and Zpub prefixes from supported prefixes see https://github.com/Bit-Wasp/bitcoin-php/issues/703
- Improved: Force merchant to set an index and confirm the addresses of his HD wallet
- Improved: Check nonce and make sure user can ‘manage_woocommerce’ before running HD wallet callbacks
- Improved: Add RPC Add-on notices
- Improved: Tweak “Compare addresses” warning
- Improved: Update fontawesome icon font to 5.4.1
= 0.9.4 = 2018-06-27
- Add support for Ledger wallets in SegWit mode (not honouring SLIP132)
= 0.9.3 = 2018-06-19
- Fixed: Filter cw_override_tx_api_config not returning $api_config
= 0.9.2 = 2018-06-18
- Improved: Add TREZOR to compatible hardware wallets
- Improved: Add bech32 address notice and force BTC processing API to chain.so
- Fixed: Missing BitcoinTestnet prefix registry
- Fixed: Check add-on version compatibility and disable plugin on collisions
= 0.9.1 = 2018-06-13
- Feature: Litecoin Segregated Witness support
= 0.9.0 = 2018-06-11
This update contains breaking changes. Please update the main plugin first!
- Feature: Segregated Witness support
- Fixed: cryptoID API requests failing
= 0.8.1 = 2018-05-24
- Improved: Tweak extended public key warning notice
- Improved: Bump “WC tested up to” plugin header
= 0.8.0 = 2018-05-16
- Feature: Add action “cryptowoo_hd_wallet_debugging” to HD Wallet Debugging page
- Improved: Allow 1 of 2 multisignature wallets
- Improved: Remove Blockcypher PHP client dependency
- Improved: Don’t dump addresses after successful HD wallet setup is completed
- Improved: Bump “WC tested up to” plugin header
- Improved: CryptoWoo 0.20.4 license manager compatibility
- Fixed: xpubs are not displayed when using multisig
= 0.7.4 = 2017-08-21
- Improved: Update translations
- Fixed: Empty array key in alternative derivation path option
= 0.7.4 = 2017-08-21
- Improved: Address discovery process
= 0.7.3 = 2017-07-14
- Improved: More multi-signature schemes
- Improved: Display addresses below the extended public key if we have an index
- Improved: Add amount_base_units, tweak currency amount formatting
= 0.7.2 = 2017-05-27
- Feature: Change derivation path
- Improved: Derive and display a bunch of addresses when adding a new xpub
= 0.7.1 = 2017-04-13
- Feature: Add support for multisig HD wallets
- Feature: apply_filters() on coin specific functions
- Improved: CW_OrderProcessing not needed during address discovery
- Improved: Add log verbosity options
- Improved: Gap limit resolver explanation
- Improved: Revisit internationalization
- Improved: Composer update
- Improved: Remove unused code
- Fixed: Get next address in discovery function using wrong index
- Fixed: Index numbers have to be positive
- Fixed: Don’t display warning on xpub fields if a Block.io API key exists
- Fixed: Remove processing error action hook from address discovery
= 0.7.0 = 2016-10-13
This update contains breaking changes!
After updating the plugin, go to the CryptoWoo configuration page (/wp-admin/admin.php?page=cryptowoo-options), refresh your browser cache (ctrl + F5), and make sure all settings are correct.
Please click on “Save Changes”, regardless if you modified any setting or not.
- Feature: Manually set HD wallet index
- Feature: List addresses in wallet up to current index
- Feature: Gap limit resolver
- Improved: Add explanation for gap limit to HD debugging page
- Fixed: Remove redundant HTML elements on options page
- Fixed: Broken license activation link in admin notice
- Fixed: “Address in gap” notice
- Fixed: Address discovery displaying wrong next unused address if only m/0/0 has been used
= 0.6.1 = 2016-08-05
- Fixed: License manager undefined index, rename “API Key” to “License” to prevent confusion
= 0.6.0 = 2016-07-25
- Fixed: License manager not displaying updates, update lib to 1.4.6.3
= 0.5.2 = 2016-07-25
- Fixed: Removed redundant HTML tags in settings explanations
= 0.5.1 = 2016-07-03
- Feature: Internationalization
- Improved: Settings explanations
- Improved: Update Dependencies
- Fixed: Minor bugs
= 0.5.0 = 2016-03-29
- Feature: Support for BlackCoin
- Fixed: Minor bugs
= 0.4.2 = 2016-02-03
- Improved: Optional license manager
- Improved: Add support for Electrum-LTC mpk prefix (xpub…)
= 0.4.1 = 2016-01-24
- Small improvements and bugfixes
= 0.4 = 2015-12-24
- Imroved: Address discovery
- Improved: Move dependencies to main plugin
= 0.3 = 2015-12-11
- Improved: Switch to bitwasp/bitcoin
= 0.2 = 2015-12-01
- Feature: Add Address discovery function
= 0.1 = 2015-07-22
- Initial commit
CryptoWoo HD Wallet Add-on Changelog