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.4 #725

Merged
merged 57 commits into from
Oct 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
3dbc667
update distignore and distinclude rules
circlecube Oct 3, 2023
3ff3e0e
validate composer
circlecube Oct 3, 2023
e626350
Merge pull request #705 from bluehost/update/dist-rules
circlecube Oct 3, 2023
20f0c5c
Add url params tracker in the `SectionContent` component
wpalani Oct 4, 2023
58d39b8
Restore cypress configs
wpalani Oct 4, 2023
1647fc5
Make `getStatus` function return a translatable string
wpalani Oct 4, 2023
532f487
Update package-lock.json
wpscholar Oct 5, 2023
20cc985
Reformat code
wpscholar Oct 5, 2023
175f918
Add `nfd-runtime` dependency
wpscholar Oct 5, 2023
a0c726c
Change query string detection method
wpalani Oct 6, 2023
83fd4cd
Merge pull request #706 from bluehost/update-coming-soon-paramater
wpalani Oct 6, 2023
2649ebc
version bump-ecommerce 1.3.0
ramyakrishnai Oct 7, 2023
b8b30be
Updated the runtime module
wpscholar Oct 9, 2023
13e15fd
Remove file-based caching as an option
wpscholar Oct 10, 2023
bf05efb
Reformat code
wpscholar Oct 10, 2023
0006357
Add upgrade routine to flush file-based caching and to remove rules f…
wpscholar Oct 10, 2023
6715337
Merge pull request #708 from bluehost/update/newfold-runtime
circlecube Oct 10, 2023
a70888e
Merge pull request #718 from bluehost/update/remove-file-caching
circlecube Oct 10, 2023
188c143
Composer(deps): Bump newfold-labs/wp-module-coming-soon
dependabot[bot] Oct 10, 2023
a052d0d
Merge pull request #720 from bluehost/dependabot/composer/develop/new…
circlecube Oct 10, 2023
bd34515
Composer(deps): Bump newfold-labs/wp-module-patterns from 0.1.4 to 0.1.5
dependabot[bot] Oct 10, 2023
d57c798
Merge pull request #709 from bluehost/dependabot/composer/develop/new…
circlecube Oct 10, 2023
84b7f5d
Composer(deps): Bump newfold-labs/wp-module-data from 2.4.7 to 2.4.8
dependabot[bot] Oct 10, 2023
bf37276
Merge branch 'develop' into version-bump-1.3.0
circlecube Oct 10, 2023
13313f6
Merge pull request #707 from bluehost/dependabot/composer/develop/new…
circlecube Oct 10, 2023
7ff3331
Merge branch 'develop' into version-bump-1.3.0
circlecube Oct 10, 2023
3218591
add deactivation module
circlecube Oct 10, 2023
2931907
NPM Dev(deps-dev): Bump @replayio/cypress from 1.3.5 to 1.4.1
dependabot[bot] Oct 10, 2023
cffd602
NPM Dev(deps-dev): Bump cypress from 13.2.0 to 13.3.0
dependabot[bot] Oct 10, 2023
e2a7c1e
NPM(deps): Bump @wordpress/element from 5.19.0 to 5.20.0
dependabot[bot] Oct 10, 2023
0fa07d4
Merge pull request #702 from bluehost/dependabot/npm_and_yarn/develop…
circlecube Oct 10, 2023
e786ec2
Merge pull request #710 from bluehost/dependabot/npm_and_yarn/develop…
circlecube Oct 10, 2023
fb7da1a
Merge pull request #713 from bluehost/dependabot/npm_and_yarn/develop…
circlecube Oct 10, 2023
398ef26
NPM(deps): Bump @wordpress/icons from 9.33.0 to 9.34.0
dependabot[bot] Oct 10, 2023
d5ee839
NPM(deps): Bump @wordpress/compose from 6.19.0 to 6.20.0
dependabot[bot] Oct 10, 2023
d55cc57
Merge pull request #711 from bluehost/dependabot/npm_and_yarn/develop…
circlecube Oct 10, 2023
f89f60e
Merge pull request #712 from bluehost/dependabot/npm_and_yarn/develop…
circlecube Oct 10, 2023
21debd2
update onboarding module to 1.11.2
circlecube Oct 10, 2023
2a59c24
Merge pull request #721 from bluehost/add/deactivation-module
circlecube Oct 10, 2023
42ad3b8
Merge branch 'develop' into version-bump-1.3.0
circlecube Oct 10, 2023
b70a90e
Merge branch 'develop' into update/onboarding-module
circlecube Oct 10, 2023
7b05b53
Merge pull request #717 from ramyakrishnai/version-bump-1.3.0
circlecube Oct 10, 2023
ecac40d
Merge branch 'develop' into update/onboarding-module
circlecube Oct 10, 2023
b3b48b6
Remove "Additional Features" section from the app home page.
wpalani Oct 10, 2023
a7de432
composer validate
wpalani Oct 10, 2023
b5608c5
Change `runtimeData` to `NewfoldRuntime` to match the window
wpalani Oct 10, 2023
ea0f236
bump plugin version to `3.4`
circlecube Oct 10, 2023
0b2b3f3
run `composer update` to fix lock issues.
circlecube Oct 10, 2023
9e9901b
use version `3.4.0`
circlecube Oct 10, 2023
f4c9a0c
Remove previously commented out line
wpalani Oct 10, 2023
a6d2037
Merge pull request #726 from bluehost/update/remove-free-addons-section
wpalani Oct 11, 2023
5f82c37
Merge branch 'develop' into release/3.4
wpalani Oct 11, 2023
35a28bc
Merge branch 'develop' into update/onboarding-module
circlecube Oct 11, 2023
99c83b2
Merge pull request #722 from bluehost/update/onboarding-module
circlecube Oct 11, 2023
bb0bce3
Merge branch 'develop' into release/3.4
circlecube Oct 11, 2023
6713e1c
Fixes skeletion loading issue in Onboarding
arunshenoy99 Oct 12, 2023
dc64d41
Merge pull request #730 from bluehost/update/onboarding
circlecube Oct 12, 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
42 changes: 25 additions & 17 deletions .distignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,35 @@
/bin
node_modules
/src
tests
/tests

# Files
.*
/.*
cypress.config.js
set-latest-wp-version.js
webpack.config.js

# File Types
*.json
*.lock
*.log
*.md
*.sql
*.tar.gz
*.xml
*.yml
*.zip
*.scss
/*.json
/*.lock
/*.log
/*.md
/*.sql
/*.tar.gz
/*.xml
/*.yml
/*.zip
/*.scss

# Newfold src files
vendor/newfold-labs/wp-module-ecommerce/src
vendor/newfold-labs/wp-module-help-center/src
vendor/newfold-labs/wp-module-onboarding/src
vendor/newfold-labs/wp-module-patterns/src
# BEGIN NEWFOLD LABS RULES
vendor/newfold-labs/*/src
vendor/newfold-labs/*/source
vendor/newfold-labs/*/tests
vendor/newfold-labs/*/.*
vendor/newfold-labs/*/*.xml
vendor/newfold-labs/*/*.json
vendor/newfold-labs/*/*.lock
vendor/newfold-labs/*/*.scss
vendor/newfold-labs/*/*.md
vendor/newfold-labs/*/*.config.js
vendor/newfold-labs/*/LICENSE
4 changes: 1 addition & 3 deletions .distinclude
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Directories

# Files
/vendor/newfold-labs/wp-module-data/src/Data/Static/*.json
/vendor/newfold-labs/wp-module-patterns/build/*/blocks/block.json
/vendor/newfold-labs/wp-module-staging/lib/.staging
/LICENSE.md

# File Types
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.3.2
* Version: 3.4.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.3.2' );
define( 'BLUEHOST_PLUGIN_VERSION', '3.4.0' );
define( 'BLUEHOST_PLUGIN_FILE', __FILE__ );
define( 'BLUEHOST_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'BLUEHOST_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
Expand Down
11 changes: 6 additions & 5 deletions bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
if ( 'local' === wp_get_environment_type() ) {
wp_die( esc_html( __( 'Please install the Bluehost Plugin dependencies.', 'wp-plugin-bluehost' ) ) );
}

return;
}

Expand Down Expand Up @@ -72,15 +73,15 @@ function bluehost_is_jarvis() {
*/
$bluehost_module_container = new Container(
array(
'cache_types' => array( 'browser', 'file', 'skip404' ),
'cache_types' => array( 'browser', 'skip404' ),
)
);

// Set plugin to container
$bluehost_module_container->set(
'plugin',
$bluehost_module_container->service(
function() {
function () {
return new Plugin(
array(
'id' => 'bluehost',
Expand Down Expand Up @@ -166,7 +167,7 @@ function () {
'2x' => 'https://cdn.hiive.space/marketplace/vendors-assets/bluehost-banner.svg',
'1x' => 'https://cdn.hiive.space/marketplace/vendors-assets/bluehost-banner.svg',
],
'icons' => [
'icons' => [
'2x' => 'https://cdn.hiive.space/marketplace/vendors-assets/bluehost-icon.svg',
'1x' => 'https://cdn.hiive.space/marketplace/vendors-assets/bluehost-icon.svg',
],
Expand All @@ -178,9 +179,9 @@ function () {

// Handle plugin upgrades
$upgrade_handler = new UpgradeHandler(
BLUEHOST_PLUGIN_DIR . '/inc/upgrades', // Directory where upgrade routines live
BLUEHOST_PLUGIN_DIR . '/inc/upgrades', // Directory where upgrade routines live
get_option( 'bluehost_plugin_version', '0.1.0' ), // Old plugin version (from database)
BLUEHOST_PLUGIN_VERSION // New plugin version (from code)
BLUEHOST_PLUGIN_VERSION // New plugin version (from code)
);

// Returns true if the old version doesn't match the new version
Expand Down
13 changes: 7 additions & 6 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,20 +56,21 @@
},
"require": {
"newfold-labs/wp-module-business-reviews": "^1.1.1",
"newfold-labs/wp-module-coming-soon": "^1.1.9",
"newfold-labs/wp-module-coming-soon": "^1.1.10",
"newfold-labs/wp-module-ctb": "^1.1.2",
"newfold-labs/wp-module-customer-bluehost": "^1.6.0",
"newfold-labs/wp-module-data": "^2.4.6",
"newfold-labs/wp-module-ecommerce": "^1.2.4",
"newfold-labs/wp-module-data": "^2.4.8",
"newfold-labs/wp-module-deactivation": "^1.0",
"newfold-labs/wp-module-ecommerce": "^1.3.0",
"newfold-labs/wp-module-global-ctb": "^1.0.4",
"newfold-labs/wp-module-help-center": "1.0.17",
"newfold-labs/wp-module-loader": "^1.0.10",
"newfold-labs/wp-module-marketplace": "^2.0.2",
"newfold-labs/wp-module-notifications": "^1.1.5",
"newfold-labs/wp-module-onboarding": "1.10.4",
"newfold-labs/wp-module-patterns": "^0.1.4",
"newfold-labs/wp-module-onboarding": "^1.11.3",
"newfold-labs/wp-module-patterns": "^0.1.5",
"newfold-labs/wp-module-performance": "^1.2.1",
"newfold-labs/wp-module-runtime": "^1.0.5",
"newfold-labs/wp-module-runtime": "^1.0.7",
"newfold-labs/wp-module-secure-passwords": "^1.1",
"newfold-labs/wp-module-sso": "^1.0.4",
"newfold-labs/wp-module-staging": "^1.1.1",
Expand Down
Loading
Loading