Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
8 changes: 4 additions & 4 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"packages/faustwp-core": "3.6.0",
"packages/faustwp-cli": "3.6.0",
"packages/blocks": "6.1.14",
"plugins/faustwp": "1.8.14"
"packages/faustwp-core": "4.0.0",
"packages/faustwp-cli": "4.0.0",
"packages/blocks": "7.0.0",
"plugins/faustwp": "1.9.0"
}
88 changes: 70 additions & 18 deletions package-lock.json

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

11 changes: 11 additions & 0 deletions packages/blocks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @faustwp/blocks

## [7.0.0](https://github.com/wpengine/faustjs/compare/@faustwp/blocks@6.1.14...@faustwp/blocks@7.0.0) (2026-10-22)


### ⚠ BREAKING CHANGES

* @faustwp/core, @faustwp/cli and @faustwp/blocks now require Node.js 22 or newer. Sites that need to stay on Node.js 20 can keep using core and cli 3.x and blocks 6.x.

### Features

* require Node.js 22 or newer ([#2670](https://github.com/wpengine/faustjs/issues/2670)) ([79e700c](https://github.com/wpengine/faustjs/commit/79e700c00313368573810af6bfeb0618d11f2f3b))

## [6.1.14](https://github.com/wpengine/faustjs/compare/@faustwp/blocks@6.1.13...@faustwp/blocks@6.1.14) (2026-10-20)


Expand Down
2 changes: 1 addition & 1 deletion packages/blocks/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@faustwp/blocks",
"version": "6.1.14",
"version": "7.0.0",
"description": "Faust Blocks",
"main": "dist/cjs/index.js",
"module": "dist/mjs/index.js",
Expand Down
12 changes: 12 additions & 0 deletions packages/faustwp-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @faustwp/cli

## [4.0.0](https://github.com/wpengine/faustjs/compare/@faustwp/cli@3.6.0...@faustwp/cli@4.0.0) (2026-10-22)


### ⚠ BREAKING CHANGES

* @faustwp/core, @faustwp/cli and @faustwp/blocks now require Node.js 22 or newer. Sites that need to stay on Node.js 20 can keep using core and cli 3.x and blocks 6.x.

### Features

* connect Faust.js to WordPress with an Application Password ([#2676](https://github.com/wpengine/faustjs/issues/2676)) ([f34412c](https://github.com/wpengine/faustjs/commit/f34412ca683c6663a5176ffb590845721ff59f34))
* require Node.js 22 or newer ([#2670](https://github.com/wpengine/faustjs/issues/2670)) ([79e700c](https://github.com/wpengine/faustjs/commit/79e700c00313368573810af6bfeb0618d11f2f3b))

## [3.6.0](https://github.com/wpengine/faustjs/compare/@faustwp/cli@3.5.2...@faustwp/cli@3.6.0) (2026-10-20)


Expand Down
2 changes: 1 addition & 1 deletion packages/faustwp-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@faustwp/cli",
"version": "3.6.0",
"version": "4.0.0",
"description": "This modules provides a CLI to develop, build, and serve your Faust apps",
"main": "dist/index.js",
"type": "module",
Expand Down
26 changes: 26 additions & 0 deletions packages/faustwp-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# @faustwp/core

## [4.0.0](https://github.com/wpengine/faustjs/compare/@faustwp/core@3.6.0...@faustwp/core@4.0.0) (2026-10-22)


### ⚠ BREAKING CHANGES

* @faustwp/core, @faustwp/cli and @faustwp/blocks now require Node.js 22 or newer. Sites that need to stay on Node.js 20 can keep using core and cli 3.x and blocks 6.x.

### Features

* connect Faust.js to WordPress with an Application Password ([#2676](https://github.com/wpengine/faustjs/issues/2676)) ([f34412c](https://github.com/wpengine/faustjs/commit/f34412ca683c6663a5176ffb590845721ff59f34))
* **core:** add WordPress-style body classes ([#2689](https://github.com/wpengine/faustjs/issues/2689)) ([8e87663](https://github.com/wpengine/faustjs/commit/8e87663907137e235b18045a92aaa357c0a69b8a))
* require Node.js 22 or newer ([#2670](https://github.com/wpengine/faustjs/issues/2670)) ([79e700c](https://github.com/wpengine/faustjs/commit/79e700c00313368573810af6bfeb0618d11f2f3b))


### Bug Fixes

* **core:** keep the login cookie in Safari on http://localhost ([#2675](https://github.com/wpengine/faustjs/issues/2675)) ([ad53311](https://github.com/wpengine/faustjs/commit/ad533112c2087cb4efc1f40473f27f091fe34891))
* **core:** stop the preview redirect loop when exchanging a code fails ([#2686](https://github.com/wpengine/faustjs/issues/2686)) ([9956251](https://github.com/wpengine/faustjs/commit/9956251dbb6f308ac29e5b726d9f44720a64bc6f))
* **core:** update useAuth after logging in with useLogin ([#2683](https://github.com/wpengine/faustjs/issues/2683)) ([03818f4](https://github.com/wpengine/faustjs/commit/03818f4dc1d647f7f94bf4391c34a5f2879f2e3a))
* end the WordPress session when logging out of the frontend ([#2684](https://github.com/wpengine/faustjs/issues/2684)) ([f32eb6b](https://github.com/wpengine/faustjs/commit/f32eb6b3295a812354d405028c8d97b2ead173b5))


### Dependencies

* Bump sass ([#2691](https://github.com/wpengine/faustjs/issues/2691)) ([4da280c](https://github.com/wpengine/faustjs/commit/4da280ced0253a827b260b5449db28e7f73484fb))

## [3.6.0](https://github.com/wpengine/faustjs/compare/@faustwp/core@3.5.2...@faustwp/core@3.6.0) (2026-10-20)


Expand Down
2 changes: 1 addition & 1 deletion packages/faustwp-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@faustwp/core",
"version": "3.6.0",
"version": "4.0.0",
"description": "Faust is a framework that aims to make headless WordPress as streamlined as classic WordPress for both developers and publishers",
"main": "dist/cjs/index.js",
"module": "dist/mjs/index.js",
Expand Down
13 changes: 13 additions & 0 deletions plugins/faustwp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Faust

## [1.9.0](https://github.com/wpengine/faustjs/compare/@faustwp/wordpress-plugin@1.8.14...@faustwp/wordpress-plugin@1.9.0) (2026-10-22)


### Features

* connect Faust.js to WordPress with an Application Password ([#2676](https://github.com/wpengine/faustjs/issues/2676)) ([f34412c](https://github.com/wpengine/faustjs/commit/f34412ca683c6663a5176ffb590845721ff59f34))


### Bug Fixes

* end the WordPress session when logging out of the frontend ([#2684](https://github.com/wpengine/faustjs/issues/2684)) ([f32eb6b](https://github.com/wpengine/faustjs/commit/f32eb6b3295a812354d405028c8d97b2ead173b5))
* **faustwp:** make blockset files readable by the web server ([#2681](https://github.com/wpengine/faustjs/issues/2681)) ([89561a5](https://github.com/wpengine/faustjs/commit/89561a50384d4970a2f79e34c25e2b9c8beaec5d))

## [1.8.14](https://github.com/wpengine/faustjs/compare/@faustwp/wordpress-plugin@1.8.13...@faustwp/wordpress-plugin@1.8.14) (2026-10-20)


Expand Down
2 changes: 1 addition & 1 deletion plugins/faustwp/faustwp.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: faustwp
* Domain Path: /languages
* Version: 1.8.14
* Version: 1.9.0
* Requires PHP: 7.4
* Requires at least: 5.7
* Tested up to: 7.0
Expand Down
2 changes: 1 addition & 1 deletion plugins/faustwp/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@faustwp/wordpress-plugin",
"version": "1.8.14",
"version": "1.9.0",
"private": true
}
21 changes: 14 additions & 7 deletions plugins/faustwp/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Contributors: antpb, apmatthe, blakewpe, chriswiegman, claygriffiths, colin-murp
Tags: faustjs, faust, headless, decoupled, composable-architecture
Requires at least: 5.7
Tested up to: 7.0
Stable tag: 1.8.14
Stable tag: 1.9.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -51,6 +51,19 @@ Maintenance release. Sites still on 1.8.0 should update to address GHSA-q6pm-r77

== Changelog ==

= 1.9.0 =


### Features

* connect Faust.js to WordPress with an Application Password ([#2676](https://github.com/wpengine/faustjs/issues/2676)) ([f34412c](https://github.com/wpengine/faustjs/commit/f34412ca683c6663a5176ffb590845721ff59f34))


### Bug Fixes

* end the WordPress session when logging out of the frontend ([#2684](https://github.com/wpengine/faustjs/issues/2684)) ([f32eb6b](https://github.com/wpengine/faustjs/commit/f32eb6b3295a812354d405028c8d97b2ead173b5))
* **faustwp:** make blockset files readable by the web server ([#2681](https://github.com/wpengine/faustjs/issues/2681)) ([89561a5](https://github.com/wpengine/faustjs/commit/89561a50384d4970a2f79e34c25e2b9c8beaec5d))

= 1.8.14 =


Expand All @@ -67,10 +80,4 @@ Maintenance release. Sites still on 1.8.0 should update to address GHSA-q6pm-r77

* **faustwp:** stop repeating the subdirectory in public route redirects ([#2642](https://github.com/wpengine/faustjs/issues/2642)) ([e5f813a](https://github.com/wpengine/faustjs/commit/e5f813a53bceed7adad13dd54a2458bed3ba557b))

= 1.8.12 =

### Patch Changes

- 85d1b14: Route the `generateAuthorizationCode` mutation through `wp_authenticate()` so login policies hooked on the WordPress `authenticate` filter are enforced.

[View the full changelog](https://github.com/wpengine/faustjs/blob/canary/plugins/faustwp/CHANGELOG.md)
Loading