[!NOTE] This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| @stacksjs/bunpress (source) | ^0.2.12 → ^0.2.31 | devDependencies | patch | ||||
| @stacksjs/clapp | ^0.2.0 → ^0.2.16 | dependencies | patch | ||||
| @stacksjs/stx | >=0.2.227 → >=0.2.782 | peerDependencies | patch | ||||
| @stacksjs/stx | ^0.2.227 → ^0.2.782 | devDependencies | patch | ||||
| actions/cache | v5.0.3 → v5.1.0 | action | minor | ||||
| actions/checkout | v6.0.2 → v6.1.0 | action | minor | ||||
| better-dx | ^0.2.7 → ^0.2.38 | devDependencies | patch | ||||
| oven-sh/setup-bun | v2.1.3 → v2.2.0 | action | minor | ||||
| stacksjs/action-releaser | v1.2.9 → v1.2.11 | action | patch | ||||
| ts-rate-limiter | ^0.4.2 → ^0.4.10 | dependencies | patch |
Release Notes
stacksjs/bunpress (@​stacksjs/bunpress)
v0.2.31
v0.2.30
v0.2.29
v0.2.28
v0.2.27
v0.2.26
v0.2.25
v0.2.24
v0.2.23
v0.2.22
v0.2.21
v0.2.20
v0.2.19
v0.2.18
v0.2.17
v0.2.16
v0.2.15
v0.2.14
v0.2.13
stacksjs/clapp (@​stacksjs/clapp)
v0.2.16
v0.2.15
v0.2.14
v0.2.13
v0.2.12
v0.2.11
v0.2.10
v0.2.9
v0.2.8
v0.2.7
v0.2.6
v0.2.5
v0.2.4
v0.2.3
stacksjs/stx (@​stacksjs/stx)
v0.2.782
✨ Features
- native: craft.web.onBridge answers what bridged user scripts post (76fc62a) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.782 (8607ac0) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.781
🐛 Bug Fixes
- chat: refresh inboxes only when their visible scope changes (ec2934c) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.781 (dcf9782) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.780
✨ Features
- native: craft.desktop.onWindowClosed (d39f33d) (by Chris <chrisbreuer93@>gmail.com>)
- native: craft.web.setCookies puts imported cookies into a profile's store (cedcd1c) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.780 (dbf72a0) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.779
✨ Features
- native: craft.desktop.post and onMessage between an app's windows (5fee7bb) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.779 (f01c0f7) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.778
✨ Features
- native: type craft.web.setUserScripts' page world and document-start scripts (49f4b0a) (by Chris <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- native: any hyphenated spelling of a known event is that event (bf0a4aa) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.778 (08425a3) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.777
✨ Features
- native: craft.web blockers, user scripts, permissions and downloads; links from other apps (1153abf) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.777 (5553be2) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.776
✨ Features
- native: craft.desktop.onQuit runs work the app waits for before quitting (4b3765c) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.776 (c784e2e) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.2.775
🔧 Chores
- release v0.2.775 (2aed54e) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.774
✨ Features
- native: craft.appearance.onChange for colours a screen sets itself (94c4ab5) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- native: @keydown from fields, and selectTextOnFocus by its name (2b51b7b) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- native: let the bridge platform say macos, which the pointer check already tests (caae18f) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- native: a fixed-width column in a row keeps its width when its list scrolls (cfa583c) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.774 (eedb3c9) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.771
✨ Features
- native: WebView primitive and craft.web for tabs the host owns (2e8fc37) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.771 (682634f) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.770
✨ Features
- pages: webModules, a stand-in a web page bundles for a native-only module (fce05cf) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.770 (337d068) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.769
⚡ Performance Improvements
- router: raise the router script budget to 75KiB, measured, so releases can pass preflight (364794b) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.769 (9e9eb53) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.765
🐛 Bug Fixes
- layouts: name the directories searched when a layout is not found (ea96c98) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- components: reread a component file whose size or mtime changed since it was cached (98d2656) (by Chris Breuer <chrisbreuer93@>gmail.com>)
📝 Documentation
- benchmarks: how to run the real-browser :for list benchmark (86acdcd) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.765 (444e1f4) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.764
✨ Features
- types: a StoreRegistry so useStore('id') is typed (8b14e4b) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- composables: add useVirtualList to draw only the visible rows of a long list (00a6921) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- native: find the primitives from a bundled compiler's directory too (383354d) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- components: give the scope wrapper no box of its own by default (4fae0e3) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- expressions: keep braces written inside a binding's string literal (76ddd52) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- runtime: write true/false on data-* bindings as the strings the platform can select (62c48be) (by Chris Breuer <chrisbreuer93@>gmail.com>)
⚡ Performance Improvements
- runtime: layered scope views instead of a copy of the page scope per binding (66c9516) (by Chris Breuer <chrisbreuer93@>gmail.com>)
✅ Tests
- components: pin component names and imports apart from the page's and siblings' (40a2e60) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- stores: pin aliased store imports and x-model on a store property (3a2d678) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.764 (def98a6) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.762
✨ Features
- components: add AiTextarea with ghost-text completions (bc4757e) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- composables: add useCompletion for inline ghost-text suggestions (996bc39) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- security: never re-scan text a binding wrote as a template expression (b356665) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.2.762 (23eb886) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.2.761
⚡ Performance Improvements
- ship each page only the stores and messages it reads (b3c5dd1) (by Chris Breuer chris@stacksjs.com)
- composables: read a page's scripts by what they use, not every word (514d1b5) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.761 (e8a15a6) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.760
🐛 Bug Fixes
- native: exclude a self-closed component call without its siblings (714c1c2) (by Chris Breuer chris@stacksjs.com)
⚡ Performance Improvements
- native: hold the stores routes share in the runtime (8a836ac) (by Chris Breuer chris@stacksjs.com)
- native: carry route documents and manifests compact (d248ba0) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.760 (7a833ca) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.759
🐛 Bug Fixes
- native: share a module whose text has a line that starts with a word like export (b7946e0) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.759 (f1799fb) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.758
💄 Styles
- desktop: format apple-script.ts so the release's format check passes (6c3b168) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.758 (7cbedd9) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.755
✨ Features
- components: select shared Image presentation across targets (d14c583) (by glennmichael123 gtorregosa@gmail.com) (#2091)
- native: render Image geometry without changing legacy media identity (6999c8a) (by glennmichael123 gtorregosa@gmail.com) (#2091)
- native: preserve explicit Image fit and position geometry (5e60fc9) (by glennmichael123 gtorregosa@gmail.com) (#2091)
✅ Tests
- components: qualify shared Image loading and intrinsic geometry (caa08e1) (by glennmichael123 gtorregosa@gmail.com) (#2091)
- keep slotted handlers with the page runtime in static builds (007bf83) (by Chris Breuer chris@stacksjs.com) (#2139)
- qualify pointer policies, worker bundles and static caller slots (75e437f) (by glennmichael123 gtorregosa@gmail.com) (#2137, #2138, #2139)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.2.754
🐛 Bug Fixes
- isolate client-bundle temporary names across workers (5a3ae6c) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.754 (63211be) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.753
✨ Features
- native: honor pointer policies in the standalone iOS renderer (82abfb9) (by Chris Breuer chris@stacksjs.com)
- native: compile pointer targeting styles for native hosts (c9626c9) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.753 (c6eff78) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.752
🐛 Bug Fixes
- native: carry a layout wrapper's face onto the page it unwraps (8a181c6) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.752 (87812ea) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.751
🐛 Bug Fixes
- desktop: isolate native qualification data profiles (fb11e18) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.751 (04e042a) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.750
✨ Features
- desktop: connect Pantry releases to the native self updater (2b47c25) (by Chris Breuer chris@stacksjs.com)
🐛 Bug Fixes
- desktop: require the verified release-feed updater SDK (280de3c) (by Chris Breuer chris@stacksjs.com)
- desktop: retain local data across distribution changes (41f4092) (by Chris Breuer chris@stacksjs.com)
✅ Tests
- desktop: qualify native updater controls on macOS (ab4ac0d) (by Chris Breuer chris@stacksjs.com)
- desktop: keep store copies on the App Store update path (d13d3ba) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.750 (343d818) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.749
🐛 Bug Fixes
- native: keep centered collection viewports vertically bounded (c0bd7e8) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.749 (686d9f3) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.748
⚡ Performance Improvements
- native: skip unchanged visibility mutations (0f60096) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.748 (7d19712) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.747
🐛 Bug Fixes
- Resolve native icons by collection, including Hugeicons workout-run; report unmapped static, reactive and layout-chrome icons and use a visible question-mark fallback (2a8dcd7780, a11ce4930a).
- Keep native DialogPanel content in flow when presented in a system sheet, preserving its interactive children, alignment and existing web markup (575fc90bea).
🧪 Tests
- Add same-source shared-control density, appearance and retained-identity checks, with maintained iOS acceptance in light and dark appearance (7b3749e82e).
v0.2.746
🐛 Bug Fixes
- serve: bound concurrent page rendering and queued work (8aaba3d) (by Chris Breuer chris@stacksjs.com)
⚡ Performance Improvements
- evaluator: remember dangerous-key verdicts, and sort parameters by code unit (1651895) (by glennmichael123 gtorregosa@gmail.com) (#3035, #3035)
🔧 Chores
- release v0.2.746 (3d3e72d) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.2.745
🐛 Bug Fixes
- icon: follow aliases, and take a collection's own default size (4d983a5) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.744
🐛 Bug Fixes
- Serialize shared Dialog/Drawer sheet detents as arrays, preserving defaults and explicit empty arrays (5d96e34839).
- Preserve shared Textarea multiline semantics, newlines and retained field identity; prevent duplicate input events and accidental textarea submits in the browser peer host while retaining legacy TextInput behavior (783f0b3d3b).
v0.2.743
🐛 Bug Fixes
- preserve branded workspace navigation and component setup (00244c3) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.743 (0f31a23) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.742
🐛 Bug Fixes
- retain variable-valued CSS shorthands during hydration (b87c914) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.742 (2af371a) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.741
🐛 Bug Fixes
- hydrate every script block of cloned components (444e6fc) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.741 (d767c13) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.740
🐛 Bug Fixes
- refresh server data across cached SSG builds (60d8c5b) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.740 (691cfc8) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.739
🐛 Bug Fixes
- native: declare the binding diagnostic reporter return type (77d87d6) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.739 (f6f5aa6) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.736
🐛 Bug Fixes
- serve: re-resolve deleted app page overrides against remaining page roots, refresh fallback middleware before guards run, and restore watching when an override directory is recreated (b756671) (by glennmichael123 gtorregosa@gmail.com) (#2131)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.735
🐛 Bug Fixes
- layouts: an app layout beats the framework layout beside a framework page (3875943) (by glennmichael123 gtorregosa@gmail.com) (#3032)
🔧 Chores
- release v0.2.735 (abd77c5) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.734
🐛 Bug Fixes
- serve: watch every
additionalComponentsDirsroot supplied through options or config, invalidating rendered output and sending fragment HMR without duplicatewatchDirsentries; tolerate missing directories and preserve component resolution precedence (e6f1b9c) (by glennmichael123 gtorregosa@gmail.com) (#2130)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.733
🐛 Bug Fixes
- components: an app copy beats a fallback sibling of the same name (9843ad1) (by glennmichael123 gtorregosa@gmail.com) (#3033)
🔧 Chores
- release v0.2.733 (f814b7c) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.732
🐛 Bug Fixes
- components: an app copy beats a framework sibling of the same name (4416c9c) (by glennmichael123 gtorregosa@gmail.com) (#2130, #3032)
🔧 Chores
- release v0.2.732 (c40690f) (by glennmichael123 gtorregosa@gmail.com)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.731
🐛 Bug Fixes
- honor live polling and response metadata in useFetch (ac2e485) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.731 (669d5a9) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.730
✅ Tests
- components: measure horizontal viewport outside platform scrollbars (a3e7168) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.730 (cab30ad) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.728
v0.2.727
✨ Features
- support background desktop palettes and tray controls (03f75d4) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.2.727 (86d9152) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.2.726
v0.2.724
🐛 Bug Fixes
- video: require ts-video-player ^0.1.11 for live controls, autoplay and loop updates without replacing the player, provider or media element; preserve authored defaults and legacy callers across remounts (79dd105) (by glennmichael123 gtorregosa@gmail.com) (#2091)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.2.723
🐛 Bug Fixes
- preserve native DOM APIs in component libraries (23e412b) (by Chris chris@stacksjs.com) (#2129, #1625)
- components: make macos sidebar secondary text readable in light mode (ec91d06) (by glennmichael123 gtorregosa@gmail.com) (#3, #3030)
🔧 Chores
- release v0.2.723 (b4b9009) (by Chris chris@stacksjs.com)
Contributors
- Chris chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.2.722
🐛 Bug Fixes
- distinguish the STX Marketplace extension name (b45cad3) (by Chris chris@stacksjs.com) (#2125)
- retain prop aliases in component library render modules (2f11c6b) (by Chris chris@stacksjs.com) (#2128)
- preserve caller refs through nested component slots (7161b32) (by Chris chris@stacksjs.com) (#2127)
🔧 Chores
- release v0.2.722 (2e67862) (by Chris chris@stacksjs.com)
Contributors
- Chris chris@stacksjs.com
v0.2.721
🐛 Bug Fixes
- await native backend shutdown hooks before exiting (049e309) (by Chris Breuer chris@stacksjs.com)
- video: align reactive booleans with SSR defaults (#2091) (4466e09) (by glennmichael123 gtorregosa@gmail.com) (#2091, #2091)
- image: preserve rounding tokens across reactive lifecycles (#2091) (7354cf6) (by glennmichael123 gtorregosa@gmail.com) (#2091, #2091)
- image: implement reactive motion-aware hover zoom (#2091) (0ddb800) (by glennmichael123 gtorregosa@gmail.com) (#2091, #2091)
- image: react to placeholder mode and color changes (#2091) (77b3ad1) (by glennmichael123 gtorregosa@gmail.com) (#2091, #2091)
🔧 Chores
- release v0.2.721 (864e289) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.2.720
🐛 Bug Fixes
- retain caller handlers in plain-script component slots (dc47421) (by Chris chris@stacksjs.com) (#2126)
- image: keep rounding reactive across defaults and remounts (#2091) (600c130) (by glennmichael123 gtorregosa@gmail.com) (#2091, #2091)
🔧 Chores
- release v0.2.720 (c4141c8) (by Chris chris@stacksjs.com)
Contributors
- Chris chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.2.719
🐛 Bug Fixes
- let dialog backdrops receive outside pointer input (fdb0bba) (by Chris chris@stacksjs.com)
🔧 Chores
- release v0.2.719 ([
1f84c06](https://redirect.github.com/stacksjs/st
[!IMPORTANT] ✂ PR body was truncated to here.
Configuration
📅 Schedule: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.