Vue.js: v0.8.5 Release

Release date:
February 11, 2014
Previous version:
v0.8.4 (released February 9, 2014)
Magnitude:
1,406 Diff Delta
Contributors:
3 total committers
Data confidence:
Commits:

Top Contributors in v0.8.5

yyx990803
duckbox
th0r

Directory Browser for v0.8.5

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

Release Notes Published

  • v-model now properly support <select> with multiple attribute. Thanks to @duckbox !
  • v-attr now properly handles boolean attributes e.g. disabled. Thanks to @th0r !
  • text binding now output Objects and Arrays via JSON.stringify instead of blank string. Thanks to @duckbox !
  • v-repeat can now deal with Arrays of primitive values. doc
  • Added a rough implementation for the plugin interface. doc
  • Added some protection for common template XSS attacks
  • Observed Arrays now also has a set() method, which is essentially an alias of replace(), only for semantic purposes.

v0.8.5b patch

  • removed isLiteral option for custom directives. Now custom directives without an update method will simply be treated as literal.
  • reverted the behavior that when a repeated VM is $destroyed it would remove its data from bound Array, as this would cause trouble when having nested repeat structures. The advice here is never manually $destroy a repeated instance; always do so by manipulating the Array data.

v0.8.5c patch

  • Use updated version of gulp-component to rebuild