diff --git a/.release-please/main-manifest.json b/.release-please/main-manifest.json index f87262a..047c623 100644 --- a/.release-please/main-manifest.json +++ b/.release-please/main-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.15.0" + ".": "0.15.1" } diff --git a/.release-please/next-manifest.json b/.release-please/next-manifest.json index f87262a..047c623 100644 --- a/.release-please/next-manifest.json +++ b/.release-please/next-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.15.0" + ".": "0.15.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8785ddc..66da0e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project are documented here, generated by [release-please](https://github.com/googleapis/release-please) from [Conventional Commits](https://www.conventionalcommits.org). +## [0.15.1](https://github.com/taraxvoid/voidflow/compare/v0.15.0...v0.15.1) (2026-10-24) + + +### Bug Fixes + +* **biome:** treat HTML whitespace as significant in every element ([#221](https://github.com/taraxvoid/voidflow/issues/221)) ([9ea13db](https://github.com/taraxvoid/voidflow/commit/9ea13db4428316ffd1a2bab8a4dc718a68df19e4)) + ## [0.15.0](https://github.com/taraxvoid/voidflow/compare/v0.14.0...v0.15.0) (2026-10-24) diff --git a/README.md b/README.md index fd5d72b..0f64a92 100644 --- a/README.md +++ b/README.md @@ -305,7 +305,9 @@ Needs Biome 2. In the site's `biome.json`: The base sets formatting (4-space indent, width 80, single quotes, semicolons as needed), the `recommended` rules, and turns off unused-import/variable rules -in `.astro` files. It has no ignore lists. Lists like `files.includes` and +in `.astro` files. HTML formatting uses `whitespaceSensitivity: "strict"`, so +the formatter never drops a space at the edge of an element's text (such as +`docs and`). It has no ignore lists. Lists like `files.includes` and `overrides` merge with the base; single values in the site win. ## Renovate diff --git a/biome/base.json b/biome/base.json index 9012e13..8f6a1c7 100644 --- a/biome/base.json +++ b/biome/base.json @@ -33,7 +33,8 @@ "html": { "formatter": { "indentScriptAndStyle": false, - "selfCloseVoidElements": "always" + "selfCloseVoidElements": "always", + "whitespaceSensitivity": "strict" } }, "css": { diff --git a/jsr.json b/jsr.json index 7c545ac..91ee14a 100644 --- a/jsr.json +++ b/jsr.json @@ -1,6 +1,6 @@ { "name": "@taraxvoid/voidflow", - "version": "0.15.0", + "version": "0.15.1", "license": "MIT", "exports": { "./playwright": "./playwright/index.mjs" diff --git a/package.json b/package.json index fcc62c7..65746e3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@taraxvoid/voidflow", - "version": "0.15.0", + "version": "0.15.1", "description": "Enter a flow state of security, stability, and developer ergonomics - batteries-included Biome, vitest, Astro, local hooks, CI and deployments on Netlify and Cloudflare support with GitHub rulesets, branch environments, releases and security checks.", "license": "MIT", "keywords": [