Skip to content

Commit 2d0cc1b

Browse files
committed
docs: clarified items in changelog
1 parent 2cae13a commit 2d0cc1b

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

CHANGELOG.md

+11-10
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,17 @@ All notable changes to this project will be documented in this file. See [standa
77

88
### ⚠ BREAKING CHANGES
99

10-
* Changed multiple APIs for functional plugin actions related to the builder (they all take the new EngineError type now)
11-
Restructured exports related to engine functionality (this will get progressively worse as this PR develops!)
12-
Removed the HOST and PORT environment variables for configuring the server (these are replaced with PERSEUS_HOST and PERSEUS_PORT)
13-
Substantially refactored exports from Perseus
14-
Divided client-side and server-side exports (many functions will now need to be target-gated)
15-
Replaced #[autoserde(...)] macro with macros for each state function (#[build_state], #[build_paths], etc.)
16-
The #[build_paths] macro must now be applied to all build paths functions (for client/server functionality division)
17-
#[perseus::main] now takes an argument as the default server to use (server integrations should now be imported and used)
18-
Made state functions automatically target-gated as #[cfg(not(feature = "wasm32"))]
19-
The #[should_revalidate] macro must now be applied to all revalidation determination functions (for client/server functionality division)
10+
* Changed multiple APIs for functional plugin actions related to the builder (they all take the new EngineError type now)
11+
* Restructured exports related to engine functionality (this will get progressively worse as this PR develops!)
12+
* Removed the HOST and PORT environment variables for configuring the server (these are replaced with `PERSEUS_HOST` and `PERSEUS_PORT`)
13+
* Substantially refactored exports from Perseus
14+
* Divided client-side and server-side exports (many functions will now need to be target-gated)
15+
* Replaced `#[autoserde(...)]` macro with macros for each state function (`#[build_state]`, `#[build_paths]`, etc.)
16+
* The #[build_paths] macro must now be applied to all build paths functions (for client/server functionality division)
17+
* #[perseus::main] now takes an argument as the default server to use (server integrations should now be imported and used)
18+
* Made state functions automatically target-gated as `#[cfg(not(feature = "wasm32"))]`
19+
* The `#[should_revalidate]` macro must now be applied to all revalidation determination functions (for client/server functionality division)
20+
* WARNING: any filesystem paths in app building are now relative to the root of the app, not `.perseus/` (may require changes)
2021

2122
### Features
2223

0 commit comments

Comments
 (0)