Skip to content

Releases: wprig/wprig

3.2.0

26 Jan 02:54
99fd014

Choose a tag to compare

🚀 WP Rig v3.2.0: Leveling Up Your Development Workflow!

We are thrilled to announce the release of WP Rig v3.2.0! This update is all about professional-grade stability, performance insights, and a smoother developer experience. Whether you're building a bespoke client site or a high-performance theme, v3.2.0 brings the tools you need to build with absolute confidence.

🛠 What’s New and Exciting?

  • Robust E2E Testing with Playwright: Say goodbye to manual "click-testing." We’ve integrated Playwright to handle End-to-End testing, covering everything from accessibility and navigation to essential smoke tests.
  • Performance Insights with Lighthouse CI: Want to know your SEO and performance scores before you even go live? New Lighthouse CI configurations help you monitor speed, accessibility, and best practices directly in your workflow.
  • Rock-Solid Code with PHPStan: We’ve added PHPStan for static analysis, helping you catch bugs in your PHP code before they ever hit a server.
  • Theme-Level Blocks, Your Way: To maintain peak compatibility with the WordPress.org theme checker, theme-level blocks are now an opt-in feature via a dedicated script. You choose when and how to use them!
  • Polished Mobile Experience: We’ve overhauled the default mobile navigation to be smoother and more reliable, fixing pesky transition issues to ensure your site looks great on every screen.
  • Modern Dev Server & PHP Types: We’ve refined our modern development server and improved PHP type declarations across the board for a faster, more intelligent coding environment.

💪 Performance & Stability

On top of the big features, we’ve done a spring cleaning of the codebase:

  • Optimized Dependencies: Cleaned up package.json to keep your project lean.
  • CLI Improvements: Prevented common CLI errors for a more reliable terminal experience.
  • Bundled Test Data: We've included test data to ensure your E2E tests are ready to run right out of the gate.

✨ Props to the Community

A massive thank you to @robruiz for the incredible work on this release, pushing WP Rig toward a more modern, automated, and professional future.


Ready to dive in?
Update your local environment and take the new Playwright tests for a spin! As always, WP Rig is licensed under the GPL—so go make something cool, have fun, and share what you’ve learned! 🥂

v3.1

28 Oct 04:04
cb5d429

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.3...v3.1

3.0.3

15 Sep 04:34
0874a3a

Choose a tag to compare

  • Reorganization of the CSS source files. Props @robruiz
  • Fixed js minification and removes obsolete dev dependency. Props @robruiz
  • Fixed corruption for files during the bundle for filesToCopy files. Props @skywardpro
  • Minor accessibility improvements to navigation. Props @SinghCod3r
  • Improvements to eslint system, TS compiling, styles and js minification. Props @erdmann040
  • Improvements to asset bundling. Props @robruiz
  • Theme.json file now created when block-based conversion is run. Props @SinghCod3r
  • New relative image path generation during css transpile. Props @robruiz
  • Added new cli command to auto-generate menu items. Props @robruiz
  • Fixed initial tests. All tests should pass now on fresh install. Props @robruiz
  • Removed outdated/deprecated/unnecessary deps. Props @robruiz
  • Fixed a bug that caused Gulp to crash frequently. Props @erdmann040
  • Fixed CSS source maps; now consistent & configurable. Props @erdmann040
  • Removed package-lock.json from repo. Devs should manually add this. Props @robruiz

v3.0.2

12 Jan 06:41
45b79c3

Choose a tag to compare

What's Changed

Full Changelog: v3.0.1...v3.0.2

3.0.1

10 Jan 03:56
ac560fd

Choose a tag to compare

  • Removed some Gulp plugin deps and replaced with custom ones to ensure compatibility with Node versions 22 and up.
  • Addresses issue #865 - thanks @welbinator
  • Cleaned up come command line messaging
  • Updated some other packages

3.0.0

31 Dec 21:46
9fdacff

Choose a tag to compare

Version 3 - Major Release

  • Complete Rewrite of JavaScript and CSS build systems. Introduced esbuild and Lightning CSS. Props @robruiz
  • Full Typescript support added. Props @robruiz
  • Added base CSS framework for layout purposes. Props @robruiz
  • Min version of PHP bumped to PHP 8. Type checking added. Props @robruiz
  • React-based options/settings page framework for theme devs added. @robruiz
  • Removed support for AMP Plugin. @robruiz

v2.3.3

27 Jun 16:55

Choose a tag to compare

  • Updated some dependencies
  • Updated WPCS to V3.1. Props @robruiz
  • PHPCS silencing contribution. Props @erdmann040
  • All WPCS errors addressed. Clean install now yields zero errors. Props @robruiz
  • Updated many packages and dependencies for security and compatibility reasons. Props @robruiz
  • Now compatible with up to PHP 8.1. 8.2+ remains untested but might work. Props @robruiz

v2.3.2

27 Jun 04:25
c617b32

Choose a tag to compare

What's Changed

  • Updated WPCS to V3.1. Props @robruiz
  • PHPCS silencing contribution. Props @erdmann040
  • All WPCS errors addressed. Clean install now yields zero errors. Props @robruiz
  • Updated many packages and dependencies for security and compatibility reasons. Props @robruiz
  • Now compatible with up to PHP 8.1. 8.2+ remains untested but might work. Props @robruiz

2.3.1

04 Dec 05:54
eda3198

Choose a tag to compare

Massive improvements to mobile navigation. Extended support for block-based features. Added WPCS 3

2.3

02 Apr 18:52
dbbe6b2

Choose a tag to compare

2.3

Updated packages for babel and eslint. This now allows for using newer JS operators like optional chaining and null coalescent. We also added a slight tweak to style preloading to allow for auto-loading of preloaded styles.

What's Changed

Full Changelog: v2.2.1...V2.3