2.2.1 (2025-03-05)
- inspector: do not register instapector events if there is already any (db01e1b)
2.2.0 (2025-03-05)
- component graph node name toogle (#797) (2eb2a37)
- migrate to
vite-plugin-vue-tracer
(#803) (faa08d3)
2.1.3 (2025-03-03)
2.1.2 (2025-03-03)
2.1.1 (2025-02-28)
- use shiki js engine instead of precompiled (d018045)
- update deps (15dbe6d)
2.1.0 (2025-02-16)
- hide inspector button when not available (684897f)
- allow override component inspector with
__NUXT_INSPECTOR__
(9f3c8bf) - filter out installed modules in search result, closes #780 (#786) (fc8ced3)
- option to disable
vueDevTools
(3e5251c)
2.0.0 (2025-02-06)
2.0.0-beta.7 (2025-02-05)
2.0.0-beta.6 (2025-02-05)
2.0.0-beta.5 (2025-02-04)
- downgrade quicktype, bring back schema generator, fix #753 (7b9dd87)
- rpc serialization error with Vite configs (9033ce2)
2.0.0-beta.4 (2025-01-31)
2.0.0-beta.3 (2025-01-18)
2.0.0-beta.2 (2025-01-16)
- support Nuxt 4 window context format (0459d44)
- show module setup time (a81055d)
- show the floating panel by default, close #717 (6108b17)
- support basic view of resolved options with Discovery.js (#771) (59b738c)
- use slimmer shiki bundle (91bc060)
2.0.0-beta.1 (2025-01-13)
- component tree format (f4017f3)
- components graph (1bae95a)
- improve filepath item ui (8f4ff4a)
- vscode: set a default value for the vscode host parameter (#766) (2e6b4e4)
- add copy button for filepath item (94b3822)
- allow to customize editor to open, fix #748 (fe98c80)
- enhance module resolution paths for getPackageInfo (#767) (04269d0)
- migrate to
my-ua-parser
(a290648) - put vue devtools ui in a separate category (5b566fb)
1.7.0 (2024-12-26)
1.6.4 (2024-12-12)
- upgrade
@vue/devtools
(8485fcb)
1.6.3 (2024-12-03)
1.6.2 (2024-12-03)
1.6.1 (2024-11-20)
- apply lint, use explict import (2c6d2d3)
1.6.0 (2024-10-12)
1.5.2 (2024-10-02)
- try downgrade
vite-plugin-vue-inspector
(572a0d6)
1.5.1 (2024-09-23)
1.5.0 (2024-09-20)
- avoid using top-level await, fix #723 (29b0e39)
- disable
quicktype
schema generation temporary (c1554a3) - handle null in deepSync (#729) (8c0efdb)
1.4.2 (2024-09-10)
1.4.1 (2024-08-26)
1.4.0 (2024-08-26)
- kit: introduce
host-client
utility (167373c)
1.3.14 (2024-08-20)
1.3.13 (2024-08-20)
1.3.12 (2024-08-20)
1.3.11 (2024-08-20)
1.3.10 (2024-08-20)
- color mode (19ac073)
1.3.9 (2024-07-02)
- capture for circular reference in state editor (841fd76)
- introduce
client.revision
to trigger state editor update (418a22e) - modules: update compatibility check for Nuxt 3 and 4 (#689) (2354da7)
- use
ofetch
forfast-npm-meta
(4188f8d)
1.3.8 (2024-07-02)
- avoid deps on
npm-registry-fetch
, save install size (3d74691)
1.3.7 (2024-06-27)
- OpenGraph layout (#685) (760f149)
- scrollable sidebar (#682) (df459f9)
- server-routes: unable to clear all params (#684) (d88b003)
- use
npm-registry-fetch
instead ofpacote
to deduce the package size (a049c52)
1.3.6 (2024-06-21)
1.3.5 (2024-06-21)
- downgrade module-builder (de79dc4)
1.3.4 (2024-06-21)
1.3.3 (2024-06-04)
1.3.2 (2024-05-27)
1.3.1 (2024-05-10)
- module builder chunk path patch (87199a1)
1.3.0 (2024-05-10)
- devtools: optimize the home page layout (#654) (a1ad266)
- upgrade
vite-plugin-vue-inspector
, fix #657 (f67f0f2)
1.2.0 (2024-04-19)
- adopt forward-compatible approach to
builder:watch
(#637) (800d71f) - opt in to
import.meta.*
properties (#635) (ce60ab4)
1.1.5 (2024-03-28)
1.1.4 (2024-03-26)
1.1.3 (2024-03-21)
1.1.2 (2024-03-21)
- pinia: pinia module searching null safety (#628) (8937b78)
- scheduledTasks can be undefined (#626) (7044c47)
1.1.1 (2024-03-20)
1.1.0 (2024-03-20)
- augment runtime config correctly (2d199b8)
- devtools border-radius (#617) (36c300a)
- floating-vue arrow style (#578) (4553d50)
- floating-vue arrow style in dark (#582) (0023611)
- inspect tab when custom buildAssetsDir is configured, fixes #589 (#588) (97386b2)
- override
tsx
dependency to known fixed version (broken on Node v18.19.0+) (#606) (1bc2e71) - provide a label for accessbility (#591) (6cb9220)
- remove unnecessary line + open devtools calling twice
syncClient
(#584) (9a2dbc2) - support for resizing window in touch screen (#616) (31e01fb)
- ui: @apply conflict with tailwind (#619) (4e1d329)
- ui: Added composable to build config (#579) (f3c3de1)
- ui: disabled NButton. Also disable NuxtLink when used with
to
. (#581) (12dae59)
- assets: support for layers (#618) (b8572b6)
- pinia panel (#621) (56be5a7)
- Server Tasks tab (#614) (bee12e8)
- ui: added autocomplete props to NTextInput component (#574) (46cc36f)
1.0.8 (2024-01-11)
- remove debugging code (f05143b)
1.0.7 (2024-01-11)
- devtools: update default types to
module.d.ts
/.mts
(#559) (2ecd32c) - make twitter og tags optional (41ee5ec)
- open-graph: fix type error, close #563 (c63055a)
- support
iframeProps
option for CSP, fix Stackblitz (0eb7a82) - timeline-helper-wrapper: Fix return value in timeline wrapper for promises (#567) (0645e35)
- update title of Eye Dropper command (#558) (ea58139)
1.0.6 (2023-12-13)
- improve rpc import message, close #528 (721dda8)
- server-routes: improve filterByCollection for runtime routes (#538) (ec144d1)
- SideNav: logo text color in light mode (#537) (4dbe60d)
- stable integrations setup to have consistent plugins order (#542) (310929b)
1.0.5 (2023-12-07)
- allow iframe to work in stricter cross-origin policy (7ec0d3c)
- devtools: don't enable devtools when in test mode (#532) (3a7f143)
1.0.4 (2023-11-27)
- pip: check for https support (#522) (5360cf4)
- require auth token with
getImageMeta
andgetTextAssetContent
(69316c4) - require token for
restartNuxt
(09384af)
1.0.3 (2023-11-20)
- support user
baseURL
, close #506 (2697340) - tolerant parse error for local options, close #518 (e604124)
- disable devtools in test mode (51e8de6)
1.0.2 (2023-11-11)
- do not show false connecting overlay on legacy Vite, close #497 (a48c248)
- timeline: do not inject for macro module, close #507 (923edaf)
1.0.1 (2023-11-09)
- assets: remove dot from file extension (#512) (8e4ec7b)
- blurred font (#485) (9a52925)
- dark mode compatibility with vite-inspect (#501) (2785fa6)
- devtools: import app utilities from
#imports
(#500) (68efb1b) - doc: active status of project cards (#502) (25bba74)
1.0.0 (2023-10-18)
1.0.0-beta.3 (2023-10-17)
- timline list ui fix (2ea18f3)
- ui error when pages not enabled (c455748)
- ui: dialog backdrop (#471) (87ec2ff)
- add
telegram
social preview tab (#473) (64036ca) - add link for Nuxt and Vue on overview tab (5314fff)
- add more telemetry events (a565d57)
- assets: file upload extension validation (#391) (df623e0)
- bring back disconnected dialog (a81721d)
- improve disconnect indicator (8654684)
- improve UX of dev auth (bb4baf5)
- modules: dynamic sorting for module installation list (#470) (4478015)
- server-routes: add optional checkbox for inputs (#474) (077a907)
1.0.0-beta.2 (2023-10-14)
- current route reactivity on pages tab (d2d44c3)
- improve RWD of open-graph tab (dfeaf23)
- improve UI layout of pages tab (66e59ae)
- increase
DETAILS_MAX_ITEMS
(de90087) - navbar on components graph view (501432f)
- require auth condition (2e968cd)
1.0.0-beta.1 (2023-10-11)
- assets: watcher (#455) (70bfed7)
- auto install works with yarn berry, close #454 (cdf50b4)
- move inline script timing to work with
nuxt-security
, #463 (c5e41da) - resolve private runtime correctly from
.env
, close #424 (708bb18)
- ability to reset options (95b5ba1)
- disable dev auth on sandboxed env (14935ee)
- provide better error message for magicast, close #395 (6f5ce18)
- ui: NNavbar component (#442) (b77b98b)
1.0.0-beta.0 (2023-10-01)
- improve permssion prompt (91ae0bd)
- overview: pluralize nouns properly (#436) (5011c35)
- server-routes: use window.location.origin for doamin (#450) (a85e3c0)
- terminals view (df5dd76)
- ui: improve some ui details (cd0b8a5)
- ui: improve theme color contrast (88220f0)
- hide panel by default when not explicit enabled (#440) (7c614c9)
- server-routes: send from app instead of devtools, close #253 (#441) (57deaf0)
- ui: NBadge component (#433) (5e0f9dd)
- ui: NDrawer component (#435) (7a387de)
- ui: NSplitPane component (#438) (7bc4701)
- ui: switch fonts to
DM Sans
andDM Mono
to align with Nuxt's theme (43c5b47)
- remove
wait-on
dep (694d853)
0.8.5 (2023-09-25)
0.8.4 (2023-09-20)
- copy
__NUXT__
object to popup frame (ea46cea) - deps: set
@nuxt/devtools
asdevDependency
(#425) (4e280c9) - popup button (d1171b0)
- settings: make sure client has value (#418) (9757c00)
- collapsible sidebar (#420) (530244b)
- migrate new shikiji themes mode (7688cc4)
- redesign settings page (b777b8e)
- rework docs (#413) (c9e6e7d)
0.8.3 (2023-09-06)
- route tracking handle
currentRoute
to be null (7ca1fc9)
0.8.2 (2023-08-28)
- virtual-files: fetch data as json (131a2ee)
0.8.1 (2023-08-28)
- default box-sizing for floating panel (a674379)
- find vite client path from subframe parent (#386) (e28606a)
- improve client injection error message (de9baa3)
0.8.0 (2023-08-10)
- components: show dependencies and dependents in component details (7dbc3d1)
- composables useNuxtDevTools (#383) (e74b60c)
- filter for used/unused components, close #358 (5012012)
- ui-kit: add
NSelectTab
component (509a1ec)
0.7.6 (2023-08-09)
- devtools panel justify content (#369) (c3272f4)
- notification z-index (#376) (3867814)
- resolve DevTools vite loading issue with buildAssetsDir (#375) (22bcd0d)
- server-routes: filter middleware from scannedHandlers (#377) (09f6da3)
- assets: able to edit text content (#366) (1e56198)
- assets: options storage (#379) (75512f8)
- docs: devtools logo (#380) (8d34de1)
0.7.5 (2023-08-06)
- add AuthRequiredPanel to AuthConfirmDialog (#367) (ce53651)
- requestForAuth devServer host (#357) (5e89ce8)
- server-routes: clear error onResponse (#356) (313fa1b)
- add tooltip to buttons (#359) (4a29829)
- minimize panel on inactive (#361) (2b92663)
- quicktype (#351) (41ff4ad)
0.7.4 (2023-08-01)
0.7.3 (2023-08-01)
- the panel is stuttering when dragging on the mobile end (#350) (6677dd7)
- upgrade
vite-plugin-inspect
, close #324 (ea41a5d)
0.7.2 (2023-07-31)
- assets: add rename and delete action (#343) (55f6863)
- enhance state editor (#349) (ad56f47)
- support preview video assets (#347) (b4dfc37)
0.7.1 (2023-07-23)
- kit: broken types for
useDevtoolsClient()
(#340) (934b1d4) - kit: types for
renderCodeHighlight
(#341) (d4e1541)
0.7.0 (2023-07-20)
- analyze build without git (#320) (76a566b)
- client: close button add zIndex (#315) (37427ec)
- do not sync floating panel state across tabs (41752b2)
- plugin-metrics: properly forward all args, close #337 (ec1c821)
- respect Nuxt's
devServer
config when creating request for auth URL (#328) (7d766ac) - server-routes: filter only dir as collection (#329) (4d2f842)
- timeline: duplication injection (f5e3766)
- timeline: error tolerant promising checking (762a669)
- timeline: filter logic (414ad1c)
- timeline: result check (72c877b)
- use
error-stack-parser-es
(8c1974b)
- assets: add watcher (#336) (bde6a6a)
- assets: tree view for list mode (#335) (57b9ca5)
- experimental timeline (#323) (99073e4)
- install modules at once (#333) (03f9a8c)
- server-routes: add global default inputs (#321) (80a284f)
- server-routes: toggle view (#310) (81b2816)
- set module search field autofocus (#313) (dd1a177)
- split screen support (#327) (f2eee67)
- timeline: dialog to enable with one click (92dfd21)
- timeline: list view (9601cb4)
- timeline: scale on Alt+wheel (1050e05)
0.6.7 (2023-07-05)
- navbar: center items (#307) (43ff171)
- server-routes: fixed boolean undefined value (#304) (95f3dd8)
- server-routes: make sure input's key has value (#306) (8f25d72)
0.6.6 (2023-06-30)
0.6.5 (2023-06-30)
- open DevTools back when open file in embedded VS Code (#299) (45dc415)
- plugins: change execution time position (#294) (2b5f8e5)
- server-routes: fixed same path different methods (#301) (6dd8eb3)
- try catch iframe cross-domain error (ddf41ea)
- server-routes: json-editor for tab inputs (#297) (ee3b446)
- server-routes: preview for pdfs (#300) (5dd6ea7)
0.6.4 (2023-06-26)
- disable iframe interactive on dragging (cc84ccf)
- prevent floating panel to dragged outside of window (#290) (6d315cd)
- respect safe area, close #272 (2d84e4f)
0.6.3 (2023-06-23)
- add button and font reset to floating panel (f819b0c)
- ComponentGraph: show global components in different color (#278) (41a881d)
- overview: modules count (#284) (2ef2664)
- popup devtools as Picture-in-Picture (#282) (a65f50e)
- server-routes: group routes by type (#256) (6899cbb)
- server-routes: read routes from nitro (#286) (2cf46b0)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.6 (2023-06-30)
0.6.5 (2023-06-30)
- open DevTools back when open file in embedded VS Code (#299) (45dc415)
- plugins: change execution time position (#294) (2b5f8e5)
- server-routes: fixed same path different methods (#301) (6dd8eb3)
- try catch iframe cross-domain error (ddf41ea)
- server-routes: json-editor for tab inputs (#297) (ee3b446)
- server-routes: preview for pdfs (#300) (5dd6ea7)
0.6.4 (2023-06-26)
- disable iframe interactive on dragging (cc84ccf)
- prevent floating panel to dragged outside of window (#290) (6d315cd)
- respect safe area, close #272 (2d84e4f)
0.6.3 (2023-06-23)
- add button and font reset to floating panel (f819b0c)
- ComponentGraph: show global components in different color (#278) (41a881d)
- overview: modules count (#284) (2ef2664)
- popup devtools as Picture-in-Picture (#282) (a65f50e)
- server-routes: group routes by type (#256) (6899cbb)
- server-routes: read routes from nitro (#286) (2cf46b0)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.5 (2023-06-30)
- open DevTools back when open file in embedded VS Code (#299) (45dc415)
- plugins: change execution time position (#294) (2b5f8e5)
- server-routes: fixed same path different methods (#301) (6dd8eb3)
- try catch iframe cross-domain error (ddf41ea)
- server-routes: json-editor for tab inputs (#297) (ee3b446)
- server-routes: preview for pdfs (#300) (5dd6ea7)
0.6.4 (2023-06-26)
- disable iframe interactive on dragging (cc84ccf)
- prevent floating panel to dragged outside of window (#290) (6d315cd)
- respect safe area, close #272 (2d84e4f)
0.6.3 (2023-06-23)
- add button and font reset to floating panel (f819b0c)
- ComponentGraph: show global components in different color (#278) (41a881d)
- overview: modules count (#284) (2ef2664)
- popup devtools as Picture-in-Picture (#282) (a65f50e)
- server-routes: group routes by type (#256) (6899cbb)
- server-routes: read routes from nitro (#286) (2cf46b0)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.4 (2023-06-26)
- disable iframe interactive on dragging (cc84ccf)
- prevent floating panel to dragged outside of window (#290) (6d315cd)
- respect safe area, close #272 (2d84e4f)
0.6.3 (2023-06-23)
- add button and font reset to floating panel (f819b0c)
- ComponentGraph: show global components in different color (#278) (41a881d)
- overview: modules count (#284) (2ef2664)
- popup devtools as Picture-in-Picture (#282) (a65f50e)
- server-routes: group routes by type (#256) (6899cbb)
- server-routes: read routes from nitro (#286) (2cf46b0)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.3 (2023-06-23)
- add button and font reset to floating panel (f819b0c)
- ComponentGraph: show global components in different color (#278) (41a881d)
- overview: modules count (#284) (2ef2664)
- popup devtools as Picture-in-Picture (#282) (a65f50e)
- server-routes: group routes by type (#256) (6899cbb)
- server-routes: read routes from nitro (#286) (2cf46b0)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.2 (2023-06-21)
- anchor icon button style (#276) (b0e31c7)
- auto verify auth token (62136a4)
- devtools close on outside click (#277) (980ad3c)
- terminals: badge number (#279) (7f922df)
- allow manually enter the token (fad945a)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.1 (2023-06-15)
runWizard
token argument (29aeb27), closes /github.com/nuxt/devtools/issues/267#issuecomment-1593493316- prefix all classes to avoid style conflicting, close #271 (63e2a19)
- require token for storage related operation (7af61bb)
- auth required view for terminal (f1bf102)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.6.0 (2023-06-13)
- composables: hide usages of macro modules (e6cdbf3)
- introduce local auth for running commands (#257) (306c6a5)
- kit: explicit set file extension, close #262 (594a352)
- mutliple level command-palette, commands for docs (#247) (3cf828e)
- new floating panel and layouting system (#266) (4b02cca)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
- button for refresh all (e6a498d)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
0.1.0 (2023-02-09)
- allow fs access to devtools client (be8a776)
- avoid custom tab icon layout shift (a355a8f)
- build runtime path (56d9ffb)
- close button (4334aef)
- cors error catch (ec320f5)
- dedupe runtime components, close #28 (3a115aa)
- dir path (4b9a33c)
- disable in test mode (e9a6161)
- dispose effect scope only in active (#34) (bb05ed5)
- dividers (fd5c434)
- export cjs module (60612a2)
- force upgrade color-mode (7d8f5c6), closes #4
- frame resizing flickering (0298dad)
- global installation (ded46c2)
- hide pages tab when pages is disabled (c6b19bc)
- hide payload prefix (079dd9b)
- iframe switching logic (e49bedd)
- import
useRuntimeConfig
(e2bf5ef) - improve @nuxt/ui style (0649338)
- improve cli installation (8dc6dc5)
- improve component graph (df7cab3)
- improve hook timing (3663fcb)
- improve nested iframe loading for Stackblitz (f4644e3)
- improve route table (c91ffe5)
- improve routes table (a9fbf3d)
- improve UI (e0cbca8)
- increase default panel height (5266648)
- local storage sync (5236c20)
- minor ui issue (b7cf3cc)
- module image path (7dc71a5)
- nested frame detection logic (a8bd101)
- ordering tabs (5c83325)
- pacote resolving (2a7409a)
- persist iframes (8a8c349)
- pkg: move
@antfu/utils
to deps (3117a9a) - publish shiki (8682d19)
- remove cjs entry (417bb2c)
- resize flickering (f6efaaf)
- route link (6c45fdc)
- route persistent (39db3b0)
- routing enable check (19c9d24)
- strict typecheck for module (b2d58ec)
- submodule types (10ac0bf)
- upgrade @nuxt/ui, fix NButton link (61e23da)
- use client App config (39d6793)
- use shiki-es (#5) (28def06)
- use target blank for external link (d72e5be)
- using the maximum z-index (065be93)
- virtual file nav line truncate, close #27 (49b2e55)
- vite inspect view (5ffe8bb)
- vite-inspect in production (50f2c8c)
- vue inspector navigation (849f9b7)
- able to disable section block (4020303)
- able to dock on left, right and top (ccf3f56)
- able to filter component in graph (cc70251)
- add
persistent
option to iframe view (7e0c725) - add nitro vfs (52df677)
- allow custom plugin to contribute iframe (4276a70)
- basic integration with json editor (b1ad163)
- basic integrations with vite-plugin-vue-inspector (d42ef2d)
- basic rpc communication (a500cd0)
- basic server hooks measurements (1940103)
- basic version check (e197b25)
- basic ws reconnecting (219b7bf)
- collapse SectionBlock (f29a2b2)
- component graph (36c0b30)
- components tab (440617e)
- componets search (5213da3)
- composable usage counts (65e8746)
- composables (6b4b421)
- corner resize (b0d71c3)
- data reactivity across frame (21c926f)
- detect installation of code-server (71682ff)
- drawer types (f46b862)
- enable pages wizard (dea228d)
- fix search bar for components and composables tab (0691e9c)
- iframe communication (193ff0b)
- improve component inspector (6e06c4b)
- improve global module handling (f19b084)
- improve global module handling (2f7174a)
- improve hooks interface (e3f7652)
- improve hooks table (b0cecd1)
- improve hooks table (235654b)
- improve iframe communication (13512e6)
- improve interaction (a95bc50)
- improve modules design (472619a)
- improve modules view (7a681f1)
- improve notice (96df06a)
- improve overview design (a23090a)
- improve overview page (b50ce0b)
- improve payload display (634efad)
- improve style of component items (be3cd3f)
- in page navbar (3eaa6e3)
- include iframe-client (4532f72)
- init (dd70c96)
- init pages (2c193c2)
- inject client to sub iframe (2f8009a)
- integrate VS Code server (d91f467)
- intro page (a82b9a1)
- keyboard shortcut to toggle (e796f11)
- layouting (3fcaa28)
- lazy load custom tabs (1eeb1e6)
- matched layouts (8ef5aa6)
- modules (8ce99ce)
- modules category (baabe7c)
- more hooks (dce14f0)
- more pages info (c7416b2)
- move drawer to right (cc07396)
- move drawer to the left (5f8d5c9)
- notice of about ui not connected (b0b6c74)
- option to hide custom tabs (a014d7a)
- package name (ca59fe3)
- payload (b96bb3c)
- payload (4acbc01)
- persist route of devtools (eacb9a6)
- presit opening state (e12e389)
- provide better instructions for vscode (8f382d4)
- provide option for vscode integration (f88764a)
- reactive states (58b1613)
- render markdown in composable description (7042012)
- resize devtools frame (def4455)
- rework pages tab (6ea4f1c)
- route nav with custom params (7c53569)
- routes navigation (f97d811)
- runtime global component (f5865e6)
- RWD for the panel (0540c17)
- search for virtual files (fe4fad1)
- setup unocss runtime for dynamic icons (ce19a85)
- shiki (1fef053)
- show devtools version (9b52e18)
- show pages name (5db401f)
- support docs link (7f633c2)
- support static vnode in custom tabs (16b9a2a)
- sync color mode with iframe (22d7320)
- tree view wip (4185bbb)
- ui for plugins (84a8507)
- ui: improve ui (80848d2)
- update logo (24cb0a3)
- use different color for selected note in component graph (131a392)
- use vfs.json to render virtual files page (74dc185)
0.5.5 (2023-05-25)
- command-palette: avoid key conflicts (c86697e)
- CommandPalette: fix item scroll (#246) (9aa13f6)
- pages: route parsing (d525412)
0.5.4 (2023-05-24)
- open-graph: improve ui (7d03f5d)
0.5.3 (2023-05-23)
0.5.2 (2023-05-23)
0.5.1 (2023-05-23)
- analyze-build: state update (0e32bde)
- plugin-metrics: forward plugin meta (facef7a)
- ui-kit: set text prop as optional in NSectionBlock (#241) (16f726c)
- opt-out all experimental flag (ff850b1)
0.5.0 (2023-05-18)
- build-analyze: improve ui (bd263ee)
- components: improve graph relationship filtering, close #192 (c27f80b)
- debounce disconnect indicator (895e6e3)
- devtools-ui-kit: update unocss config path (#238) (5162bdd)
- double disable vue-inspector (9dc0694)
- improve module meta resolution (7dc3d93)
- install-module: process exit code (8c8097e)
- open-graph: avoid layout shift (4b1eb2c)
- open-graph: use
description
for facebook (#239) (31c92f5) - print error on process failing (37f690b)
- style: switch, radio, checkbox hover style (#230) (97f5b1a)
- uninstall modules (#229) (f7db6a2)
- add component inspect button to the sidebar (512d852)
- add dark/light mode switch transition (#224) (782e0da)
- allow override vue-inspector options, close #234 (3311f11)
- components: add legend for graph (de6a97d)
- display vue version, close #236 (83b775a)
- experimental add module from DevTools (#222) (501682b)
- experimental build analyze (#190) (2344afd)
- isolate ui options per-project (#232) (3b99477)
- open-graph: use
useSeoMeta
overuseHead
(f7d11ee) - refactor components, close #227 (0caa4de)
- server-routes: rolling out of experiment state (ed87dfd)
- sidenav overflow as popup (da6c29f)
- ui: fullscreen disconnect indicator (a158b1b)
0.4.6 (2023-05-08)
- default state of DockingPanel (a009866)
- DockingPanel clickoutside on iframe (#211) (afdaa5b)
- fix shortcut to togglePanel (#212) (e64dbcd)
- nitro storage link (#220) (ddd2e41)
0.4.5 (2023-04-30)
0.4.4 (2023-04-30)
0.4.3 (2023-04-29)
- disconnect indicator zindex, close #202 (e9ab49f)
- server-routes watcher (#205) (19fda12)
- wizard: update disable logic (95353b6)
- wizard: use object options instead, close #206 (d63cf58)
- improve settings ui (c0b4bd6)
- support middleware, close #184 (73ef44c)
- support navigating to virtual file (ff27b92)
0.4.2 (2023-04-24)
- code style (4a082d1)
- components in graph view style (#197) (3075fc1)
- ui layout (eeb1744)
- ui: sidenav tooltip overlaps with title (#199) (aec5192)
- wizard: builtin
enable
setup fails on new installs (#200) (9551479)
- add more categories (3d41495)
- categorize tabs (64c48cd)
- help page for each tab (#194) (5ce8df3)
- plugins: add total execution time (2cbb52e)
- support tab badge (80a5ba2)
- syncing color mode backward for iframe, close #195 (76b3c7a)
- defer devtools client initialization (2949e0d)
- defer devtools client loading (ebc9a38)
- improve runtime icons render (ea37a07)
0.4.1 (2023-04-18)
- fix domain to work with https (#178) (646fb9b)
- server-routes: add method dropdown (#187) (f47060e)
- server-routes: handle base url (06eb4d7)
- server-routes: persistence between route switches (#186) (2791d3e)
- ServerRouteDetail: fix domain port & body (#185) (7b1fbf1)
- ui-kit: NTextInput styles (0ed638e)
- ui-kit: ssr compatibility, close #183 (4f49cd4)
- provide docs for built-in composables (e32b8d5)
- server-routes: more code snippets (40913b9)
- server-routes: open route in editor button (#189) (c0cbfdb)
- styling (4be0a97)
- ui-kit: Make NTextInput more generic (#181) (f3d61da)
0.4.0 (2023-04-11)
- server-route: added route type to url (#175) (0bbeb28)
- server-routes: route resolving (1895a16)
- styling (d08b233)
- ui-kit: NCodeBlock layout shift (875ff88)
- wizard: also check versions greater than 3.4 (dd14aac)
- wizard: remove global module install in 3.4 (c5fdf23)
- add panel grids (7304c7b)
- improve style consistentency (4459cf5)
- init server routes tab (#159) (5722c5b)
- optimize tab performance (69dc864)
- scroll trap in iframe (0abc4b3)
0.3.2 (2023-04-07)
imports.preset
resolution, close #165 (bba0496)- hide injected app from the Vue devtools (#167) (26ee4a4)
- improve tab not found view (02bd365)
- open in editor regex, close #169 (8bec14f)
- ui: truncate test in asset details, close #163 (e1af4a0)
- initial drag & drop & write assets (#164) (02bd75d)
- new cli wizard (#170) (069ac33)
- ui-kit: support
v-lazy-show
forNSectionBlock
(4351a6b)
0.3.1 (2023-03-27)
- explicit import
defineNuxtPlugin
(03535dc)
0.3.0 (2023-03-27)
- Panel toggle shortcut changed to
Shift + Alt + D
(#153) - Some design improvements
- New tabs
- Assets
- Terminals
- Support upgrading packages in devtools
- Able to measure plugins execution time
- For module authors:
@nuxt/devtools-kit
is introduced, you can safely depend on it@nuxt/devtools/kit
is moved@nuxt/devtools-kit
@nuxt/devtools/iframe-client
is moved to@nuxt/devtools-kit/iframe-client
- Extendable RPC is introduced, you can now integration your own client-server communication
- Learn more at docs
The assets tab that shows all your static assets and their information. You can copy the paths of the assets, or the code snippets of using them. In the future, with the integrations of Nuxt Image, you can even optimize images with a single click.
Plugins tab shows all the plugins you are using in your app. As plugins runs before the app is mounted,the time spent in each plugin should be minimal to avoid blocking the app from rendering. The time cost of each plugin provided can be helpful to find performance bottlenecks.
In some integrations, they might require to have subprocesses running to do certain jobs. Before DevTools, you either hide the output of the subprocess entirely and swallow the potential warnings/errors, or pipe to stdout and pollute your terminal with multiple outputs. Now you can now have the outputs in DevTools for each process and clearly isolated.
- assets: show
<NuxtImage>
snippet when@nuxt/image
is installed (#133) (d440f14) - change shortcut to
Shift + Alt + D
, close #153 (ede19a7) - component inspector, close #137 (d608a0f)
- components graph layout (b853005)
- display font preview in assets detail (a18c762)
- extra scrollbar (#139) (a94fd4d)
- improve path display (7ed9657)
- make assets detail scrollable (f0a547d)
- popper text color in light mode (254b45e)
- scrolling regression after splitpanes (455ec6c)
- ui: fix unexpected sidenav icon scale on windows chrome (#138) (310117a)
- vue inspector in latest Nuxt (f736291)
- able to disable tabs, close #132 (0572b18)
- add
customTabs
option, close #113 (f172ffb) - add visual dialog to upgrade (d4b43c2)
- ask for restart once upgrade finished (8a97d78)
- expose info on
devtools:initialized
(71f300d) - extendable rpc (#131) (96080a8)
- improve assets details view (7b03da3)
- init terminal support (#125) (df3b1db)
- initial assets tab (#120) (fd99453)
- initial support for upgrading packages in devtools (#134) (4deb883)
- introduce
@nuxt/devtools/kit
(#116) (4a403e2) - measuring plugins time (38acefb)
- option in npm version check (370f799)
- refresh data (09bf33f)
- self upgrade (1a56f53)
- sticky drawer header (#105) (0813626)
- support file path as meta (6faec60)
- support load shiki-es only when needed (#142) (ca6a64a)
- support ui scaling, close #117 (df4a35f)
- ui: always collapse drawer to give more spaces (b7c8add)
0.2.5 (2023-02-28)
- client: make iframe-client reactive (7f1df2c)
- client: make ws connection non-blocking (6ed46e0)
- deprioritize
runtime
categoray in components (14d3857) - filter out lazy runtime component (507cae2)
- ui-kit: make make code block reactive to color mode (2c530d8)
- ui-kit: runtime utils reference (2111622)
- add storage tab (#100) (c153313)
- disconnect indicator (579e091)
- extract resize panel (a30ea5f)
- ui-kit: introduce
NCodeBlock
andNMarkdown
components (f9a4f4b)
0.2.4 (2023-02-28)
- able to disable inspectors, close #103 (56d9c56)
- add show workspace filter to component graph (ad8118e)
- client: add splitpanes for resizable columns (#101) (2846ab2)
- re-layout component views (2db818a)
- ui-kit: expose
NSectionBlock
andNIconTitle
, introduceNSelect
(#102) (cebe031)
0.2.3 (2023-02-24)
0.2.2 (2023-02-24)
- external vite (fc78ef6)
0.2.1 (2023-02-24)
0.2.0 (2023-02-23)
- button: remove zoom from buttons to allow double tap on phone (#195) (f22200c)
- click outside handling, fix #90 (40ddb1d)
- correctly exit inspector, close #94 (3900d6b)
- move back to components view when selecting a component (8a62d1f), closes #93
- nuxt ui playground, close #188, close #184 (#192) (7268b3c)
- templates: avoid using blur in no-animation mode, disable animation in Safari (#175) (23e09be)
- ui:
NTextInput
fill width (de5c772) - ui: always add global style (3951517)
- ui: auto wrap for example layout, close #163 (#164) (57a4d9e)
- ui: color-mode using nuxt module (#86) (779131e)
- ui: colors (31a33d6)
- ui: darkmode style (9e1e5fe)
- ui: explicit imports (822e8cb)
- ui: fix cjs stub paths (00e6dc3)
- ui: fix color mode toggle on Nuxt (8f03da2)
- ui: improve background contrast (6344904)
- ui: let nuxt/kit resolve module source (#117) (79c08fa)
- ui: make carbon icons as deps (a530f04)
- ui: use
NuxtLink
(202b1c7) - use repo for detecting logo (b7b3980)
- add
@nuxt/ui
(b5b4baa) - add Typography preset (#130) (e3d332e), closes #129
- click outside to close, close #90 (f6d8d31)
- init component details (e9096a5)
- introduce local module entry (0b42fde)
- new design welcome template (#178) (9129b96)
- refresh page (1a924e1)
- rename icon to logo slot and add content logo (#108) (1391b8f)
- rename to
@nuxt/devtools-ui-kit
(e0ac298) - ui: add props for input type (#48) (933e99a)
- ui: enable transformers for unocss (55e1dd1)
- ui: expose unocss preset (7125735)
- ui: extend example layout (#98) (51a2875)
- ui: improve dark mode ssr (8dbd968)
- ui: new NDarkToggle renderless component helper (ecf8a69)
- ui: suport both prefixed and unprefixed icons (be8306e)
- ui: support dark mode for examples (32d18fb)
- update deps (02d0b94)
0.1.6 (2023-02-22)
- cli: make sure only one nuxt devtools module is enabled, close #86 (92ccf1c)
- composables popup (e669008)
- improve state editor (e44efe5)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.1.5 (2023-02-22)
0.1.4 (2023-02-16)
0.1.3 (2023-02-16)
- button for refresh all (e6a498d)
performance
downgrade (#66) (8683c50)performance
downgrade in node env (#71) (a90b825)- a11y: add aria-label & aria-expanded attrs to toggle button (#49) (7ea0fe6)
- cannot close component inspector (#70) (63bf34f)
- cli: improve windows compatibility, close #62 (e1ff704)
- do not bundle
pacote
, close #41 (87d64db) - explicit import performance hook, close #61 (c7f83f8)
- props without reactivity transform (0b21cb8)
- revert vscode default mode to
local-serve
(9312802) - trigger client reactivity on app mounted (a9898c1)
- use pointer cursor for user module which redirects to file (#51) (8c05e32)
0.1.2 (2023-02-10)
- legacy module path removal (378cc1c)
0.1.1 (2023-02-10)
- insecure websocket connection (#36) (2c79aa5)
- use cjs in global install to be compactible with Nuxt 2, close #42 (fb70274)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.