Skip to content

Commit 0eb4e76

Browse files
Add v1.9.2
- Update composer dependencies - Update node dependencies - Update github test suite versions - Export updated language file - Fix global variable names - Fix direct access check - Fix excess tag in README
1 parent b368e40 commit 0eb4e76

17 files changed

Lines changed: 1562 additions & 1563 deletions

.github/workflows/code-styles.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,26 @@ jobs:
1717
runs-on: ${{ matrix.operating-system }}
1818
strategy:
1919
matrix:
20-
php-versions: [ '8.3' ]
21-
wordpress-versions: [ '6.7' ]
20+
php-versions: [ '8.4' ]
21+
wordpress-versions: [ '7.0' ]
2222
operating-system: [ ubuntu-24.04 ]
2323

2424
steps:
2525
- name: Install Packages
2626
run: sudo apt install -y subversion
2727

2828
- name: Setup PHP
29-
# Commit hash for v2.32.0: https://github.com/shivammathur/setup-php/releases/tag/2.32.0
30-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401
29+
# Commit hash for v2.37.2: https://github.com/shivammathur/setup-php/releases/tag/2.37.2
30+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240
3131
with:
3232
php-version: ${{ matrix.php-versions }}
3333
extensions: mbstring
3434
ini-values: post_max_size=256M, max_execution_time=180
3535
coverage: xdebug
3636

3737
- name: Checkout utm.codes
38-
# Commit hash for v3.5.3: https://github.com/actions/checkout/releases/tag/v4.2.2
39-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
38+
# Commit hash for v7.0.1: https://github.com/actions/checkout/releases/tag/v7.0.1
39+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
4040

4141
- name: Setup PHPCS
4242
run: |

.github/workflows/phpunit-tests-7.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
php-versions: [ '7.4' ]
21-
wordpress-versions: [ '5.9', '5.8', '5.7', '5.6' ]
21+
wordpress-versions: [ '6.7', '6.6', '6.5' ]
2222
operating-system: [ ubuntu-22.04 ]
2323
env:
2424
UTMDC_BITLY_API: ${{secrets.UTMDC_BITLY_API}}
@@ -27,16 +27,16 @@ jobs:
2727

2828
steps:
2929
- name: Setup MySQL
30-
# Commit hash for v1.43.1: https://github.com/shogo82148/actions-setup-mysql/releases/tag/v1.43.1
31-
uses: shogo82148/actions-setup-mysql@6bb466493b0161751dca6779c1f1121cc23882aa
30+
# Commit hash for v1.53.1: https://github.com/shogo82148/actions-setup-mysql/releases/tag/v1.53.1
31+
uses: shogo82148/actions-setup-mysql@62da9377d83991fce27b6ed2a397d3306121e41d
3232
with:
3333
mysql-version: '5.7'
3434
auto-start: true
3535
root-password: root
3636

3737
- name: Setup PHP
38-
# Commit hash for v2.32.0: https://github.com/shivammathur/setup-php/releases/tag/2.32.0
39-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401
38+
# Commit hash for v2.37.2: https://github.com/shivammathur/setup-php/releases/tag/2.37.2
39+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240
4040
with:
4141
php-version: ${{ matrix.php-versions }}
4242
extensions: mbstring
@@ -52,8 +52,8 @@ jobs:
5252
lsb_release -a
5353
5454
- name: Checkout utm.codes
55-
# Commit hash for v3.5.3: https://github.com/actions/checkout/releases/tag/v4.2.2
56-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
55+
# Commit hash for v7.0.1: https://github.com/actions/checkout/releases/tag/v7.0.1
56+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
5757
with:
5858
fetch-depth: 0
5959

.github/workflows/phpunit-tests-8.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
2929
--health-retries=3
3030
strategy:
3131
matrix:
32-
php-versions: [ '8.3', '8.2' ]
33-
wordpress-versions: [ '6.8-RC3', '6.7', '6.6', '6.5' ]
32+
php-versions: [ '8.4', '8.3,' ]
33+
wordpress-versions: [ '7.0', '6.9', '6.8' ]
3434
operating-system: [ ubuntu-24.04 ]
3535
env:
3636
UTMDC_BITLY_API: ${{secrets.UTMDC_BITLY_API}}
@@ -45,8 +45,8 @@ jobs:
4545
run: sudo /etc/init.d/mysql start
4646

4747
- name: Setup PHP
48-
# Commit hash for v2.32.0: https://github.com/shivammathur/setup-php/releases/tag/2.32.0
49-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401
48+
# Commit hash for v2.37.2: https://github.com/shivammathur/setup-php/releases/tag/2.37.2
49+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240
5050
with:
5151
php-version: ${{ matrix.php-versions }}
5252
extensions: mbstring
@@ -62,8 +62,8 @@ jobs:
6262
lsb_release -a
6363
6464
- name: Checkout utm.codes
65-
# Commit hash for v3.5.3: https://github.com/actions/checkout/releases/tag/v4.2.2
66-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
65+
# Commit hash for v7.0.1: https://github.com/actions/checkout/releases/tag/v7.0.1
66+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
6767
with:
6868
fetch-depth: 0
6969

.github/workflows/phpunit-tests-legacy-7.yml

Lines changed: 0 additions & 73 deletions
This file was deleted.

.github/workflows/phpunit-tests-legacy-8.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
2929
--health-retries=3
3030
strategy:
3131
matrix:
32-
php-versions: [ '8.1', '8.0' ]
33-
wordpress-versions: [ '6.4', '6.3', '6.2', '6.1', '6.0' ]
32+
php-versions: [ '8.2', '8.1', '8.0' ]
33+
wordpress-versions: [ '6.7', '6.6', '6.5', '6.4' ]
3434
operating-system: [ ubuntu-22.04 ]
3535
env:
3636
UTMDC_BITLY_API: ${{secrets.UTMDC_BITLY_API}}
@@ -42,8 +42,8 @@ jobs:
4242
run: sudo /etc/init.d/mysql start
4343

4444
- name: Setup PHP
45-
# Commit hash for v2.32.0: https://github.com/shivammathur/setup-php/releases/tag/2.32.0
46-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401
45+
# Commit hash for v2.37.2: https://github.com/shivammathur/setup-php/releases/tag/2.37.2
46+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240
4747
with:
4848
php-version: ${{ matrix.php-versions }}
4949
extensions: mbstring
@@ -59,8 +59,8 @@ jobs:
5959
lsb_release -a
6060
6161
- name: Checkout utm.codes
62-
# Commit hash for v3.5.3: https://github.com/actions/checkout/releases/tag/v4.2.2
63-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
62+
# Commit hash for v7.0.1: https://github.com/actions/checkout/releases/tag/v7.0.1
63+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
6464
with:
6565
fetch-depth: 0
6666

.github/workflows/phpunit-tests-nightly-7.yml

Lines changed: 0 additions & 71 deletions
This file was deleted.

.github/workflows/phpunit-tests-nightly-8.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
--health-retries=3
3030
strategy:
3131
matrix:
32-
php-versions: [ '8.3', '8.2' ]
32+
php-versions: [ '8.4', '8.3' ]
3333
wordpress-versions: [ 'nightly' ]
3434
operating-system: [ ubuntu-24.04 ]
3535
env:
@@ -45,8 +45,8 @@ jobs:
4545
run: sudo /etc/init.d/mysql start
4646

4747
- name: Setup PHP
48-
# Commit hash for v2.32.0: https://github.com/shivammathur/setup-php/releases/tag/2.32.0
49-
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401
48+
# Commit hash for v2.37.2: https://github.com/shivammathur/setup-php/releases/tag/2.37.2
49+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240
5050
with:
5151
php-version: ${{ matrix.php-versions }}
5252
extensions: mbstring
@@ -62,8 +62,8 @@ jobs:
6262
lsb_release -a
6363
6464
- name: Checkout utm.codes
65-
# Commit hash for v3.5.3: https://github.com/actions/checkout/releases/tag/v4.2.2
66-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
65+
# Commit hash for v7.0.1: https://github.com/actions/checkout/releases/tag/v7.0.1
66+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
6767
with:
6868
fetch-depth: 0
6969

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ To download just the plugin (without the developer extras in this repo) check ou
2323
[![WordPress Compatibility](https://img.shields.io/badge/WordPress-5.1_to_6.8-blue.svg?logo=wordpress)](https://wordpress.org/)
2424
[![PHP Compatibility](https://img.shields.io/badge/PHP-7.1_to_8.3-%238892BF.svg?logo=php)](https://php.net/)
2525

26-
utm.codes is developed for, and tested with, platform versions covering [the vast majority of WordPress users](https://wordpress.org/about/stats/), including:
26+
utm.codes is developed for, and tested with, platform versions covering [the majority of WordPress users](https://wordpress.org/about/stats/), including:
2727

28-
- WordPress 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, and 6.8
29-
- PHP 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3
28+
- WordPress 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, and 7.1
29+
- PHP 7.4, 8.0, 8.1, 8.2, 8.3, and 8.4
3030

3131
## Branches
3232

README.txt

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
=== utm.codes ===
22
Contributors: chrislarrycarl
33
Donate link: https://utm.codes/pricing/
4-
Tags: analytics, utm codes, analytics, google analytics, campaign marketing, link generator
5-
Requires at least: 5.1.0
6-
Tested up to: 6.8
7-
Requires PHP: 7.1.0
8-
Stable tag: 1.9.1
4+
Tags: analytics, utm codes, analytics, google analytics, campaign marketing
5+
Requires at least: 6.4.0
6+
Tested up to: 7.1
7+
Requires PHP: 7.4.0
8+
Stable tag: 1.9.2
99
License: GPLv2
1010
License URI: http://www.gnu.org/licenses/gpl-2.0.html
1111

@@ -34,9 +34,9 @@ For more information, videos, and helpful tips [visit the utm.codes website](htt
3434
- Supports adding additional custom parameters to links for improved versatility
3535
- Multi-user access within WordPress to share creation and management responsibilities
3636
- See your current link count in the admin dashboard "At a Glance"
37-
- Tested with WordPress 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8
38-
- Tested with PHP 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3
39-
- Tested with MySQL 5.6, 5.7, 8.0, 8.4
37+
- Actively tested with WordPress 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, and 7.1
38+
- Actively tested with PHP 7.4, 8.0, 8.1, 8.2, 8.3, and 8.4
39+
- Actively tested with MySQL 8.0, 8.4
4040
- 100% Free and Open Source
4141

4242
= Installation =
@@ -99,6 +99,12 @@ That isn't a question. But thank you.
9999

100100
== Changelog ==
101101

102+
= 1.9.2 =
103+
- Supports WordPress versions 6.9, 7.0, 7.1
104+
- Increased stated minimum requirements for WordPress, PHP, and MySQL
105+
106+
Note: While there haven't been compatibility breaking chagnes introduced in this release minimum versions have been updated to reflect the versions that are being actively tested. See the utm.codes GitHub repo actions for complete active test details.
107+
102108
= 1.9.1 =
103109
- Change usage of wp_remote_get() to wp_safe_remote_get()
104110
- Change usage of wp_remote_post() to wp_safe_remote_post()

0 commit comments

Comments
 (0)