# WRNexusJS 0.4.0 UI reference determinism fix This fixes the release loop where `generate-ui-component-reference.mjs` writes one layout and Prettier rewrites it differently. The generator now formats both generated files with the repository Prettier configuration before writing them. Replace: - `scripts/generate-ui-component-reference.mjs` Then run: ```bash bun run scripts/generate-ui-component-reference.mjs bun run format bun run format:check git add scripts/generate-ui-component-reference.mjs packages/ui/component-reference.json packages/ui/COMPONENTS.md git commit -m "fix(release): make UI reference generation deterministic" git push origin main bun run release:private ```