Vue.js: 1.0.0-beta.2 Release

Release date:
October 10, 2015
Previous version:
1.0.0-beta.1 (released October 10, 2015)
Magnitude:
844 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

15 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored September 22, 2015
Authored September 23, 2015
Authored September 22, 2015
Authored September 25, 2015
Authored September 23, 2015
Authored September 24, 2015
Authored September 23, 2015
Authored September 25, 2015
Authored September 22, 2015
Authored September 21, 2015
Authored September 25, 2015

Top Contributors in 1.0.0-beta.2

yyx990803

Directory Browser for 1.0.0-beta.2

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

Release Notes Published

Upgrade Note: If you are upgrading to this release from 0.12.x, install 1.0.0-alpha.6 first, which has full 0.12 compatibility and appropriate deprecation warnings that can help you identify deprecations that need to be fixed.

Includes all changes in 0.12.16. In addition:

New

  • Attribute interpolations are back! You can again use this familiar syntax:
  <a href="{{baseUrl}}/abc"></a>

However, this syntax now has a limitation: it is now allowed only in native attributes that are appropriate on the current element. If you use it in a directive, a non-native attribute, or a prop, Vue will warn you. This makes it explicit where mustaches are allowed, while keeping the familiar and syntax which sometimes is more convenient than v-bind. - v-else now works with v-show:

  <div v-show="ok">OK</div>
  <div v-else>NOT OK</div>

Fixed

  • Compatibility with vue-router 0.6.1.
  • Fixed event propagation stopping without triggering any handler.
  • Fixed special filter arguments, e.g. in in filterBy search in 'name' not correctly recognized as special case string.