• Uncategorized

VueJS 2.5.0 “Level E” released, progressive, incrementally-adoptable JavaScript framework

Vue is a progressive framework for building user interfaces. It is designed from the ground up to be incrementally adoptable, and can easily scale between a library and a framework depending on different use cases. It consists of an approachable core library that focuses on the view layer only, and an ecosystem of supporting libraries that helps you tackle complexity in large Single-Page Applications.

VueJS 2.5.0 “Level E” releases.

Changelog

Features & Improvements

Error Handling and Reporting

  • improve error handling with new errorCaptured hook b3cd9bc [Details]
  • improve template expression error message e38d006, closes #6771
  • improve option type checks b7105ae

TypeScript Declaration Improvements

Functional Components

  • compiled templates for functional component support ea0d227
  • scoped CSS support for functional components 050bb33

    These features require vue-loader>=13.3.0. Thanks to the work by @blake-newman. [Details]

Server Side Rendering

  • renderToString now returns a Promise if no callback is passed f881dd1, closes #6160
  • add shouldPrefetch option (same signature as shouldPreload7bc899c, closes #5964
  • auto-remove initial state embed script if in production (#67632d32b5d, closes #6761
  • now ships an environment-agnostic build of the server renderer in vue-server-renderer/basic.jsc5d0fa0 [Details]

More

Download