Skip to content

Commit

Permalink
Tweak/issue 2822 - WordPress 6.7 Compatibility (#2823)
Browse files Browse the repository at this point in the history
* fix the radio button css

* add changelog and bump the tested up to version

* install svn on php tests flow

* use after setup theme for load textdomain
  • Loading branch information
iyut authored Oct 28, 2024
1 parent 73b1639 commit 5eaf056
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 9 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/php_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,15 @@ jobs:
wp-version: ${{ fromJSON(needs.find_latest_versions.outputs.wp-versions) }}
wc-version: ${{ fromJSON(needs.find_latest_versions.outputs.wc-versions) }}
steps:
- name: Install SVN if not already installed
run: |
if ! svn --version &> /dev/null
then
echo "SVN is not installed. Installing SVN..."
sudo apt-get update && sudo apt-get install -y subversion
else
echo "SVN is already installed."
fi
- name: Checkout WCS&T
uses: actions/checkout@v2
with:
Expand Down
3 changes: 3 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
*** WooCommerce Shipping & Tax Changelog ***

= 2.8.3 - 2024-xx-xx =
* Tweak - WordPress 6.7 Compatibility.

= 2.8.2 - 2024-09-23 =
* Fix - Keep live rates enabled for eligible stores when WCS&T is active alongside WooCommerce Shipping.
* Tweak - Hide shipping migration banner for all stores not eligible to buy shipping labels.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@
// Unset the translate() transform introduced in Gutenberg.
// See: https://github.com/WordPress/gutenberg/pull/27377
transform: none;
left:0;
top:0;
}
}

Expand Down
11 changes: 7 additions & 4 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
Contributors: woocommerce, automattic, woothemes, allendav, kellychoffman, jkudish, jeffstieler, nabsul, robobot3000, danreylop, mikeyarce, shaunkuschel, orangesareorange, pauldechov, dappermountain, radogeorgiev, bor0, royho, cshultz88, bartoszbudzanowski, harriswong, ferdev, superdav42
Tags: shipping, stamps, usps, woocommerce, taxes, payment, dhl, labels
Requires PHP: 7.4
Requires at least: 6.4
Requires at least: 6.5
Requires Plugins: woocommerce
Tested up to: 6.6
WC requires at least: 8.8
WC tested up to: 9.0
Tested up to: 6.7
WC requires at least: 9.1
WC tested up to: 9.3
Stable tag: 2.8.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -81,6 +81,9 @@ The source code is freely available [in GitHub](https://github.com/Automattic/wo

== Changelog ==

= 2.8.3 - 2024-xx-xx =
* Tweak - WordPress 6.7 Compatibility.

= 2.8.2 - 2024-09-23 =
* Fix - Keep live rates enabled for eligible stores when WCS&T is active alongside WooCommerce Shipping.
* Tweak - Hide shipping migration banner for all stores not eligible to buy shipping labels.
Expand Down
10 changes: 5 additions & 5 deletions woocommerce-services.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
* Text Domain: woocommerce-services
* Domain Path: /i18n/languages/
* Version: 2.8.2
* Requires at least: 6.4
* Tested up to: 6.6
* WC requires at least: 8.8
* WC tested up to: 9.0
* Requires at least: 6.5
* Tested up to: 6.7
* WC requires at least: 9.1
* WC tested up to: 9.3
*
* Copyright (c) 2017-2023 Automattic
*
Expand Down Expand Up @@ -630,7 +630,7 @@ public function jetpack_on_plugins_loaded() {
}

public function on_plugins_loaded() {
$this->load_textdomain();
add_action( 'after_setup_theme', array( $this, 'load_textdomain' ) );

/**
* Allow third party logic to determine if this plugin should initiate its logic.
Expand Down

0 comments on commit 5eaf056

Please sign in to comment.