Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/3.2.0 #654

Merged
merged 32 commits into from
Sep 13, 2023
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
1ce15e7
Removing the onboarding cypress tests
avneet-raj Aug 22, 2023
a00011d
load `Data.php` via `include_once` in `add_to_runtinme`
circlecube Aug 31, 2023
8de988c
Merge pull request #639 from bluehost/fix/638-fatal-where-Data-file-i…
wpscholar Aug 31, 2023
bc4cafc
use performance module components and tests
circlecube Aug 31, 2023
d70eead
update performance module to beta 2 to fix tests
circlecube Aug 31, 2023
b319062
Merge branch 'main' into Migrating-Onboarding-Cypress-Tests-to-Module…
avneet-raj Sep 1, 2023
d511f85
remove all the existing onboarding steps
avneet-raj Sep 1, 2023
52aa002
remove customerData support
avneet-raj Sep 1, 2023
f1f0a21
GitHub Actions(deps): Bump actions/checkout from 3 to 4
dependabot[bot] Sep 4, 2023
ca81013
Merge pull request #30 from officiallygod/Migrating-Onboarding-Cypres…
arunshenoy99 Sep 5, 2023
e745d1b
update to released version of performance module 1.2.0
circlecube Sep 7, 2023
e242ed1
Enable 'Yoast AI' by default
wpalani Sep 11, 2023
7f1f3e6
Update onboarding version
avneet-raj Sep 11, 2023
da6b81b
Merge pull request #645 from officiallygod/main
circlecube Sep 11, 2023
1132fdf
Merge branch 'develop' into update/performance-module-components
circlecube Sep 11, 2023
e816ee7
update ecommerce module to latest so coming soon test passes (a class…
circlecube Sep 11, 2023
171d280
set the update coming-soon module version explicitly in composer
circlecube Sep 11, 2023
0239547
also update home tests with new classnames
circlecube Sep 11, 2023
ef5ee54
Merge pull request #642 from bluehost/update/performance-module-compo…
circlecube Sep 11, 2023
69a94a6
Merge pull request #651 from bluehost/default-enabled-yoast-ai
circlecube Sep 11, 2023
814595b
version bump
circlecube Sep 11, 2023
eceaa2c
Merge pull request #644 from bluehost/dependabot/github_actions/devel…
circlecube Sep 11, 2023
8252374
various minor updates for packages and modules
circlecube Sep 11, 2023
c7b0185
Merge branch 'develop' into release/3.2.0
circlecube Sep 11, 2023
7816563
Payments not showing in navigation
ramyakrishnai Sep 12, 2023
1557e99
Merge branch 'develop' into press4-349
ramyakrishnai Sep 12, 2023
858c533
bump data module to 2.4.4
circlecube Sep 12, 2023
c21358b
bump runtime module to 1.0.4
circlecube Sep 12, 2023
792916b
add new runtime filter and update webpack value
circlecube Sep 12, 2023
3735a70
changes
ramyakrishnai Sep 13, 2023
cb6f089
Merge pull request #655 from ramyakrishnai/press4-349
circlecube Sep 13, 2023
b2cef1e
update ecommerce module to latest
circlecube Sep 13, 2023
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
2 changes: 1 addition & 1 deletion .github/workflows/cypress-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
steps:

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cypress-tests-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cypress.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
steps:

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

# User PHP 7.4 here for compatibility with the WordPress codesniffer rules.
- name: Setup PHP
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/upload-artifact-on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
steps:

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Validate version number
if: ${{ (github.repository == 'bluehost/bluehost-wordpress-plugin') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/upload-asset-on-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
steps:

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Validate version number
if: ${{ (github.repository == 'bluehost/bluehost-wordpress-plugin') && (github.event.release.prerelease == false) }}
Expand Down
4 changes: 2 additions & 2 deletions bluehost-wordpress-plugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* Plugin Name: The Bluehost Plugin
* Plugin URI: https://bluehost.com
* Description: WordPress plugin that integrates a WordPress site with the Bluehost control panel, including performance, security, and update features.
* Version: 3.1.0
* Version: 3.2.0
* Requires at least: 6.0
* Requires PHP: 7.1
* Tested up to: 6.3
Expand All @@ -31,7 +31,7 @@
}

// Define constants
define( 'BLUEHOST_PLUGIN_VERSION', '3.1.0' );
define( 'BLUEHOST_PLUGIN_VERSION', '3.2.0' );
define( 'BLUEHOST_PLUGIN_FILE', __FILE__ );
define( 'BLUEHOST_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'BLUEHOST_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
Expand Down
1 change: 1 addition & 0 deletions bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,7 @@ function () {
require BLUEHOST_PLUGIN_DIR . '/inc/RestApi/rest-api.php';
require BLUEHOST_PLUGIN_DIR . '/inc/settings.php';
require BLUEHOST_PLUGIN_DIR . '/inc/updates.php';
require BLUEHOST_PLUGIN_DIR . '/inc/YoastAI.php';

/* WordPress Admin Page & Features */
if ( is_admin() ) {
Expand Down
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,22 +52,22 @@
"roave/security-advisories": "dev-latest",
"newfold-labs/wp-php-standards": "^1.2",
"wp-cli/i18n-command": "^2.4.3",
"wp-phpunit/wp-phpunit": "^6.2"
"wp-phpunit/wp-phpunit": "^6.3.1"
},
"require": {
"newfold-labs/wp-module-business-reviews": "^1.1.1",
"newfold-labs/wp-module-coming-soon": "^1.1.8",
"newfold-labs/wp-module-coming-soon": "^1.1.9",
"newfold-labs/wp-module-ctb": "^1.0.2",
"newfold-labs/wp-module-customer-bluehost": "^1.6.0",
"newfold-labs/wp-module-data": "^2.4.3",
"newfold-labs/wp-module-ecommerce": "^1.2.0",
"newfold-labs/wp-module-ecommerce": "^1.2.2",
"newfold-labs/wp-module-help-center": "^1.0.16",
"newfold-labs/wp-module-loader": "^1.0.10",
"newfold-labs/wp-module-marketplace": "^2.0.1",
"newfold-labs/wp-module-notifications": "^1.1.4",
"newfold-labs/wp-module-onboarding": "^1.10.2",
"newfold-labs/wp-module-onboarding": "^1.10.3",
"newfold-labs/wp-module-patterns": "^0.1.4",
"newfold-labs/wp-module-performance": "^1.1.1",
"newfold-labs/wp-module-performance": "^1.2.1",
"newfold-labs/wp-module-runtime": "^1.0.2",
"newfold-labs/wp-module-secure-passwords": "^1.1",
"newfold-labs/wp-module-sso": "^1.0.4",
Expand Down
69 changes: 36 additions & 33 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions cypress.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ module.exports = defineConfig({
if (semver.satisfies(config.env.wpSemverVersion, '<6.2.0')) {
config.excludeSpecPattern = config.excludeSpecPattern.concat(
[
"tests/cypress/integration/z-newfold-labs/wp-module-onboarding/**"
"vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/**"
]
);
}
Expand All @@ -68,8 +68,8 @@ module.exports = defineConfig({
if (semver.satisfies(config.env.phpSemverVersion, '<7.3.0')) {
config.excludeSpecPattern = config.excludeSpecPattern.concat(
[
"tests/cypress/integration/z-newfold-labs/wp-module-onboarding/3-ecommerce-onboarding-flow/**",
"tests/cypress/integration/z-newfold-labs/wp-module-onboarding/2-general-onboarding-flow/top-priority.cy.js"
"vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/3-ecommerce-onboarding-flow/**",
"vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/2-general-onboarding-flow/top-priority.cy.js"
]
);
}
Expand All @@ -84,8 +84,8 @@ module.exports = defineConfig({
supportFile: 'tests/cypress/support/index.js',
testIsolation: false,
excludeSpecPattern: [
"tests/cypress/integration/z-newfold-labs/wp-module-onboarding/4-design-steps/**",
"tests/cypress/integration/z-newfold-labs/wp-module-onboarding/wp-module-support/"
"vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/4-design-steps/**",
"vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/wp-module-support/"
]
},
})
2 changes: 1 addition & 1 deletion inc/Admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public function __construct() {
}

public static function add_to_runtime( $sdk ) {
include BLUEHOST_PLUGIN_DIR . '/inc/Data.php';
include_once BLUEHOST_PLUGIN_DIR . '/inc/Data.php';
return array_merge( $sdk, Data::runtime() );
}

Expand Down
Loading
Loading