release: WRNexusJS 0.7.0

This commit is contained in:
2026-08-01 10:04:42 +05:30
parent c54144f2e4
commit 87507edf59
207 changed files with 12607 additions and 679 deletions
+24
View File
@@ -0,0 +1,24 @@
# Upgrade to WRNexusJS 0.7.0
```sh
bunx @wrnexus/cli@0.7.0 update --version=0.7.0 --report
bun install
bun run validate:0.7
bun run check:production
```
## Navigation performance change
The updater adds `navigation.mode: "auto"` when navigation is not already configured. In auto mode, fully static pages ship no WRNexusJS JavaScript and links use native document navigation. Pages that already require browser behavior receive progressive client navigation.
Applications that require in-place navigation on every route can preserve the previous behavior explicitly:
```ts
navigation: {
mode: "client",
}
```
Use `mode: "document"` to disable client navigation everywhere.
Review CSP sources, Trusted Types compatibility, CORS origins, trusted proxy/host settings, tenant authorization, upload scanner adapters, remote image hosts, cache privacy, WebSocket limits, and performance budgets before enforcing production mode.