Skip to content

Releases: ngsru/vue-server

0.4.15

16 Aug 14:45
Compare
Choose a tag to compare

Fixed

  • Removed the possibility to have linked resources between different copies of VueServer.

0.4.14

29 Sep 10:34
Compare
Choose a tag to compare

Fixed

  • errors inside v-for directive syntax are now handled properly
  • fixed an error with escaping double quotes inside :style

0.4.13

23 Jun 10:09
Compare
Choose a tag to compare

Fixed

  • fixed an issue where attrbutes and directives like v-show didn't compile properly on a component being pasted as slot content

0.4.12

15 Jun 08:43
Compare
Choose a tag to compare

Fixed

  • fixed an issue with computed not being recompiled after parent data is changed inside activateBe

0.4.11

07 Jun 08:22
Compare
Choose a tag to compare

Fixed

  • Mixins are now support mixing props, methods, events, computed, filters, partials and components. Previously supported only hooks.
  • Vue.mixin syntax fixed: now it's a function.
  • Fixed an issue with :is attribute causing an unwanted warning when used with v-for and its instances data.
  • CSS styles are now merged correctly when the same property defined in different spelling types.

0.4.10

07 Jun 08:06
Compare
Choose a tag to compare

Incorrect release. Please use version 0.4.11

0.4.9

27 May 13:25
Compare
Choose a tag to compare

Fixed

  • fixed an issue when a colon broke down a style value inside :style. Thanks to @pyrliu
  • fixed an issue where a filter on v-for recieves the value in incorrect format when iterating an object
  • fixed an issue where Template Compiler throws an error when trying to compile an attribute with quotes, for example: v-el:"some"

New

  • v-else now supports v-show

Note

If you're using gulp-vue-compile module for pre-compiling templates, you should update it up to 0.3.8. Will get an error instead.

0.4.8

15 Apr 11:37
Compare
Choose a tag to compare

Fixed

  • Version 0.4.7 used incorrect vue package version dependency. Please use vue-server@0.4.8 and gulp-vue-compile@0.3.7 instead.

0.4.7

13 Apr 09:09
Compare
Choose a tag to compare

New

  • New DOM rebuilding system: reusing existing instances templates instead of blowing it away every time. Supposed to give 5-8% performance boost.
  • Now able to use name option for recursive component invocation.
  • Now able to use v-on on vue-server hooks. For example: v-on:created-be="onChildCreated".

Changed

  • Code copies of original vue are removed. Instead vue package became a dependency.
  • Way of treating entities changed to be equal to browser behavior: special symbol codes inside templates are now get converted into actual symbols, attributes escaping way is also changed and improved.

Fixed

  • An error when using v-for or v-repeat on arrays with undefined of null as a value.
  • An error when providing v-class with and Object.
  • A loop when using activateBe inside components that being used with v-for. Now throwing a warning.
  • An error when using v-on with expressions instead of function names, for example v-on:change="value = true"

Note

If you're using gulp-vue-compile module for pre-compiling templates, you should update it up to 0.3.6. Will get an error instead.

0.4.6

16 Mar 13:04
Compare
Choose a tag to compare

Fixed

  • fixed an issue with v-for building components with several top-level tags where unexpected <partial> appeared.
  • fixed issue when global asset functions like Vue.filter didn't return appointed asset after its been already set.
  • fixed an issue when computed props resulted undefined if used inside createdBe hook. Those are now built before the hook for the first time and being rebuilt after its fired.

Changed

  • Some warning messages got corrected.