feat: upgrade devframe to 0.6.2 and adopt integration-owned built-in docks#411
Merged
Conversation
… docks
Bumps devframe, @devframes/hub, and the plugin-{inspect,messages,terminals}
packages to ^0.6.2, and migrates the breaking change from devframes/devframe#92:
the hub no longer synthesizes ~terminals/~messages/~settings dock entries.
Vite DevTools, as the high-level integration, now registers the ~settings
built-in dock itself in createDevToolsContext (a ~builtin view defaults its
category to ~builtin, so it still sorts last). The removed builtinDocks option
is dropped; terminals/messages docks continue to come from the mounted
@devframes/plugin-terminals / @devframes/plugin-messages devframes.
antfubot
added a commit
that referenced
this pull request
Jul 15, 2026
Resolve pnpm-lock.yaml by taking main's lock (incl. the devframe 0.6.2 bump from #411) and re-running pnpm install to reconcile the kit/core dependency changes. context.ts and plugins/index.ts auto-merged cleanly, keeping both the integration-owned built-in docks (#411) and the install-launcher shell. Exclude the standalone production playground (#413) from the repo-wide ESLint run: it is its own workspace mirroring a real user install, so it intentionally uses plain dependency specifiers rather than the repo catalog.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Upgrades
devframe,@devframes/hub, and the@devframes/plugin-{inspect,messages,terminals}packages to^0.6.2, and migrates the breaking change from devframes/devframe#92 (drop synthesized built-in docks for integration-owned~builtinviews).The hub no longer synthesizes
~terminals/~messages/~settingsdock entries and no longer exposes thebuiltinDocksoption (norvalues({ includeBuiltin })). As the high-level Vite integration, Vite DevTools now:~settingsbuilt-in dock itself increateDevToolsContext. A~builtinview defaults itscategoryto~builtin, so the Settings tab still groups with the built-ins and sorts last without repeating the category.builtinDocks: { terminals: false, messages: false }option that previously suppressed the hub-synthesized terminals/messages tabs — those tabs already come from the mounted@devframes/plugin-terminals/@devframes/plugin-messagesdevframes.Stale comments referencing the old
builtinDockssuppression and hub-synthesized docks were updated to reflect the integration-owned model.Linked Issues
Migrates devframes/devframe#92.
Additional context
pnpm lint && pnpm test && pnpm typecheck && pnpm buildall pass.This PR was created with the help of an agent.