Evan You
3c88299f6a
release: v3.0.0-beta.12
5 years ago
Evan You
7887c54dfe
release: v3.0.0-beta.11
5 years ago
Evan You
9d111f534a
test(transition): refactor DOM transition test
5 years ago
Evan You
13acb9134e
release: v3.0.0-beta.10
5 years ago
underfin
66dd1aaecd
test(Transition): test transition ( #1140 )
5 years ago
Evan You
c32ed52b97
release: v3.0.0-beta.9
5 years ago
Evan You
3c3fe88c64
release: v3.0.0-beta.8
5 years ago
Evan You
0dc44a6a86
release: v3.0.0-beta.7
5 years ago
Evan You
b570287dfe
release: v3.0.0-beta.6
5 years ago
HiiTea
22717772dd
chore: fix typos ( #1090 )
5 years ago
Evan You
c9bf7ded2e
refactor(types): mark internal API exports and exclude from d.ts
BREAKING CHANGE: Internal APIs are now excluded from type decalrations.
5 years ago
Evan You
a5bb1d02b7
release: v3.0.0-beta.5
5 years ago
Evan You
d29aefcf99
release: v3.0.0-beta.4
5 years ago
Evan You
6fefeafe98
release: v3.0.0-beta.3
5 years ago
Evan You
e954ba21f0
feat(build): provide more specific warnings for runtime compilation
close #1004
5 years ago
Evan You
218e6e1667
build: adjust build formats
- Rename `esm` to `esm-browser`
- Add runtime-only build for `esm-browser`
- Add default CDN alias for jsdelivr
5 years ago
Evan You
c1a85cb124
release: v3.0.0-beta.2
5 years ago
Evan You
ca6912554c
release: v3.0.0-beta.1
5 years ago
Evan You
11654a6e50
release: v3.0.0-alpha.13
5 years ago
Evan You
1d9f8fc979
release: v3.0.0-alpha.12
5 years ago
Evan You
7402951d94
release: v3.0.0-alpha.11
5 years ago
Evan You
eee5095692
refactor: rename `<portal>` to `<teleport>`
BREAKING CHANGE: `<portal>` has been renamed to `<teleport>`.
`target` prop is also renmaed to `to`, so the new usage will be:
```html
<Teleport to="#modal-layer" :disabled="isMobile">
<div class="modal">
hello
</div>
</Teleport>
```
The primary reason for the renaming is to avoid potential naming
conflict with [native portals](https://wicg.github.io/portals/ ).
5 years ago
Cédric Exbrayat
6a65739f61
chore: readme typos ( #885 )
[ci skip]
5 years ago
Evan You
de81faf00a
release: v3.0.0-alpha.10
5 years ago
Evan You
9fc8ade884
chore: update dist file readme
5 years ago
Evan You
4126a9dd51
build: add runtime-global build for vue
5 years ago
Evan You
b8c1be18f3
refactor(types): use stricter settings
fix #847
5 years ago
Evan You
5282ff0edb
release: v3.0.0-alpha.9
5 years ago
Evan You
bb7fa3dabc
feat(runtime-core): implement RFC-0020
BREAKING CHANGE: data no longer supports object format (per RFC-0020)
5 years ago
Evan You
206640a2d8
fix(build): remove __RUNTIME_COMPILE__ flag
behavior should be consistent in all builds. fix #817
5 years ago
Evan You
c75388d538
release: v3.0.0-alpha.8
5 years ago
Evan You
bcb2a9b4a6
build: make @vue/shared public
This avoids it being inlined multiple times in esm bundler builds
6 years ago
Evan You
312513d255
release: v3.0.0-alpha.7
6 years ago
Evan You
9ab22c7ae6
release: v3.0.0-alpha.6
6 years ago
Evan You
99a2e18c97
feat(runtime-core): add watchEffect API
BREAKING CHANGE: replae `watch(fn, options?)` with `watchEffect`
The `watch(fn, options?)` signature has been replaced by the new
`watchEffect` API, which has the same usage and behavior. `watch`
now only supports the `watch(source, cb, options?)` signautre.
6 years ago
basvanmeurs
8d817bb446
build: use buildOption to determine runtime compile build ( #742 )
This makes it possible to create a separate package that uses runtime compilation.
6 years ago
Evan You
478b4cfb2c
release: v3.0.0-alpha.5
6 years ago
Evan You
aa09f01a1e
chore: mark main package side-effects free
6 years ago
Evan You
6df2aca070
refactor(types): move shapeFlags to shared
6 years ago
Evan You
32d6a46474
build: avoid runtime wildcard import in global build
6 years ago
Evan You
8e19424c04
refactor(security): mark potential unsafe code paths
6 years ago
Evan You
e861c6da90
test: test updates for d40c642
6 years ago
Evan You
0b90baec28
test: increase e2e tests timeout
6 years ago
Evan You
c952321fcf
wip(compiler-ssr): v-model static types + textarea
6 years ago
Evan You
d293876c34
release: v3.0.0-alpha.4
6 years ago
Evan You
c07751fd36
refactor: adjust `createApp` related API signatures
BREAKING CHANGE: `createApp` API has been adjusted.
- `createApp()` now accepts the root component, and optionally a props
object to pass to the root component.
- `app.mount()` now accepts a single argument (the root container)
- `app.unmount()` no longer requires arguments.
New behavior looks like the following:
``` js
const app = createApp(RootComponent)
app.mount('#app')
app.unmount()
```
6 years ago
Evan You
b41677bf42
release: v3.0.0-alpha.3
6 years ago
Evan You
2569890e31
refactor: move mockWarn utility to @vue/shared
close #652
6 years ago
Evan You
4f06eebc1c
fix(dom): fix <svg> and <foreignObject> mount and updates
6 years ago
Evan You
9f65d811af
release: v3.0.0-alpha.2
6 years ago