Skip to content

Release/4.3.2 #204

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

Open
wants to merge 73 commits into
base: main
Choose a base branch
from
Open

Release/4.3.2 #204

wants to merge 73 commits into from

Conversation

circlecube
Copy link
Member

@circlecube circlecube commented Apr 21, 2025

Proposed changes

Release scheduled for April 23. Updates wp-scripts and installer module.

Notable updates:

  • Coming Soon: 1.4.1
  • Data: 2.7.1
  • e-commerce: 1.7.7
  • Help Center: 2.4.0
  • Hosting: 1.0.10
  • Installer: 1.6.1
  • Onboarding: 2.6.9
  • Performance: 3.0.2
  • Solutions: 2.2.3
  • wordpress/scripts: 30 (from 27 - been blocked on updating due to 28 breaking in WP 6.5 and lower)

Type of Change

Production

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update
  • Refactoring / housekeeping (changes to files not directly related to functionality)

Development

  • Tests
  • Dependency update
  • Environment update / refactoring
  • Documentation Update

Video

Checklist

  • I have read the CONTRIBUTING doc
  • I have viewed my change in a web-browser
  • Linting and tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

dependabot bot and others added 30 commits April 14, 2025 08:18
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@cdca736...49933ea)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…evelop/actions/setup-node-4.4.0

GitHub Actions(deps): Bump actions/setup-node from 4.3.0 to 4.4.0
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.32.0 to 2.33.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@9e72090...cf4cade)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-version: 2.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…evelop/shivammathur/setup-php-2.33.0

GitHub Actions(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0
* main: (26 commits)
  Version updated 4.2.1 => 4.3.0
  update for wp 6.8 release
  bump ecomerce to 1.7.4
  onboarding update to 2.6.8
  update ecommerce to 1.7.3
  update to latest data version 2.6.13
  update to latest onboarding version 2.6.7
  update modules: global-ctb, installer, and staging
  remove ecommerce tests from exclusion list
  update ecommerce package too
  bump onboarding and ecommerce module versions
  Update Patterns module
  Update lock file
  Update hosting to 1.0.7 to include tests
  Fix JS build issue
  Update modules
  Update NPM deps
  Update performance to 3.0.1
  Update Hosting to 1.0.6
  Update CF Usage in upgrades
  ...
drop support for 6.5
display a fallback page for users on 6.5 and lower
clean up react app render
* main:
  Version updated 4.3.0 => 4.3.1
* develop:
  Version updated 4.3.0 => 4.3.1

# Conflicts:
#	bluehost-wordpress-plugin.php
Bumps [newfold-labs/wp-module-help-center](https://github.com/newfold-labs/wp-module-help-center) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/newfold-labs/wp-module-help-center/releases)
- [Commits](newfold-labs/wp-module-help-center@2.3.1...2.4.0)

---
updated-dependencies:
- dependency-name: newfold-labs/wp-module-help-center
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…/newfold-labs/wp-module-help-center-2.4.0

Composer(deps): Bump newfold-labs/wp-module-help-center from 2.3.1 to 2.4.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.3.0 to 14.3.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v14.3.0...v14.3.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [wp-phpunit/wp-phpunit](https://github.com/wp-phpunit/wp-phpunit) from 6.7.2 to 6.8.0.
- [Commits](wp-phpunit/wp-phpunit@6.7.2...6.8.0)

---
updated-dependencies:
- dependency-name: wp-phpunit/wp-phpunit
  dependency-version: 6.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…/wp-phpunit/wp-phpunit-6.8.0

Composer Dev(deps-dev): Bump wp-phpunit/wp-phpunit from 6.7.2 to 6.8.0
…elop/cypress-14.3.1

NPM Dev(deps-dev): Bump cypress from 14.3.0 to 14.3.1
Add new home and dashboard widget tests
* develop: (44 commits)
  Composer Dev(deps-dev): Bump wp-phpunit/wp-phpunit from 6.7.2 to 6.8.0
  NPM Dev(deps-dev): Bump cypress from 14.3.0 to 14.3.1
  Composer(deps): Bump newfold-labs/wp-module-help-center
  layout updates
  fix color contrast on site status text for a11y
  add helper commands to cypress and dashboard widget tests
  add more home tests and fix a11y color issue
  add missing cypress data attributes
  lints
  minor cleanup to template
  update dependencies - mainly wordpress/[email protected]
  Version updated 4.3.0 => 4.3.1
  update required WP version
  Version updated 4.2.1 => 4.3.0
  update for wp 6.8 release
  bump ecomerce to 1.7.4
  onboarding update to 2.6.8
  update ecommerce to 1.7.3
  GitHub Actions(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0
  update to latest data version 2.6.13
  ...

# Conflicts:
#	tests/cypress/integration/home.cy.js
@circlecube
Copy link
Member Author

Updated list of changes and module updates:

  • Coming Soon: 1.4.1
  • Data: 2.7.2
  • e-commerce: 1.7.7
  • Help Center: 2.4.0
  • Hosting: 1.1.0
  • Installer: 1.6.2
  • Onboarding: 2.7.0
  • Onboarding data: 1.2.9
  • Patterns: 2.9.3
  • Performance: 3.1.0
  • Solutions: 2.2.4
  • Staging: 2.3.3
  • wordpress/scripts: 30 (from 27 - been blocked on updating due to 28 breaking in WP 6.5 and lower)

* release/4.3.2: (49 commits)
  update solutions module to 2.2.5
  replace burst safety mode file with updated app layout
  pass required constants.text to staging
  bump hosting module
  update installer and performance module
  remove plugin-based hosting page in favor of module-managed page `nfd-hosting`
  update staging and patterns module. remove plugin staging strings in favor of module translations
  bump onboarding module
  fix home page test after copy change
  update solutions deactivation and onboarding-data module for test fixes and translations
  update i18n strings and fresh full translations
  npm audit fix
  remove nfd gh registry from npmrc file
  copy updates
  remove decommissioned app pages and routes
  remove unused js file
  use fixed data module
  include data module update 2.7.1
  installer update
  update modules: installer, solutions and coming soon.
  ...
Prevent _load_textdomain_just_in_time notice
@circlecube
Copy link
Member Author

Updated list of changes and module updates:

Coming Soon: 1.5.0
Data: 2.7.2
e-commerce: 1.7.7
Help Center: 2.4.0
Hosting: 1.1.0
Installer: 1.6.2
Onboarding: 2.7.0
Onboarding data: 1.2.9
Patterns: 2.9.3
Performance: 3.1.0
Solutions: 2.2.5
Staging: 2.3.3
wordpress/scripts: 30 (from 27 - been blocked on updating due to 28 breaking in WP 6.5 and lower)

@circlecube circlecube added this to the April 30, 2025 Release milestone Apr 28, 2025
@circlecube circlecube modified the milestones: April 30, 2025 Release, April 23, 2025 Release Apr 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants