Go to file
Evan You 9aa5dfd4bb fix(runtime-dom): fix static content re-insertion
fix #5308

The regression was introduced in ed9eb62. In the cached code path,
we attempt re-insertion by cloning cached nodes. However if the static
fragment was removed as component root, it loses the nodes between
start and end because each node was removed individually. Therefore
the cached path can only be taken if the fragment has a single node, or
it was removed as part of a parent tree so the sibling information is
still available.
2022-01-23 21:44:32 +08:00
.github chore: update repo references 2022-01-18 16:43:59 +08:00
.vscode workflow: cross platform vscode jest debugging (#414) 2020-06-12 10:34:31 -04:00
packages fix(runtime-dom): fix static content re-insertion 2022-01-23 21:44:32 +08:00
scripts refactor: includes instead of indexOf (#5117) 2022-01-21 02:36:48 -05:00
test-dts fix(types): calling readonly() with ref() should return Readonly<Ref<T>> (#5212) 2022-01-21 02:33:30 -05:00
.eslintrc.js feat(reactivity-transform): rename @vue/ref-transform to @vue/reactivity-transform 2021-12-12 00:04:38 +08:00
.gitignore chore: ignore .idea folder (#4838) [ci skip] 2021-11-01 23:18:59 -04:00
.prettierrc feat(types): map declared emits to onXXX props in inferred prop types (#3926) 2021-07-19 18:22:19 -04:00
api-extractor.json chore: avoid api-extractor warnings 2021-12-12 00:14:25 +08:00
CHANGELOG.md release: v3.2.28 2022-01-21 16:15:13 +08:00
jest.config.js refactor: ensure ssr branches are included in esm-bundler build 2021-09-23 15:02:19 -04:00
LICENSE chore: license 2019-10-28 11:15:17 -04:00
netlify.toml workflow: move to pnpm (#4766) 2021-10-08 14:23:30 -04:00
package.json release: v3.2.28 2022-01-21 16:15:13 +08:00
pnpm-lock.yaml release: v3.2.28 2022-01-21 16:15:13 +08:00
pnpm-workspace.yaml workflow: move to pnpm (#4766) 2021-10-08 14:23:30 -04:00
README.md chore: update repo references 2022-01-18 16:43:59 +08:00
rollup.config.js build: fix build script 2022-01-21 16:12:25 +08:00
SECURITY.md chore: improve security.md [ci skip] 2021-10-10 17:38:37 -04:00
tsconfig.json fix(build): fix generated code containing unprocessed class field syntax 2021-07-02 07:37:27 -04:00

vuejs/core npm build status

This is the repository for Vue 3.x.

Quickstart

  • Via CDN: <script src="https://unpkg.com/vue@next"></script>

  • Try in the browser on StackBlitz

  • Scaffold via create-vue:

    # npm
    npm init vue@latest
    # yarn
    yarn create vue
    

Changes from Vue 2

Please consult the Migration Guide.

Also note: Vue 3 does not support IE11 (RFC | Discussion).