v5.0.0
New
- Routing tab (#735)
- Performance tab (#733)
- Settings tab (#713)
- Editable vuex state (#724)
- Display density settings
- Initial NativeScript support (#732)
- View refs in vue developers panel (#749)
- Add $attrs to StateInspector, closes #734 (#861)
- RegEx Filter in Events Tab (#838)
- Make props editable, closes #669 (#813)
- Setting for "vue-devtools Detected Vue" console log, closes #685 (#811)
Improved
- Vuex and Events tabs got an order of magnitude faster and lighter on memory (#721)
- Make Collapse/Expand All affects child elements (#715)
- Display functional components in component tree (#719) (props don't fully work yet)
- electron app: added type definitions (#836)
- Lot of performance improvements across the board
Fixed
- See the 5.0.0 beta release notes.
Changes since last beta release
New
- vuex auto load, closes #909
Fixed
- error on edit data of component without properties in devtools (#907)
- detect polyfilled Map & Set objects, closes #744
- maximum JSON serialization size to prevent message being too long
- perf: stringify replacer
- perf: small encode gains
- perf: limit size of arrays sent to devtools
- better show more button style
- perf: better select instance perceived per and UX
- perf: deferred parts to improve perceived perf
- component selector: not disabling if no component found
- scroll to component: re-draw highlighter to be on right position