File tree 15 files changed +79
-37
lines changed
15 files changed +79
-37
lines changed Original file line number Diff line number Diff line change
1
+ # [ 3.0.0-beta.1] ( https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.13...v3.0.0-beta.1 ) (2020-04-16)
2
+
3
+
4
+ ### Bug Fixes
5
+
6
+ * ** reactivity:** remove Symbol.observable ([ #968 ] ( https://github.com/vuejs/vue-next/issues/968 ) ) ([ 4d014dc] ( https://github.com/vuejs/vue-next/commit/4d014dc3d361c52ac6192c063100ad8655a6e397 ) )
7
+
8
+
9
+ ### Code Refactoring
10
+
11
+ * ** reactivity:** adjust APIs ([ 09b4202] ( https://github.com/vuejs/vue-next/commit/09b4202a22ae03072a8a8405511e37f65b626568 ) )
12
+
13
+
14
+ ### Features
15
+
16
+ * ** runtime-core:** skip emit warn if has equivalent onXXX prop ([ 0709380] ( https://github.com/vuejs/vue-next/commit/0709380c5faf0a86c25a0564781fdb2650c9c353 ) )
17
+
18
+
19
+ ### Performance Improvements
20
+
21
+ * ** runtime-core:** use raw context on component options init ([ bfd6744] ( https://github.com/vuejs/vue-next/commit/bfd6744fb1db36a02914ef48da7116636343f313 ) )
22
+
23
+
24
+ ### BREAKING CHANGES
25
+
26
+ * ** reactivity:** Reactivity APIs adjustments:
27
+
28
+ - ` readonly ` is now non-tracking if called on plain objects.
29
+ ` lock ` and ` unlock ` have been removed. A ` readonly ` proxy can no
30
+ longer be directly mutated. However, it can still wrap an already
31
+ reactive object and track changes to the source reactive object.
32
+
33
+ - ` isReactive ` now only returns true for proxies created by ` reactive ` ,
34
+ or a ` readonly ` proxy that wraps a ` reactive ` proxy.
35
+
36
+ - A new utility ` isProxy ` is introduced, which returns true for both
37
+ reactive or readonly proxies.
38
+
39
+ - ` markNonReactive ` has been renamed to ` markRaw ` .
40
+
41
+
42
+
1
43
# [ 3.0.0-alpha.13] ( https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.12...v3.0.0-alpha.13 ) (2020-04-15)
2
44
3
45
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"workspaces" : [
5
5
" packages/*"
6
6
],
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/compiler-core" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/compiler-core" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/compiler-core.esm-bundler.js" ,
30
30
},
31
31
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-core#readme" ,
32
32
"dependencies" : {
33
- "@vue/shared" : " 3.0.0-alpha.13 " ,
33
+ "@vue/shared" : " 3.0.0-beta.1 " ,
34
34
"@babel/parser" : " ^7.8.6" ,
35
35
"@babel/types" : " ^7.8.6" ,
36
36
"estree-walker" : " ^0.8.1" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/compiler-dom" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/compiler-dom" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/compiler-dom.esm-bundler.js" ,
34
34
},
35
35
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme" ,
36
36
"dependencies" : {
37
- "@vue/shared" : " 3.0.0-alpha.13 " ,
38
- "@vue/compiler-core" : " 3.0.0-alpha.13 "
37
+ "@vue/shared" : " 3.0.0-beta.1 " ,
38
+ "@vue/compiler-core" : " 3.0.0-beta.1 "
39
39
}
40
40
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/compiler-sfc" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/compiler-sfc" ,
5
5
"main" : " dist/compiler-sfc.cjs.js" ,
6
6
"types" : " dist/compiler-sfc.d.ts" ,
27
27
},
28
28
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-sfc#readme" ,
29
29
"peerDependencies" : {
30
- "vue" : " 3.0.0-alpha.13 "
30
+ "vue" : " 3.0.0-beta.1 "
31
31
},
32
32
"dependencies" : {
33
- "@vue/shared" : " 3.0.0-alpha.13 " ,
34
- "@vue/compiler-core" : " 3.0.0-alpha.13 " ,
35
- "@vue/compiler-dom" : " 3.0.0-alpha.13 " ,
36
- "@vue/compiler-ssr" : " 3.0.0-alpha.13 " ,
33
+ "@vue/shared" : " 3.0.0-beta.1 " ,
34
+ "@vue/compiler-core" : " 3.0.0-beta.1 " ,
35
+ "@vue/compiler-dom" : " 3.0.0-beta.1 " ,
36
+ "@vue/compiler-ssr" : " 3.0.0-beta.1 " ,
37
37
"consolidate" : " ^0.15.1" ,
38
38
"hash-sum" : " ^2.0.0" ,
39
39
"lru-cache" : " ^5.1.1" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/compiler-ssr" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/compiler-ssr" ,
5
5
"main" : " dist/compiler-ssr.cjs.js" ,
6
6
"types" : " dist/compiler-ssr.d.ts" ,
27
27
},
28
28
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-ssr#readme" ,
29
29
"dependencies" : {
30
- "@vue/shared" : " 3.0.0-alpha.13 " ,
31
- "@vue/compiler-dom" : " 3.0.0-alpha.13 "
30
+ "@vue/shared" : " 3.0.0-beta.1 " ,
31
+ "@vue/compiler-dom" : " 3.0.0-beta.1 "
32
32
}
33
33
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/reactivity" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/reactivity" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/reactivity.esm-bundler.js" ,
34
34
},
35
35
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/reactivity#readme" ,
36
36
"dependencies" : {
37
- "@vue/shared" : " 3.0.0-alpha.13 "
37
+ "@vue/shared" : " 3.0.0-beta.1 "
38
38
}
39
39
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/runtime-core" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/runtime-core" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/runtime-core.esm-bundler.js" ,
31
31
},
32
32
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-core#readme" ,
33
33
"dependencies" : {
34
- "@vue/shared" : " 3.0.0-alpha.13 " ,
35
- "@vue/reactivity" : " 3.0.0-alpha.13 "
34
+ "@vue/shared" : " 3.0.0-beta.1 " ,
35
+ "@vue/reactivity" : " 3.0.0-beta.1 "
36
36
}
37
37
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/runtime-dom" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/runtime-dom" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/runtime-dom.esm-bundler.js" ,
37
37
},
38
38
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-dom#readme" ,
39
39
"dependencies" : {
40
- "@vue/shared" : " 3.0.0-alpha.13 " ,
41
- "@vue/runtime-core" : " 3.0.0-alpha.13 " ,
40
+ "@vue/shared" : " 3.0.0-beta.1 " ,
41
+ "@vue/runtime-core" : " 3.0.0-beta.1 " ,
42
42
"csstype" : " ^2.6.8"
43
43
}
44
44
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/runtime-test" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/runtime-test" ,
5
5
"private" : true ,
6
6
"main" : " index.js" ,
30
30
},
31
31
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-test#readme" ,
32
32
"dependencies" : {
33
- "@vue/shared" : " 3.0.0-alpha.13 " ,
34
- "@vue/runtime-core" : " 3.0.0-alpha.13 "
33
+ "@vue/shared" : " 3.0.0-beta.1 " ,
34
+ "@vue/runtime-core" : " 3.0.0-beta.1 "
35
35
}
36
36
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/server-renderer" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " @vue/server-renderer" ,
5
5
"main" : " index.js" ,
6
6
"types" : " dist/server-renderer.d.ts" ,
27
27
},
28
28
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/server-renderer#readme" ,
29
29
"peerDependencies" : {
30
- "vue" : " 3.0.0-alpha.13 "
30
+ "vue" : " 3.0.0-beta.1 "
31
31
},
32
32
"dependencies" : {
33
- "@vue/shared" : " 3.0.0-alpha.13 " ,
34
- "@vue/compiler-ssr" : " 3.0.0-alpha.13 "
33
+ "@vue/shared" : " 3.0.0-beta.1 " ,
34
+ "@vue/compiler-ssr" : " 3.0.0-beta.1 "
35
35
}
36
36
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/shared" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " internal utils shared across @vue packages" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/shared.esm-bundler.js" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/size-check" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"private" : true ,
5
5
"buildOptions" : {
6
6
"name" : " Vue" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/template-explorer" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"private" : true ,
5
5
"buildOptions" : {
6
6
"formats" : [
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue" ,
3
- "version" : " 3.0.0-alpha.13 " ,
3
+ "version" : " 3.0.0-beta.1 " ,
4
4
"description" : " vue" ,
5
5
"main" : " index.js" ,
6
6
"module" : " dist/vue.runtime.esm-bundler.js" ,
36
36
},
37
37
"homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/vue#readme" ,
38
38
"dependencies" : {
39
- "@vue/shared" : " 3.0.0-alpha.13 " ,
40
- "@vue/compiler-dom" : " 3.0.0-alpha.13 " ,
41
- "@vue/runtime-dom" : " 3.0.0-alpha.13 "
39
+ "@vue/shared" : " 3.0.0-beta.1 " ,
40
+ "@vue/compiler-dom" : " 3.0.0-beta.1 " ,
41
+ "@vue/runtime-dom" : " 3.0.0-beta.1 "
42
42
},
43
43
"devDependencies" : {
44
44
"lodash" : " ^4.17.15" ,
You can’t perform that action at this time.
0 commit comments