Skip to content

Updating WP, WooCommerce and BTCPay Plugin.#123

Merged
NicolasDorier merged 6 commits intobtcpayserver:masterfrom
ndeet:woo-10
Oct 2, 2025
Merged

Updating WP, WooCommerce and BTCPay Plugin.#123
NicolasDorier merged 6 commits intobtcpayserver:masterfrom
ndeet:woo-10

Conversation

@ndeet
Copy link
Contributor

@ndeet ndeet commented Sep 21, 2025

Updates all to latest versions and bumps PHP.

  • WordPress: 6.8.3
  • WooCommerce: 10.2.2
  • BTCPay for WooCommerce: 2.7.2
  • PHP 8.3
  • Fix old 3.1.0 image: did not have proper arch set for arm64v8 and would generate another amd image

Versioning:
I changed the version of the subfolders to track WooCommerce releases like we do with Bitcoin Core and others. So 10.1.2 means that it tracks WooCommerce release 10.1.2

Updating
Existing deployments should be fine as WP, WooCommerce and Plugins can be updated without problem and most people likely do. Also Wordpress itself gets updated automatically. Additionally if there is an existing installation detected all the above mentioned plugins and WordPress itself does not get updated. So nobody that actively uses it should run into problems.

  • test on new system
  • test on existing system

@ndeet ndeet marked this pull request as ready for review September 26, 2025 10:23
Copy link
Contributor

@petzsch petzsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

reminder: needs to be tagged twice: for the old version (3.1.0) for ARM64 image to be build as well as the 10.2.1 new release.

@NicolasDorier NicolasDorier merged commit 4a12df4 into btcpayserver:master Oct 2, 2025
@NicolasDorier
Copy link
Member

@petzsch meh I don't think I'll take twice, people shouldn't use 3.1.0 now, so it isn't useful to anyone to bump it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants