Releases: devframes/devframe
Releases · devframes/devframe
Release list
v0.9.0
🚨 Breaking Changes
- Add devframe/initiate — initDevframe framework-agnostic middleware - by @antfu in #167 (6ee88)
- Remove deprecated 0.7-era compat shims for 0.9 - by @antfubot in #180 (3a756)
- Reduce devframe + @devframes/hub public API surface for 0.9 - by @antfubot in #190 (6ca3e)
- Share one instance shell; make the WebSocket binding explicit - by @antfu and Claude Opus 5 (1M context) in #191 (3dc6b)
- Replace startHttpAndWs and mountDevframe with initHub/initDevframe and ctx.install - by @antfubot in #192 (5dc9b)
- Transport-neutral RPC sessions and connection meta - by @antfubot in #193 (9361d)
- Swappable UI packages — renderer-module manifest + missing-renderer fallback - by @antfubot and @antfu in #194 (369cb)
- Remove never-implemented SPA adapter remnants and other dead code - by @antfubot in #234 (c0dfc)
- Delete the mirror fringe; rename adapters' /dev-spa to /single; plugins default-export their factory - by @antfubot in #238 (3e6ef)
🚀 Features
- SSE transport as a portable alternative to the WebSocket - by @antfubot in #195 (fa664)
- client:
- Add DevframeRpcClient.close() - by @dvcolomban in #175 (02967)
- devframe:
- devframe,hub,hub-ui:
- examples:
- examples,docs:
- hub:
- Add @devframes/hub/initiate — initHub, the headless hub behind one handler - by @antfu in #169 (abe4a)
- Add a command kind for message-panel actions - by @dvcolomban in #189 (2a04e)
- Restore dock open/selection/route across reloads via a session store - by @antfubot and @antfu in #246 (1b4b9)
- Track iframe soft navigations so the address bar and session route stay live - by @antfu, Claude Opus 5 (1M context), Copilot Autofix powered by AI and @antfubot in #252 (c2f7c)
- hub,hub-ui:
- Color a dock-bar entry's badge via badgeVariant - by @antfubot and @dvcolomban in #216 (e3c6f)
- Collapsible edge-mode toolbar with drag-to-snap positioning - by @antfubot, @dvcolomban and @antfu in #219 (cc8db)
- hub-ui:
- Add @devframes/hub-ui — the reference UI filling the hub's ui slot - by @antfu in #170 (8c18a)
- Adopt @antfu/design components and devframe branding - by @antfubot and @antfu in #176 (62ac4)
- Overridable primary color + customizable branding - by @antfubot in #177 (7c185)
- Render message actions as buttons on toast notifications - by @antfubot and dvcolomban in #215 (31338)
- Add a dev-served playground with HMR - by @antfubot in #225 (59eef)
- Add loading placeholder for iframes - by @antfubot in #247 (c408e)
- json-render:
- json-render-ui:
- plugin-inspect:
- plugins:
- vite,nuxt,next:
🐞 Bug Fixes
- Remove assets resolution - by @antfu (ccb0b)
- a11y:
- ci:
- data-inspector:
- devframe:
- Forward allowedOrigins through createDevServer - by @dvcolomban in #230 (0b58c)
- devframe,hub:
- git:
- hub-ui:
- Show the built-in Settings dock by default - by @antfubot in #198 (78470)
- Always serve 'branding.json' - by @antfu [(319d8)](https://github.com/devframes/devframe/comm...
v0.9.0-beta.9
🚀 Features
- devframe: Re-export nostics via devframe/utils/nostics - by @antfubot in #243 (0b19d)
- plugins: Serve every builtin plugin's SPA from a lockstep assets package - by @antfubot in #244 (f95a3)
🐞 Bug Fixes
- Remove assets resolution - by @antfu (ccb0b)
- release: Route package prepack through turbo - by @antfubot in #245 (ee0a7)
View changes on GitHub
v0.9.0-beta.8
v0.9.0-beta.7
🐞 Bug Fixes
- release: Route package prepack through turbo so cross-package deps build in order - by @antfubot (ef0aa)
View changes on GitHub
v0.9.0-beta.6
🚨 Breaking Changes
- Delete the mirror fringe; rename adapters' /dev-spa to /single; plugins default-export their factory - by @antfubot in #238 (3e6ef)
View changes on GitHub
v0.9.0-beta.10
🚀 Features
- devframe:
- hub:
- hub-ui:
🏎 Performance
- data-inspector: Lazy-load and inline jora on the node side - by @antfubot and @antfu in #250 (efce5)
View changes on GitHub
v0.9.0-beta.5
🚨 Breaking Changes
🚀 Features
- devframe: Remote client assets — serve SPA dists through a caching CDN back-proxy - by @antfu in #236 (acb34)
- plugin-inspect: Serve the SPA from a lockstep assets package - by @antfu in #239 (62acb)
🐞 Bug Fixes
- a11y: Move bundled deps to devDependencies - by @antfubot in #231 (6ffee)
- devframe: Forward allowedOrigins through createDevServer - by @dvcolomban in #230 (0b58c)
- hub-ui: Make json-render an optional peer - by @antfubot in #235 (3afb3)
- hub-ui,json-render-ui: FloatingPopover escapes a transformed ancestor's containing block; native Select mode - by @antfubot and @dvcolomban in #228 (648ec)
🏎 Performance
- Deflate dts rollups by splitting published types out of framework type graphs - by @antfubot in #237 (f471b)
- devframe: Micro-dependency sweep - by @antfubot in #233 (c5bce)
View changes on GitHub
v0.9.0-beta.4
v0.9.0-beta.3
🚀 Features
- devframe,hub,hub-ui:
- hub,hub-ui:
- Color a dock-bar entry's badge via badgeVariant - by @antfubot and @dvcolomban in #216 (e3c6f)
- Collapsible edge-mode toolbar with drag-to-snap positioning - by @antfubot, @dvcolomban and @antfu in #219 (cc8db)
- hub-ui:
- vite,nuxt,next:
🐞 Bug Fixes
- devframe,hub:
- hub-ui:
- Observe dock sidebar size in the popup's own realm - by @antfubot and SaKaNa-Y in #218 (86375)
- Update ui - by @antfu (ce369)
- Prevent edge dock panel from scrolling its toolbar out of view - by @antfubot, SaKaNa-Y and @antfu in #220 (e6a2c)
- Keep transient-context commands listed in shortcut settings - by @antfubot and SaKaNa-Y in #222 (50f20)
🏎 Performance
View changes on GitHub
v0.9.0-beta.2
🚀 Features
- examples:
🐞 Bug Fixes
- hub-ui: Always serve 'branding.json' - by @antfu (319d8)
- hub-ui,json-render-ui: Rewire baked Wind3 colors so branding's primaryColor actually retints the UI - by @antfubot (bc4e5)
- inspect: Drop @valibot/to-json-schema runtime dependency - by @antfubot in #200 (1112b)
- turbo: Build json-render-ui before hub-vite and hub-next - by @antfubot (b9f5c)