From 62a1bcbab0ebea513bb417d9f1485e64b36a6f5a Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 4 Oct 2019 09:35:29 -0400 Subject: [PATCH] chore: update README --- README.md | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 71841f56..6cf9811f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,41 @@ # vue-next [![CircleCI](https://circleci.com/gh/vuejs/vue-next.svg?style=svg&circle-token=fb883a2d0a73df46e80b2e79fd430959d8f2b488)](https://circleci.com/gh/vuejs/vue-next) -> Status: pre-alpha. +## Status: Pre-Alpha. + +We have achieved most of the architectural goals and new features planned for v3: + +- Compiler + - [x] Modular architecture + - [x] "Block tree" optimization + - [x] More aggressive static tree hoisting + - [x] Source map support + - [x] Built-in identifier prefixing (aka "stripWith") + - [x] Built-in pretty-printing + - [x] Lean ~10kb brotli-compressed browser build after dropping source map and identifier prefixing + +- Runtime + - [x] Significantly faster + - [x] Simultaneous Composition API + Options API support, **with typings** + - [x] Proxy-based change detection + - [x] Fragments + - [x] Portals + - [x] Suspense w/ `async setup()` + +However, there are still some 2.x parity features not completed yet: + +- [ ] Server-side rendering +- [ ] `` +- [ ] `` +- [ ] Compiler DOM-specific transforms + - [ ] `v-on` DOM modifiers + - [ ] `v-model` + - [ ] `v-text` + - [ ] `v-pre` + - [ ] `v-once` + - [ ] `v-html` + - [ ] `v-show` + +The current implementation also requires native ES2015+ in the runtime environment and does not support IE11 (yet). ## Contribution