Releases: vuejs/devtools-v6
v6.0.0-beta.6
v6.0.0-beta.5
Hotfix
- Components: expanding the tree not working.
v6.0.0-beta.4
See the changelog.
Fixed
- Security: Toast vulnerable to XSS attack
- Tooltips showing HTML
- Edit fields text color and input z-index
- Improved component tree handling
- Component tag position
- Timeline: use canvas fallback when WebGL isn't available
- Added error handler on API hooks
- Component tree fixes
- Timeline styling fixes
Changed
- API: walkComponentTree payload is now always an array of nodes
New
- Suspense support
- Component Attributes
- Component Provide/Inject
- (Single) Refs
- New icons
- See plugin source for: - timeline layer; - custom inspector; - component state type
- Plugins tab
- Improved timeline layers selector dropdown
v5.3.4
v6.0.0-beta.3
See the changelog
v6.0.0-beta.2
Read the changelog
v6.0.0-beta.1
Requires vue@^3.0.0-rc.1
The Chrome extension is now available on the Chrome Web Store.
If you also have the stable channel of the devtools installed, there is a known issue where the beta channel can conflict with the stable channel. If you open the console but cannot find the Vue tab, try disabling the stable channel and then re-open the page.
You can also install locally for Firefox by downloading the .xpi
version below, or use the standalone Electron version.
v5.3.3
v5.3.2
Performance
- 🚀️ Around 50% faster startup time, thanks to a new clone implementation based on fast-copy. Vuex recording & state loading also faster than 5.3.1.
- Vuex: dynamic debounce
Fixed
v5.3.1
Performance
🚀️ This release should be much faster for huge applications, especially with very large Vuex stores. In my tests on a real application with a gigantic store, the Vuex tab is 6 times faster to be up-to-date and responsive after a sequence of mutations than 5.3.0. Thanks Jumpstart for the help diagnosing performance issues.
- StateInspector: limit number of root fields
- Vuex: freeze getters & modules
- Vuex: batch mutation insert
- Vuex: optimize autoload
- Revert keep-alive to significantly reduce memory usage, also made Vuex tab draw faster to offset the cost of this revert
- Optimized time-slicing