Go to file
Evan You 2fdb499bd9 fix(fragment): perform direct remove when removing fragments
This avoids trying to grab .el from hoisted child nodes (which can
be created by another instance), and also skips transition check
since fragment children cannot have transitions.
2019-12-22 16:15:16 -05:00
.circleci ci: bust cache 2019-12-20 10:59:21 -05:00
.github chore: add package dependency graph 2019-12-12 21:22:29 -05:00
.vscode workflow: support debug single jest test file in vscode (#360) 2019-10-23 11:20:05 -04:00
packages fix(fragment): perform direct remove when removing fragments 2019-12-22 16:15:16 -05:00
scripts build: polish release script 2019-12-20 13:43:48 -05:00
test-dts refactor(createComponent): rename to defineComponent (#549) 2019-12-22 10:58:12 -05:00
.gitignore chore: add the yarn error log file to git ignore (#150) 2019-10-09 12:13:54 -04:00
.prettierrc init (graduate from prototype) 2018-09-19 11:35:38 -04:00
api-extractor.json chore: config comments 2019-09-03 12:17:33 -04:00
jest.config.js feat(sfc): scopeId runtime support 2019-12-17 12:31:38 -05:00
LICENSE chore: license 2019-10-28 11:15:17 -04:00
package.json build: release script 2019-12-10 21:29:52 -05:00
README.md chore: update readme 2019-11-24 22:09:31 -05:00
rollup.config.js build: warn invalid format in build script 2019-12-22 11:56:09 -05:00
tsconfig.json chore: Use dynamic paths in tsconfig.json (#548) 2019-12-18 11:46:07 -05:00
yarn.lock build(deps): bump postcss from 7.0.24 to 7.0.25 (#544) 2019-12-20 11:57:17 -05:00

vue-next CircleCI

Status: Pre-Alpha.

We have achieved most of the architectural goals and new features planned for v3:

  • Compiler

    • Modular architecture
    • "Block tree" optimization
    • More aggressive static tree hoisting
    • Source map support
    • Built-in identifier prefixing (aka "stripWith")
    • Built-in pretty-printing
    • Lean ~10kb brotli-compressed browser build after dropping source map and identifier prefixing
  • Runtime

    • Significantly faster
    • Simultaneous Composition API + Options API support, with typings
    • Proxy-based change detection
    • Fragments
    • Portals
    • Suspense w/ async setup()

Major TODOs:

  • SFC compiler
  • Server-side rendering

Also note that the current implementation requires native ES2015+ in the runtime environment and does not support IE11 (yet).

Contribution

See Contributing Guide.