From 96e082b9431c4424d0d5f8d4fe7ad3e976b4affb Mon Sep 17 00:00:00 2001 From: Ajay Ghanwat Date: Sat, 22 Aug 2026 12:09:38 +0530 Subject: [PATCH] release: patch syntax, compiler, db, csr Six fixes, all found by driving a real application rather than by the suite: - syntax: a quote or brace inside a regex literal unbalanced the brace scanner - syntax: block comments between members failed to parse, while the same comment inside a braced body was fine - compiler: pages never emitted `data-wrn-loop-locals`, so a loop variable in a handler threw ReferenceError at click time with a green build - csr: client-rendered `data-for` items never carried the marker either, so a component's output binding silently dropped every call while a plain DOM handler in the same position worked - db: the query generator baked the checkout's line endings into generated SQL literals, so every build dirtied the working tree Co-Authored-By: Claude Opus 5 --- bun.lock | 8 ++++---- packages/compiler/package.json | 2 +- packages/csr/package.json | 2 +- packages/db/package.json | 2 +- packages/syntax/package.json | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/bun.lock b/bun.lock index ab84c932..7750d344 100644 --- a/bun.lock +++ b/bun.lock @@ -319,7 +319,7 @@ }, "packages/compiler": { "name": "@wrnexus/compiler", - "version": "0.8.16", + "version": "0.8.17", "dependencies": { "@wrnexus/csr": "workspace:*", "@wrnexus/store": "workspace:*", @@ -341,14 +341,14 @@ }, "packages/csr": { "name": "@wrnexus/csr", - "version": "0.8.27", + "version": "0.8.28", "dependencies": { "@wrnexus/core": "workspace:*", }, }, "packages/db": { "name": "@wrnexus/db", - "version": "0.8.16", + "version": "0.8.17", "devDependencies": { "@types/bun": "^1.3.14", "typescript": "^6.0.3", @@ -641,7 +641,7 @@ }, "packages/syntax": { "name": "@wrnexus/syntax", - "version": "0.8.11", + "version": "0.8.12", }, "packages/test": { "name": "@wrnexus/test", diff --git a/packages/compiler/package.json b/packages/compiler/package.json index fc42311c..a93fdd2a 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/compiler", - "version": "0.8.16", + "version": "0.8.17", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/csr/package.json b/packages/csr/package.json index e63c1372..cd4e9af4 100644 --- a/packages/csr/package.json +++ b/packages/csr/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/csr", - "version": "0.8.27", + "version": "0.8.28", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/db/package.json b/packages/db/package.json index 5fae08b8..92079a75 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/db", - "version": "0.8.16", + "version": "0.8.17", "private": true, "type": "module", "main": "./src/index.ts", diff --git a/packages/syntax/package.json b/packages/syntax/package.json index c90fd47c..8ea771f9 100644 --- a/packages/syntax/package.json +++ b/packages/syntax/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/syntax", - "version": "0.8.11", + "version": "0.8.12", "type": "module", "main": "src/index.ts", "exports": {