Skip to content

v3.1#930

Merged
robruiz merged 102 commits intomasterfrom
develop
Oct 28, 2025
Merged

v3.1#930
robruiz merged 102 commits intomasterfrom
develop

Conversation

@robruiz
Copy link
Contributor

@robruiz robruiz commented Oct 26, 2025

Many enhancements have been made in version 3.1

Description

3.1 brings loads of enhancements to WP Rig. The goal is simple, remain modern and competitive with other theme development frameworks.

List of changes

  • New header and mobile nav experience. Props @robruiz
  • HMR alternative for BrowserSync added. BrowserSync will now be considered deprecated. Props @robruiz
  • Added a download local wp cli command to download google fonts to the theme fonts folder. Props @robruiz
  • Updated rig-init command now provides better DX to devs during new installs. Props @robruiz
  • Added a new command to convert WP Rig into a child theme build system. Props @robruiz
  • Added a new theme-level block authoring/development and management system. Props @robruiz
  • Added a new command to scaffold new PHP components. Props @robruiz
  • Removed Gulp from WP Rig. Processes are now replaced with custom script while
    dramatically increasing build and bundle performance. Props @robruiz
  • Users can now use Bun or Node. Props @robruiz
  • Now using Github CI/CD pipeline for automated testing. Props @robruiz

Checklist:

  • This pull request relates to a ticket.
  • This code is tested.
  • This change has been added to CHANGELOG.md
  • I want my code added to WP Rig.

@robruiz robruiz added this to the v3.1 milestone Oct 26, 2025
@robruiz robruiz self-assigned this Oct 26, 2025
@Spleeding1
Copy link
Contributor

Spleeding1 commented Oct 27, 2025

I was trying to check out the new mobile nav experience, but I don't think I found it. I did find this though. The last submenu goes off screen.

Screen Shot 2025-10-27 at 9 43 38 AM

@robruiz
Copy link
Contributor Author

robruiz commented Oct 27, 2025 via email

@robruiz robruiz merged commit cb5d429 into master Oct 28, 2025
10 checks passed
@robruiz robruiz deleted the develop branch October 28, 2025 04:03
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.

2 participants