-
70777e4a45
fix(compiler): reserve api as a runtime binding to avoid client-scope collision

ClintchizandClaude Opus 5
2026-08-19 15:45:09 +05:30
-
bd2f6ac5e3
feat(compiler): compile client api blocks into the browser module

ClintchizandClaude Opus 5
2026-08-19 15:41:13 +05:30
-
b457ad1d54
feat(csr): add the api block transport
Clintchiz
2026-08-19 15:37:23 +05:30
-
323f57b32b
fix(syntax): make api-section scanning string/comment-aware

ClintchizandClaude Opus 5
2026-08-19 15:30:51 +05:30
-
028c2a6d64
feat(syntax): parse sectioned api blocks

ClintchizandClaude Opus 5
2026-08-19 15:21:10 +05:30
-
2f0f82b29f
chore: ignore the subagent-driven-development workspace

ClintchizandClaude Opus 5
2026-08-19 15:18:39 +05:30
-
50097ec4b4
docs: implementation plan for typed api blocks

ClintchizandClaude Opus 5
2026-08-19 15:15:02 +05:30
-
f026415ba6
docs: design for typed, callable api blocks in .wrn files

ClintchizandClaude Opus 5
2026-08-19 15:09:30 +05:30
-
2cbc3e43e1
release: patch compiler, cli, dev-server

ClintchizandClaude Opus 5
2026-08-19 14:17:51 +05:30
-
55fed2177a
fix(compiler): strip TypeScript from client function bodies

ClintchizandClaude Opus 5
2026-08-19 14:03:14 +05:30
-
8c609edd32
release: patch csr, dev-server, language-server, react, ui

ClintchizandClaude Opus 5
2026-08-19 13:42:26 +05:30
-
e898929193
fix(react): mount visible islands and load rebuilt code after HMR

ClintchizandClaude Opus 5
2026-08-19 13:32:05 +05:30
-
18a1c40118
fix(dev-server): recycle the server once hot rebuilds pile up

ClintchizandClaude Opus 5
2026-08-19 10:30:54 +05:30
-
a20f143acb
fix: isolate test globals, close tags at every caret, trim the runtime

ClintchizandClaude Opus 5
2026-08-19 10:14:18 +05:30
-
ac248f2bb0
fix(csr): run for/while loops and keep declarations out of state

ClintchizandClaude Opus 5
2026-08-19 02:24:34 +05:30
-
0904a4efaa
fix(csr): render control blocks created by a client rerender

ClintchizandClaude Opus 5
2026-08-19 00:49:31 +05:30
-
5b11b937bb
Release CLI with reactive control block runtime
Clintchiz
2026-08-19 00:27:32 +05:30
-
f199385204
Make if and each blocks reactive on the client
Clintchiz
2026-08-19 00:22:00 +05:30
-
c0c2fa4595
chore(release): publish CLI 0.8.43
Clintchiz
2026-08-18 23:38:54 +05:30
-
cfdcdd00ad
chore(release): publish dev server 0.8.39
Clintchiz
2026-08-18 23:31:21 +05:30
-
03d5cb6aa6
fix(gateway): proxy browser server functions to workspace apps
Clintchiz
2026-08-18 23:30:42 +05:30
-
701acd828c
fix(vscode): avoid relative-link parsing in changelog
Clintchiz
2026-08-18 22:55:11 +05:30
-
b28b79c370
fix(vscode): use supported Marketplace publish flags
Clintchiz
2026-08-18 22:52:59 +05:30
-
fdd0c9f847
chore: complete HTML editing verification
Clintchiz
2026-08-18 22:49:07 +05:30
-
7ad336b4dd
chore(vscode): prepare 0.8.8 marketplace release
Clintchiz
2026-08-18 22:43:01 +05:30
-
d70e89230b
chore(release): publish language server 0.8.10
Clintchiz
2026-08-18 22:38:47 +05:30
-
7e6d8c3bc8
test(language-server): add end-to-end verification for HTML editing support

ClintchizandClaude Opus 5
2026-08-18 21:59:19 +05:30
-
92c0920c9b
test(vscode): guard the Emmet mapping and auto-close setting

ClintchizandClaude Opus 5
2026-08-18 21:36:17 +05:30
-
a8d8ac386f
test(vscode): add integration tests for completion provider guard
Clintchiz
2026-08-18 21:28:38 +05:30
-
2c8841cc5f
fix(vscode): stop duplicating completions inside view blocks
Clintchiz
2026-08-18 21:23:54 +05:30
-
b344d2a70a
fix(vscode): guard tag auto-close against replaced selections and stale round-trips

ClintchizandClaude Opus 5
2026-08-18 21:20:16 +05:30
-
e83f0366ef
feat(vscode): close HTML tags as they are typed in .wrn files

ClintchizandClaude Opus 5
2026-08-18 21:16:47 +05:30
-
d9e8f5be82
feat(language-server): add tag folding and linked editing
Clintchiz
2026-08-18 21:10:57 +05:30
-
bd0c1317ff
test(language-server): cover didClose region-cache clear end-to-end
Clintchiz
2026-08-18 21:04:33 +05:30
-
97801287f9
feat(language-server): merge HTML completions and hover into one response
Clintchiz
2026-08-18 20:56:17 +05:30
-
d77638131b
fix(language-server): don't self-close tags inside quoted attribute values
Clintchiz
2026-08-18 20:47:19 +05:30
-
609224591c
feat(language-server): answer HTML completion, hover, folding, and tag close
Clintchiz
2026-08-18 20:43:47 +05:30
-
6074d19c43
fix(language-server): bypass cache for version-less documents
Clintchiz
2026-08-18 20:38:37 +05:30
-
7301849a7f
feat(language-server): add offset-preserving virtual HTML document
Clintchiz
2026-08-18 20:34:24 +05:30
-
7d481df652
docs(html-editing): add implementation plan
feat/wrn-html-editing

ClintchizandClaude Opus 5
2026-08-18 20:30:34 +05:30
-
5477f5436d
docs(html-editing): add design spec for HTML support in .wrn files

ClintchizandClaude Opus 5
2026-08-18 20:23:08 +05:30
-
b646ec8d00
chore(release): patch-bump packages changed since the last publish

ClintchizandClaude Opus 5
2026-08-18 20:01:01 +05:30
-
e66d2425aa
fix(gateway): allow HMR sockets on every configured domain

ClintchizandClaude Opus 5
2026-08-18 19:53:27 +05:30
-
b3b65dddd8
fix(db): stamp the dialect into generated query files

ClintchizandClaude Opus 5
2026-08-18 19:44:36 +05:30
-
5dbcc5b85d
fix(i18n): ship i18n data as a JSON block so CSP cannot block it

ClintchizandClaude Opus 5
2026-08-18 19:44:28 +05:30
-
e819c5739e
Revert "chore(example): regenerate basic-app queries"
chore/pending-workspace-changes

ClintchizandClaude Opus 5
2026-08-18 19:26:07 +05:30
-
ac164789bd
fix(dev): serve the HMR client as an external script

ClintchizandClaude Opus 5
2026-08-18 19:25:40 +05:30
-
88ec3a5cb6
chore(example): regenerate basic-app queries

ClintchizandClaude Opus 5
2026-08-18 19:17:15 +05:30
-
28085b5a43
chore(db,scripts): pending migration and packaging tweaks

ClintchizandClaude Opus 5
2026-08-18 19:17:02 +05:30
-
5d7bd81601
fix(dev-toolbar): report development-appropriate budgets

ClintchizandClaude Opus 5
2026-08-18 19:17:01 +05:30
-
5e114d867f
feat(gateway): forward application identity on WebSocket upgrades

ClintchizandClaude Opus 5
2026-08-18 19:16:54 +05:30
-
10421465df
fix(styles): stop scanning every component for utility sources

ClintchizandClaude Opus 5
2026-08-18 19:16:53 +05:30
-
52cce2c628
style(docs): apply Prettier to the React islands spec and plan

ClintchizandClaude Opus 5
2026-08-18 19:16:45 +05:30
-
afa2a8c093
chore(deps): move packages to TypeScript 6.0.3

ClintchizandClaude Opus 5
2026-08-18 19:16:34 +05:30
-
4dd7681bf7
fix(dev): repair the HMR client and keep islands alive across updates
feat/react-islands

ClintchizandClaude Opus 5
2026-08-18 18:15:21 +05:30
-
843db2815f
fix(islands): rebuild on .tsx edits and support islands inside components

ClintchizandClaude Opus 5
2026-08-18 16:26:58 +05:30
-
17aa3b98eb
feat(islands): wire islands end to end

ClintchizandClaude Opus 5
2026-08-18 16:16:03 +05:30
-
442a3106ed
test(islands): guard zero-JS routes and single-React bundling

ClintchizandClaude Opus 5
2026-08-18 15:50:26 +05:30
-
3115277e9d
chore(ui): refresh the stale UI visual contract baseline

ClintchizandClaude Opus 5
2026-08-18 15:44:27 +05:30
-
02fdfa3aee
feat(react): remount islands on hot module replacement

ClintchizandClaude Opus 5
2026-08-18 15:34:36 +05:30
-
5f66c8129c
docs(react-islands): drop the write-during-render guard

ClintchizandClaude Opus 5
2026-08-18 15:33:36 +05:30
-
01a3b3b4e9
feat(compiler): classify island routes as static-interactive

ClintchizandClaude Opus 5
2026-08-18 15:30:19 +05:30
-
a184f1a3be
feat(islands): serve the island runtime in dev, prod, and static builds

ClintchizandClaude Opus 5
2026-08-18 15:28:10 +05:30
-
06df9d66ae
feat(compiler): bundle islands with a shared React chunk

ClintchizandClaude Opus 5
2026-08-18 15:22:58 +05:30
-
d269772a79
feat(react): add island mount strategies and navigation-safe unmount

ClintchizandClaude Opus 5
2026-08-18 15:20:05 +05:30
-
df2ee036eb
feat(react): add per-island error boundary

ClintchizandClaude Opus 5
2026-08-18 15:16:42 +05:30
-
b405025f37
feat(compiler): resolve .tsx imports and tag them as islands

ClintchizandClaude Opus 5
2026-08-18 15:15:08 +05:30
-
cd07f0f8e2
feat(compiler): add island marker codegen and props contract

ClintchizandClaude Opus 5
2026-08-18 15:13:56 +05:30
-
ce67d0d1d2
feat(react): add useWrnStore bridge over useSyncExternalStore

ClintchizandClaude Opus 5
2026-08-18 15:12:33 +05:30
-
468f63f378
feat(react): add referentially-stable snapshot and selector caches

ClintchizandClaude Opus 5
2026-08-18 15:11:22 +05:30
-
a6570d7f68
docs(react-islands): add implementation plan

ClintchizandClaude Opus 5
2026-08-18 15:07:32 +05:30
-
4ef2ef14ff
docs(react-islands): add design spec for opt-in React islands

ClintchizandClaude Opus 5
2026-08-18 15:01:58 +05:30
-
d78707be9f
fix(forms): surface validation and recover schema drift
Clintchiz
2026-08-15 13:01:10 +05:30
-
1d16ef1e82
chore(release): refresh ui consumers
Clintchiz
2026-08-15 12:33:40 +05:30
-
12a1014db2
fix(ui): bind textarea values without markup
Clintchiz
2026-08-15 12:30:46 +05:30
-
52b3e6d378
fix(csr): preserve translations across navigation
Clintchiz
2026-08-15 12:26:01 +05:30
-
f88dd47408
fix(runtime): stabilize navigation and custom errors
Clintchiz
2026-08-15 10:44:06 +05:30
-
f0447fddb0
fix(db): share registry across bundled copies
Clintchiz
2026-08-13 19:10:51 +05:30
-
5106256401
fix(production): preserve emitted plugin runtimes
fix/ui-typography-pagination-i18n
Clintchiz
2026-08-13 18:00:30 +05:30
-
94a6b436f5
test(examples): give each run its own sqlite database

ClintchizandClaude Opus 5
2026-08-13 17:38:28 +05:30
-
2425a5146f
chore: untrack the .publish staging directory

ClintchizandClaude Opus 5
2026-08-13 17:37:04 +05:30
-
fc2c526d70
chore(release): patch-bump csr, db and ui

ClintchizandClaude Opus 5
2026-08-13 17:10:24 +05:30
-
fcd552969f
chore: drop a stray launch entry and format migrate.ts

ClintchizandClaude Opus 5
2026-08-13 17:03:17 +05:30
-
5deac48131
chore: refresh the Typography entry in the UI visual contract

ClintchizandClaude Opus 5
2026-08-13 16:59:52 +05:30
-
2e1b667285
fix(ui): avoid component-tag syntax in a Typography comment

ClintchizandClaude Opus 5
2026-08-13 16:58:52 +05:30
-
8393a953b7
fix(db): drop dead quote tracking in hasExecutableSql, clear lint

ClintchizandClaude Opus 5
2026-08-13 16:57:34 +05:30
-
2459a0b5a7
chore: sync bun.lock with the @wrnexus/ui package version

ClintchizandClaude Opus 5
2026-08-13 16:54:34 +05:30
-
4e5949aedc
chore: refresh the public API snapshot

ClintchizandClaude Opus 5
2026-08-13 16:51:22 +05:30
-
60e38b983c
build(editor): rebuild the bundled compiler and language server

ClintchizandClaude Opus 5
2026-08-13 15:47:08 +05:30
-
5afb2d1875
fix(ui): make Pagination usable server-rendered, surface output errors

ClintchizandClaude Opus 5
2026-08-13 15:46:00 +05:30
-
2e42be7b31
fix(ui): stop Typography prose styles leaking into nested components

ClintchizandClaude Opus 5
2026-08-13 15:09:46 +05:30
-
b508b49058
fix(dev): consolidate generated cache directories
Clintchiz
2026-08-12 22:25:12 +05:30
-
e638c6be6a
fix(cli): bundle current WRN typechecker
Clintchiz
2026-08-12 22:11:32 +05:30
-
082da38f67
fix(typecheck): resolve UI imports as component contracts
Clintchiz
2026-08-12 22:07:37 +05:30
-
5de792f359
feat(config): add shared browser cookie policy
Clintchiz
2026-08-12 21:53:07 +05:30
-
a0dab308f0
fix(styles): persist accent cookies on localhost
Clintchiz
2026-08-12 21:28:18 +05:30
-
dd9b7a289a
fix(theme): persist switcher accent for SSR
Clintchiz
2026-08-12 21:17:20 +05:30
-
effed1c3cf
fix(styles): synchronize accent across open apps
Clintchiz
2026-08-12 21:11:22 +05:30
-
6133d33b8c
feat(styles): share accent cookies across app domains
Clintchiz
2026-08-12 20:40:35 +05:30
-
32187a425c
fix: refresh UI compiler dependency
Clintchiz
2026-08-12 20:25:06 +05:30