Skip to content

Releases: BrianHenryIE/bh-wp-bitcoin-gateway

v2.0.0-beta-8

19 Sep 16:43
Compare
Choose a tag to compare
v2.0.0-beta-8 Pre-release
Pre-release

Edit: I have removed the attached plugin .zip because of known fatal errors.

v2.0.0-beta-7

16 May 00:42
Compare
Choose a tag to compare
v2.0.0-beta-7 Pre-release
Pre-release
  • Fix: Blockstream API class was returning current blockchain height as number of confirmations when confirmations was 0
  • Fix: Bitcoin received total was being incorrectly calculated by summing transaction values, now uses API
  • Fix: Save btc_amount_received to order meta for displaying when values not refreshed
  • Fix: Stop checking for new transactions after order is paid
  • Add: HREFs to transactions details in order notes
  • Add: Show transactions in admin order UI metabox
  • Add: Check are the Composer dependencies installed (sometimes people install the repo as the plugin without building)

v2.0.0-b6

12 Apr 04:21
Compare
Choose a tag to compare
v2.0.0-b6 Pre-release
Pre-release
  • Fix: is_order_has_bitcoin_gateway() now checks for wc_get_order before calling it
  • Fix: extra check to avoid checking already paid orders
  • Only register meta-box on admin order ui screen
  • Linting: better WPCS and PhpStan
  • Updated bh-wp-logger library is more performant

v2.0.0-b5

03 Mar 02:33
Compare
Choose a tag to compare
v2.0.0-b5 Pre-release
Pre-release
  • Rename plugin to bh-wp-bitcoin-gateway
  • Update bh-wp-logger

There is one known bug to fix, where there is a problem getting the order details during Action Scheduler background task, so the logging has been improved a little.

v2.0.0-b4

11 Feb 04:43
Compare
Choose a tag to compare
v2.0.0-b4 Pre-release
Pre-release
  • Change update frequency to 10 minutes – since that's the frequency of new blocks
  • Fix: WooCommerce Blocks checkout JS was using path not URL
  • Dev updates
  • README updates
  • Library updates

v2.0.0-b3

03 Feb 03:35
Compare
Choose a tag to compare
v2.0.0-b3 Pre-release
Pre-release

Everything is understood to be working.

Unsure if the bh_wc_bitcoin_gateway_check_unpaid_order Action Scheduler job is cancelled when the order is marked paid.

The main thing to do between this and 2.0.0 release is PHPCS/PhpStan linting.

v1.3.3

21 Oct 00:42
Compare
Choose a tag to compare
  • Major file/folder moves
  • Better logging

v1.3.2

18 Jul 20:13
Compare
Choose a tag to compare
  • More Action Scheduler logging – the problem persists where orders are not continuously checked until paid.
  • UI: Allow long Bitcoin address to wordwrap rather than extending outside the DIV.
  • Fix: Missing btc_amount_received variable in templates
  • Linting, testing and comments.

v1.3.1

30 Jun 04:59
Compare
Choose a tag to compare
  • Fix: continue checking for address transactions after order is marked paid
  • Fix: Bitcoin logo was not displaying on checkout

v1.3.0

15 Jun 00:08
Compare
Choose a tag to compare
  • UI: add xpub and derivation path to admin order metabox
  • Don't continue checking for address transactions when loading admin order view after order is marked paid
  • More logging of update order background job
  • Refactor: move admin order metabox to template
  • Fix: add btc_total to formatted order details
  • Fix: don't add empty notes to orders when there are no transaction updates