v0.1.4
Pre-release
Pre-release
·
1419 commits
to master
since this release
🚀 Features
- 0: add fallback factories to all plugin composables (62ceca4)
- 0: add per-adapter subpath exports with consistent naming (d05a8d1)
- createRegistry: add RegistryTicketInput and two-generic RegistryContext (a178bd7)
🔧 Bug Fixes
- createForm missing onboard override and SelfClosingElement type (4ca09a4)
- guard PostHogFeatureAdapter.setup for SSR in adapter itself (3e83b89)
- guard PostHogFeatureAdapter for SSR (d3a6e62)
- wrap posthog.init in IN_BROWSER guard (fcbd723)
- createForm: reset in-flight async validation on _reset() (f7ef02d)
- createObserver: guard against non-Element targets in observer setup (2ef3093)
- globals: guard build-time constants against undefined when source is consumed directly (a18c9e6)
🔬 Code Refactoring
- 0: extract createObserver factory from observer composables (a05e803)
- 0: extract createPluginContext factory to eliminate trinity boilerplate (d95b7ea)
Other Commits
- chore: release v0.1.4 (b48ca02)
- test(createVirtual): fix broken test (b1dcca0)
- docs(createTokens): add Design Token Explorer example (f0a73b2)
- docs(createTimeline): split canvas example into multi-file pattern (d2618f9)
- docs(createTrinity): add multi-file toast notification example (85d3853)
- chore: add .claude/plans and .playwright-mcp to gitignore (8ae873a)
- docs(createPlugin): add Dashboard Features example with locale selector (b48776f)
- docs: add Switch component implementation plan (e6d463a)
- docs: add Switch component design document (46eb9a3)
- chore: move plan docs to .claude/plans (untracked) (d535af4)
- docs: add Treeview implementation plan (6d69b88)
- docs: add Treeview component design document (e997f64)
- docs: persist infrastructure file edits in playground hash (5bccfab)
- chore(0): add adapter subpath exports and tsdown entry (67298bc)
- chore(0): add imports field for #v0/* subpath resolution (8571464)
- test: normalize all unit tests for consistency (04d29f2)
- docs(StackProvider): guard document access with IN_BROWSER for SSR safety (d0d814a)
- docs(createRegistry): add task manager example and sequence diagram styling (999a818)
- docs(useToc): exclude headings inside dialogs (1d99e5b)
- docs(DocsPageFeatures): shorten copy markdown button text (cc2d5b3)
- docs(AppAccount): improve login dialog branding with Vuetify One logo and copy (7fd5e1a)
- chore: upgrade @vuetify/auth to 0.1.8 (689b81f)
- chore(package.json): add posthog (88227f7)
- docs: update adapter import paths to new subpath structure (9f26279)
- docs: extract mesh background into AppMeshBg component (9e5f4a9)
- chore(packages/0): add public adapter subpath exports (4ba3c69)