Skip to content

v5.3.1

Compare
Choose a tag to compare
@Akryum Akryum released this 30 Oct 10:49

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

Fixed

  • Vuex: last inspected state should apply filters/grouping
  • Vuex: fallback for store modules namespace map (#1095)
  • Browser toolbar popup style (#1096)
  • DataField: should not expand by default if too many values if custom