Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
cfc3aff
PCI Sidebar: Add Engagement Boost button
acicovic Oct 10, 2025
5c21ce0
Replace select() with useSelect()
acicovic Oct 13, 2025
806b0e5
Merge branch 'develop' into add/engagement-boost-button-on-pci-sidebar
acicovic Oct 13, 2025
25660df
Merge branch 'develop' into add/engagement-boost-button-on-pci-sidebar
acicovic Oct 20, 2025
66c2072
Merge pull request #3887 from Parsely/trunk
acicovic Dec 2, 2025
78f61af
build(deps-dev): bump @wordpress/url from 4.36.0 to 4.37.0
dependabot[bot] Dec 24, 2025
16138b8
Fix end-to-end test failure
acicovic Jan 7, 2026
1fb0afe
Merge pull request #3931 from Parsely/fix/e2e-test-failure
acicovic Jan 7, 2026
c3ae858
Merge branch 'develop' into dependabot/npm_and_yarn/wordpress/url-4.37.0
acicovic Jan 7, 2026
247ed64
Fix integration tests on PHP 8.2
acicovic Jan 7, 2026
ecfeb81
Fix integration tests on PHP 8.2 - Attempt 2
acicovic Jan 7, 2026
1292060
Fix integration tests on PHP 8.2 - Attempt 3
acicovic Jan 7, 2026
f382b48
Fix integration tests on PHP 8.2 - Simplify code
acicovic Jan 7, 2026
031ed3a
Merge branch 'develop' into fix/integration-tests-on-php-8-2
acicovic Jan 7, 2026
03c9402
Merge pull request #3932 from Parsely/fix/integration-tests-on-php-8-2
acicovic Jan 7, 2026
5dd81e1
Merge branch 'develop' into dependabot/npm_and_yarn/wordpress/url-4.37.0
acicovic Jan 7, 2026
5c22973
Merge pull request #3917 from Parsely/dependabot/npm_and_yarn/wordpre…
acicovic Jan 7, 2026
b0cfd48
build(deps): bump actions/upload-artifact from 5 to 6 (#3894)
dependabot[bot] Jan 7, 2026
cf32b70
build(deps-dev): bump prettier from 3.7.3 to 3.7.4 (#3890)
dependabot[bot] Jan 7, 2026
af6d332
build(deps-dev): bump @testing-library/react from 16.3.0 to 16.3.1
dependabot[bot] Jan 7, 2026
855c410
Merge pull request #3896 from Parsely/dependabot/npm_and_yarn/testing…
acicovic Jan 7, 2026
cafb137
build(deps-dev): bump @wordpress/e2e-test-utils-playwright (#3902)
dependabot[bot] Jan 7, 2026
ec06577
build(deps-dev): bump @wordpress/hooks from 4.36.0 to 4.37.0 (#3910)
dependabot[bot] Jan 7, 2026
3dde731
build(deps-dev): bump @wordpress/i18n from 6.9.0 to 6.10.0 (#3915)
dependabot[bot] Jan 7, 2026
1fc138b
build(deps-dev): bump @wordpress/env from 10.36.0 to 10.37.0 (#3903)
dependabot[bot] Jan 7, 2026
80743bc
build(deps-dev): bump @wordpress/element from 6.36.0 to 6.37.0 (#3920)
dependabot[bot] Jan 7, 2026
8e912fa
build(deps-dev): bump @wordpress/wordcount from 4.36.0 to 4.37.0 (#3916)
dependabot[bot] Jan 7, 2026
dd8c684
Fix PHP linting errors
acicovic Jan 7, 2026
6e969d2
build(deps): bump @wordpress/dom-ready from 4.36.0 to 4.37.0 (#3905)
dependabot[bot] Jan 7, 2026
877b906
Merge branch 'develop' into fix/php-linting-errors
acicovic Jan 7, 2026
5f0200d
build(deps-dev): bump @wordpress/api-fetch from 7.36.0 to 7.37.0 (#3908)
dependabot[bot] Jan 7, 2026
56a4526
build(deps-dev): bump @wordpress/icons from 11.3.0 to 11.4.0 (#3913)
dependabot[bot] Jan 7, 2026
47e95a6
build(deps-dev): bump @wordpress/date from 5.36.0 to 5.37.0 (#3924)
dependabot[bot] Jan 7, 2026
10cd938
build(deps-dev): bump @wordpress/compose from 7.36.0 to 7.37.0 (#3906)
dependabot[bot] Jan 7, 2026
92cf395
Merge branch 'develop' into fix/php-linting-errors
acicovic Jan 7, 2026
6fa2d89
Merge pull request #3934 from Parsely/fix/php-linting-errors
acicovic Jan 7, 2026
1d65b37
build(deps-dev): bump react-router from 7.9.6 to 7.11.0 (#3897)
dependabot[bot] Jan 7, 2026
e5e535f
build(deps-dev): bump @wordpress/data from 10.36.0 to 10.37.0 (#3921)
dependabot[bot] Jan 7, 2026
f7ccd2a
build(deps-dev): bump @wordpress/blocks from 15.9.0 to 15.10.0
dependabot[bot] Jan 7, 2026
fe355b1
Merge pull request #3918 from Parsely/dependabot/npm_and_yarn/wordpre…
acicovic Jan 7, 2026
f7334dc
build(deps-dev): bump @wordpress/components from 30.9.0 to 31.0.0 (#3…
dependabot[bot] Jan 7, 2026
fa1d9e6
build(deps-dev): bump @wordpress/plugins from 7.36.0 to 7.37.0
dependabot[bot] Jan 7, 2026
e3ad6b3
Merge pull request #3919 from Parsely/dependabot/npm_and_yarn/wordpre…
acicovic Jan 7, 2026
24be2c9
build(deps-dev): bump @wordpress/core-data from 7.36.0 to 7.37.0 (#3922)
dependabot[bot] Jan 7, 2026
1fada42
build(deps-dev): bump @wordpress/eslint-plugin from 22.22.0 to 23.0.0…
dependabot[bot] Jan 7, 2026
e75241c
build(deps): bump preact from 10.27.2 to 10.28.2 (#3935)
dependabot[bot] Jan 7, 2026
2d5741f
build(deps-dev): bump react-router from 7.11.0 to 7.12.0
dependabot[bot] Jan 7, 2026
703e75a
Rebuild assets
acicovic Jan 7, 2026
9e834fb
build(deps-dev): bump @wordpress/editor from 14.36.0 to 14.37.0 (#3904)
dependabot[bot] Jan 7, 2026
303f16a
build(deps-dev): bump @wordpress/edit-post from 8.36.0 to 8.37.0 (#3914)
dependabot[bot] Jan 7, 2026
117233b
Merge branch 'develop' into dependabot/npm_and_yarn/react-router-7.12.0
acicovic Jan 7, 2026
e87bc0b
Merge pull request #3936 from Parsely/dependabot/npm_and_yarn/react-r…
acicovic Jan 7, 2026
d9e5deb
Dedupe package-lock.json
acicovic Jan 8, 2026
982ffbc
Fix npm run build failure
acicovic Jan 8, 2026
7432ef6
Merge pull request #3937 from Parsely/update/dedupe-package-lock-json
acicovic Jan 8, 2026
9f55841
Merge branch 'develop' into add/engagement-boost-button-on-pci-sidebar
acicovic Jan 8, 2026
1597199
Merge pull request #3748 from Parsely/add/engagement-boost-button-on-…
acicovic Jan 8, 2026
b3c3363
Update wp-parsely version number to 3.22.0
github-actions[bot] Jan 12, 2026
cea07ac
Update CHANGELOG.md for version 3.22.0
github-actions[bot] Jan 12, 2026
e6a67cc
Merge pull request #3939 from Parsely/update/wp-parsely-version-to-3.…
acicovic Jan 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"env": {
"browser": true
"browser": true,
"es2020": true
},
"extends": [
"plugin:@wordpress/eslint-plugin/recommended-with-formatting",
Expand Down Expand Up @@ -53,6 +54,12 @@
"jsdoc/check-tag-names": ["error", { "definedTags": ["link"] }],
// Disable import resolution checks for TypeScript files as TypeScript handles this.
"import/named": "off",
"import/no-extraneous-dependencies": "off"
"import/no-extraneous-dependencies": "off",
// Allow imports from @wordpress package build-types for TypeScript type definitions.
"import/no-unresolved": ["error", {
"ignore": [
"@wordpress/.*/build-types/.*"
]
}]
}
}
2 changes: 1 addition & 1 deletion .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
npm run dev:stop

- name: Archive E2E results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: test-results
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,15 +63,8 @@ jobs:
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"

- name: Install Composer dependencies
if: ${{ matrix.php < 8.2 }}
uses: ramsey/composer-install@v3

- name: Install Composer dependencies for PHP >= 8.2
if: ${{ matrix.php >= 8.2 }}
uses: ramsey/composer-install@v3
with:
composer-options: --ignore-platform-reqs

- name: Install Subversion
run: |
sudo apt-get update
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.22.0](https://github.com/Parsely/wp-parsely/compare/3.21.2...3.22.0) - 2026-01-12

### Added

- PCI Sidebar: Add Engagement Boost button ([#3748](https://github.com/Parsely/wp-parsely/pull/3748))

### Dependency Updates

- The list of all dependency updates for this release is available [here](https://github.com/Parsely/wp-parsely/pulls?q=is%3Apr+is%3Amerged+milestone%3A3.22.0+label%3ADeps).

## [3.21.2](https://github.com/Parsely/wp-parsely/compare/3.21.1...3.21.2) - 2025-12-02

### Dependency Updates
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Parse.ly

Stable tag: 3.21.2
Stable tag: 3.22.0
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Expand Down
5 changes: 5 additions & 0 deletions bin/release.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@
);
}

// Ensure $argv is available (CLI context).
if ( ! isset( $argv ) ) {
exit( 'This script must be run from the command line.' );
}

// Examine and assign arguments passed to the script.
if ( count( $argv ) < 3 ) {
exit(
Expand Down
2 changes: 1 addition & 1 deletion build/blocks/recommendations/edit.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => 'ba768e74f926105e9b0d');
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '11003228505bb09066c6');
2 changes: 1 addition & 1 deletion build/blocks/recommendations/edit.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/blocks/recommendations/view.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-dom-ready', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '3f8ff50ef974609570c3');
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-dom-ready', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '075ef105cb061944f60c');
2 changes: 1 addition & 1 deletion build/blocks/recommendations/view.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/content-helper/dashboard-page.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-dom-ready', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '899399b4820f408e62c8');
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-dom-ready', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '13eedf9919b777db35ac');
18 changes: 9 additions & 9 deletions build/content-helper/dashboard-page.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/content-helper/editor-sidebar-rtl.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/content-helper/editor-sidebar.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom-ready', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives', 'wp-url', 'wp-wordcount'), 'version' => '8c8db64fb2565346a8ca');
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom-ready', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives', 'wp-url', 'wp-wordcount'), 'version' => 'b3915e4d8c96c21e0c53');
2 changes: 1 addition & 1 deletion build/content-helper/editor-sidebar.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/content-helper/editor-sidebar.js

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
"rector/rector": "^1.0.0",
"szepeviktor/phpstan-wordpress": "^1.0",
"tomasvotruba/type-coverage": "^1.0.0",
"yoast/wp-test-utils": "^1"
"yoast/wp-test-utils": "^1",
"doctrine/instantiator": "^1.5 || ^2.0"
},
"config": {
"allow-plugins": {
Expand Down
4 changes: 3 additions & 1 deletion jest.setup.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
// eslint-disable-next-line @typescript-eslint/no-var-requires
global.TextDecoder = require( 'util' ).TextDecoder;
globalThis.TextDecoder = require( 'node:util' ).TextDecoder;
// eslint-disable-next-line @typescript-eslint/no-var-requires
globalThis.TextEncoder = require( 'node:util' ).TextEncoder;
2 changes: 1 addition & 1 deletion lint.php
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ public function __construct(
string $error_message,
string $error_pattern,
string $include_files,
string $fix_pattern = null,
?string $fix_pattern = null,
array $exclude_dirs = array( 'artifacts', 'build', 'vendor', 'node_modules' )
) {
$this->error_message = $error_message;
Expand Down
Loading
Loading