Skip to content

Releases: vuejs/devtools-v6

v5.3.0

29 Oct 01:36
Compare
Choose a tag to compare

New

  • Group vuex getters by modules (+ setting):

image

  • Inspect a specific vuex module:

image

Type and use [Tab] and [Enter] to select a module even faster:

image

Fixed

  • Vuex: wrap getters in custom store details too
  • Loading animation: dark theme background
  • Router tab tooltips
  • Optimized scroll to inspected item

v5.2.0

28 Oct 16:39
Compare
Choose a tag to compare

New

  • Loading animation:

image

  • Greyscale when disconnected:

image


  • Error messages are displayed in the state inspectors for Error objects:

image

Improved

  • Performance improvements when switching tabs
  • Optimized scroll to inspected item in history panes
  • Auto refresh if no components -- your application should now appear even if it takes time to mount

Fixed

  • SharedData: master/slave init, closes #1028 -- fixes a range of issues related to some settings not being applied correctly, including 'Editable props'
  • Vuex: automatically wrap getters in try...catch before serializing the store state
  • Improved and more resilient handshake -- this means the devtools should successfully connect to the page more often; please post an issue if you see the devtools not connecting (unresponsive after a page refresh for example)
  • Electron: intro overlay was below some elements
  • Electron: wait a little bit on disconnect before showing intro

v5.1.1

26 Jun 23:25
Compare
Choose a tag to compare

New

  • Add option to show kebab-case component names (#911)
  • (work-in-progress) high contrast theme
  • Add Milliseconds Display Preference (#782)

Fixed

  • style issue on Settings Tab, fix #972 (#973)
  • Update Nuxt.js logo (#1004)
  • use chrome.storage, fixes #979
  • attribute in data inspector values are difficult to read in dark mode, fixes #985
  • Cannot read property of undefined issue (#906)
  • @vue/ui update
  • shouldn't serialize VNodes, fixes #857

v5.1.0

14 Apr 09:05
Compare
Choose a tag to compare

New

Fixed

  • vuex: Refactor legacy VueX checking, closes #939 (#970)

v5.0.9

09 Apr 21:23
Compare
Choose a tag to compare

Fixed

  • vuex: null issue in VuexStateInspector
  • vuex: re-clone in hook if state is replaced, closes #935

v5.0.8

05 Apr 17:43
Compare
Choose a tag to compare

Fixed

  • vuex: make sure flushStoreModules return array (#954)
  • vuex: "_isBuffer" is not defined on the instance warning from Vue, closes #955
  • vuex: cache edited state, closes #956
  • responsive design tweaks
  • data field): display all white spaces and carriage returns, closes #958

Improved

  • vuex: reworked and improved recording/loading UX, closes #941, closes #952
  • vuex: keep inspected mutation selected when receiving other unless it was the last one, closes #925
  • vuex: special mutation style
  • vuex: special state inspector section for dynamic module "mutations"
  • perf: less vuex snapshot parsing on the devtools client
  • perf: cache last vuex replay result

v5.0.7

05 Apr 01:36
Compare
Choose a tag to compare

Fixed

  • components: update inspected instance id on flush, fixing selected color glitches
  • vuex: clone mutation payload instead of stringify, closes #953
  • vuex: clone module state instead of stringify
  • vuex: saved snapshots use clone instead of stringify
  • vuex: initialState only on vuex init instead of doing it in backend hook, closes #950
  • vuex: ensure dynamic module children state are cloned
  • vuex: mutations replay: not properly temporarily removing modules for the replay

v5.0.6

28 Mar 19:26
Compare
Choose a tag to compare

Fixed

  • vuex: reset snapshot cache when page reloads, closes #940

v5.0.5

28 Mar 15:03
Compare
Choose a tag to compare

Fixed

  • vuex: early replace state (i.e. nuxt/SSR)

v5.0.4

28 Mar 14:22
Compare
Choose a tag to compare

Fixed

  • vuex: handle dynamic module without state
  • vuex: replay mutation no module info
  • vuex: early unregister module, closes #922
  • vuex: duplicate getter error
  • vuex: commit all, closes #934
  • vuex: stringify mutation payload in mutation history
  • vuex: legacy mode setting, closes #932