Vue.js: v2.0.0-beta.6 Release

Release date:
August 1, 2016
Previous version:
v2.0.0-beta.5 (released July 27, 2016)
Magnitude:
2,092 Diff Delta
Contributors:
3 total committers
Data confidence:
Commits:

Top Contributors in v2.0.0-beta.6

yyx990803
chrisvfritz
ktsn

Directory Browser for v2.0.0-beta.6

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Breaking Changes

  • vnode data: staticAttrs is removed to ensure proper updates in certain edge cases. This change does not affect the static tree optimization. When authoring render functions, just use attrs.

Fixed

  • fix class update edge cases when the new vnode doesn't contain any data
  • #3329 allow 2 root nodes with v-if and v-else in template (@chrisvfritz)
  • #3334 fix value binding with value of 0 (@ktsn)
  • #3341 fix whitespace preservation inside <pre>
  • #3354 fix v-show transition when the transition component is used inside the child component template
  • #3360 fix patch error when a node with v-html or v-text also has inner content in template.
  • #3365 fix class merging between multiple nested components sharing the same element
  • #3367 fix vnode children not evaluated correctly when the children is nested thunk (@chrisvfritz)