Releases: stacksjs/stx
Releases · stacksjs/stx
v0.2.66
🚀 Features
- components: migrate 8 more components to useReactiveProp (#1704) (c1015e5) (by glennmichael123 gtorregosa@gmail.com) (#1704, #1704)
- signals: add useSessionStorage to back the existing strict-mode lint (c0e80b3) (by glennmichael123 gtorregosa@gmail.com)
- signals: useReactiveProp for parent-driven component props (#1704) (2e7b96c) (by glennmichael123 gtorregosa@gmail.com) (#1704, #1704)
- components: add slot API to Tabs + Accordion (#1703) (67025b6) (by glennmichael123 gtorregosa@gmail.com) (#1703, #1703)
- signals: add useCookie composable (#1701) (15d5f94) (by glennmichael123 gtorregosa@gmail.com) (#1701, #1701)
🐛 Bug Fixes
- dev-server: bundle browser TypeScript assets (f36712f) (by Chris chrisbreuer93@gmail.com)
- includes: extract partial-level ES imports for component resolution (1d91829) (by glennmichael123 gtorregosa@gmail.com)
- stx: address remaining #1668 sub-bugs (3, 6, 7, 8) (752c900) (by glennmichael123 gtorregosa@gmail.com) (#1668, #1668)
- router: exempt scope IIFEs from fragment-swap hash dedup (#1700) (f348390) (by glennmichael123 gtorregosa@gmail.com) (#1700, #1700)
- components: tmpdir entry + .stx stubs so dist/index.js imports cleanly (0a71c7c) (by glennmichael123 gtorregosa@gmail.com)
- address seven reported issues across stx, bun-plugin, components (1899048) (by glennmichael123 gtorregosa@gmail.com)
- dev-server: keep HMR SSE stream alive past Bun's 10s idleTimeout (e4ffd1a) (by glennmichael123 gtorregosa@gmail.com)
- icon: synchronously load icon collection on first render miss (3f3f376) (by glennmichael123 gtorregosa@gmail.com)
- dev-server: no-cache for assets, real HMR via SSE, layout dep tracking (7cb7f5d) (by glennmichael123 gtorregosa@gmail.com)
📚 Documentation
- document useSessionStorage, useCookie, useReactiveProp, and the Tabs/Accordion slot API (b7e046b) (by glennmichael123 gtorregosa@gmail.com)
🧪 Tests
- #1699: add end-to-end regression tests for HTML-comment masking (f8d2c36) (by glennmichael123 gtorregosa@gmail.com) (#1699, #1699)
- regression suite for #1695, #1696, #1697, #1698, #1699 (8db98be) (by glennmichael123 gtorregosa@gmail.com) (#1695, #1696, #1697, #1698, #1699, #1695, #1696, #1697, #1698, #1699)
🤖 Continuous Integration
- buddy-bot: regenerate workflow from current template (9d1fe5f) (by Glenn Michael Torregosa gtorregosa@gmail.com)
🧹 Chores
- release v0.2.66 (b0d8d51) (by Chris chrisbreuer93@gmail.com)
- deps: bump better-dx to ^0.2.15 (e1b30d0) (by glennmichael123 gtorregosa@gmail.com)
- wip (54607c4) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
- Glenn Michael Torregosa gtorregosa@gmail.com
- glennmichael123 gtorregosa@gmail.com
v0.2.65
🧹 Chores
- release v0.2.65 (8ef7748) (by Chris chrisbreuer93@gmail.com)
- bun-plugin: bump to pull in stx@0.2.64 layout fix (60f2f07) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.64
🐛 Bug Fixes
- stx: page-level <script server> wins over layout's (d99e635) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.64 (af4b325) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.63
🚀 Features
- bun-plugin: auto-increment dev port when in use (7e2969c) (by Chris chrisbreuer93@gmail.com)
- sidebar: expose material opacity controls (ab0c01b) (by Chris chrisbreuer93@gmail.com)
- components: refine desktop sidebar chrome (a939bd5) (by Chris chrisbreuer93@gmail.com)
🐛 Bug Fixes
- sidebar: tighten desktop density (414e4cb) (by Chris chrisbreuer93@gmail.com)
- components: default desktop sidebar chrome (de98c45) (by Chris chrisbreuer93@gmail.com)
- stx: resolve component directories from project root (34b60a3) (by Chris chrisbreuer93@gmail.com)
- sidebar: persist hidden desktop collapse (75969f7) (by Chris chrisbreuer93@gmail.com)
- sidebar: align native craft integration (d768de1) (by Chris chrisbreuer93@gmail.com)
- sidebar: defer desktop chrome to native controls (d2ef2ec) (by Chris chrisbreuer93@gmail.com)
- sidebar: compact desktop item chrome (56286ae) (by Chris chrisbreuer93@gmail.com)
- sidebar: tighten desktop item density (f90bc1e) (by Chris chrisbreuer93@gmail.com)
- sidebar: keep collapse control reachable (f943aea) (by Chris chrisbreuer93@gmail.com)
- components: request native sidebar vibrancy (0bff575) (by Chris chrisbreuer93@gmail.com)
- components: align desktop sidebar chrome (b425914) (by Chris chrisbreuer93@gmail.com)
- components: soften desktop sidebar glass (3058bbc) (by Chris chrisbreuer93@gmail.com)
- signals: surface TypeError/ReferenceError from event-handler dispatch (1988a32) (by glennmichael123 gtorregosa@gmail.com)
- parser: advance index after brace match in template-literal scanner (6da28e3) (by glennmichael123 gtorregosa@gmail.com)
- signals: detect TypeScript-typed state/derived/effect calls (73e907e) (by glennmichael123 gtorregosa@gmail.com)
- utils: absorb @Push('styles') in component render path too (06d452f) (by glennmichael123 gtorregosa@gmail.com)
- includes,icons: strip leaked @Push markers and preload icon collection (f5a9883) (by glennmichael123 gtorregosa@gmail.com)
- includes: defensively register scope vars to survive harvest mis-hits (8adf441) (by glennmichael123 gtorregosa@gmail.com)
- signal-processing: don't rewrite <body in script/style content (bc03a5a) (by glennmichael123 gtorregosa@gmail.com)
- components: guard screen reader cleanup (89e233f) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.63 (77ef5a6) (by Chris chrisbreuer93@gmail.com)
- wip (29a2d8e) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
- glennmichael123 gtorregosa@gmail.com
v0.2.62
🤖 Continuous Integration
- stx: run unit suite serially (10c3a90) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.62 (b120d47) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.61
🧪 Tests
- stx: isolate validation and lifecycle suites (8c6788e) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.61 (4abe2cf) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.60
🧪 Tests
- stx: decouple async tests from timers (53d42f3) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.60 (f7c6141) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.59
🧪 Tests
- stx: avoid global clock in async suites (3b725dd) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.59 (0959f56) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.58
🧪 Tests
- stx: stabilize timing-sensitive suites (3dfb398) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.58 (6323bbf) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
v0.2.57
🚀 Features
- bun-plugin: forward _pluginComponentDirs from loadStxConfig (ce3efb5) (by glennmichael123 gtorregosa@gmail.com)
- components: consume plugin-registered component directories in resolver (fe935d2) (by glennmichael123 gtorregosa@gmail.com)
🐛 Bug Fixes
- router: tolerate aborted view transitions (a2b0997) (by Chris chrisbreuer93@gmail.com)
- utils: interpolate {{ var }} in <script client> blocks of components (d411bf8) (by glennmichael123 gtorregosa@gmail.com)
🧹 Chores
- release v0.2.57 (33617d4) (by Chris chrisbreuer93@gmail.com)
- deps: update ts-images (d44c18c) (by Chris chrisbreuer93@gmail.com)
- release v0.2.56 (21dd897) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
- glennmichael123 gtorregosa@gmail.com