release: WRNexusJS 0.7.0
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# WRNexusJS 0.7.0 R6 - Lint cleanup
|
||||
|
||||
R6 fixes the remaining root ESLint findings reported after R5.
|
||||
|
||||
## Corrections
|
||||
|
||||
- Replaced control-character regular expressions in compiler, security URL validation, and syntax diagnostics with explicit ASCII character-code checks.
|
||||
- `renderStoreHydration()` now actually uses `serializeForHtml()` for bounded, prototype-safe, HTML-safe hydration JSON.
|
||||
- SBOM parse errors preserve the original caught error through `ErrorOptions.cause`.
|
||||
- The workspace repair regression imports `node:process` explicitly.
|
||||
- ESLint and Prettier ignore local `focus-shims.d.ts` and `tsconfig.focus.json` leftovers until `bun run repair:workspace` removes them.
|
||||
- Added `validate:0.7` guards for every R6 regression.
|
||||
|
||||
## Security behavior retained
|
||||
|
||||
URLs containing ASCII whitespace, C0 control characters, or DEL are rejected by `@wrnexus/security`. Static compiler and syntax checks continue to normalize embedded C0 characters before detecting dangerous protocols such as `javascript:`.
|
||||
|
||||
## Local validation
|
||||
|
||||
Run on the target Bun workspace:
|
||||
|
||||
```powershell
|
||||
bun run repair:workspace
|
||||
bun install
|
||||
bun run check
|
||||
```
|
||||
Reference in New Issue
Block a user