File tree Expand file tree Collapse file tree 15 files changed +79
-37
lines changed Expand file tree Collapse file tree 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+
143# [ 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)
244
345
Original file line number Diff line number Diff line change 11{
22 "private" : true ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "workspaces" : [
55 " packages/*"
66 ],
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/compiler-core" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/compiler-core" ,
55 "main" : " index.js" ,
66 "module" : " dist/compiler-core.esm-bundler.js" ,
3030 },
3131 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-core#readme" ,
3232 "dependencies" : {
33- "@vue/shared" : " 3.0.0-alpha.13 " ,
33+ "@vue/shared" : " 3.0.0-beta.1 " ,
3434 "@babel/parser" : " ^7.8.6" ,
3535 "@babel/types" : " ^7.8.6" ,
3636 "estree-walker" : " ^0.8.1" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/compiler-dom" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/compiler-dom" ,
55 "main" : " index.js" ,
66 "module" : " dist/compiler-dom.esm-bundler.js" ,
3434 },
3535 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme" ,
3636 "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 "
3939 }
4040}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/compiler-sfc" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/compiler-sfc" ,
55 "main" : " dist/compiler-sfc.cjs.js" ,
66 "types" : " dist/compiler-sfc.d.ts" ,
2727 },
2828 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-sfc#readme" ,
2929 "peerDependencies" : {
30- "vue" : " 3.0.0-alpha.13 "
30+ "vue" : " 3.0.0-beta.1 "
3131 },
3232 "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 " ,
3737 "consolidate" : " ^0.15.1" ,
3838 "hash-sum" : " ^2.0.0" ,
3939 "lru-cache" : " ^5.1.1" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/compiler-ssr" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/compiler-ssr" ,
55 "main" : " dist/compiler-ssr.cjs.js" ,
66 "types" : " dist/compiler-ssr.d.ts" ,
2727 },
2828 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/compiler-ssr#readme" ,
2929 "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 "
3232 }
3333}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/reactivity" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/reactivity" ,
55 "main" : " index.js" ,
66 "module" : " dist/reactivity.esm-bundler.js" ,
3434 },
3535 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/reactivity#readme" ,
3636 "dependencies" : {
37- "@vue/shared" : " 3.0.0-alpha.13 "
37+ "@vue/shared" : " 3.0.0-beta.1 "
3838 }
3939}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/runtime-core" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/runtime-core" ,
55 "main" : " index.js" ,
66 "module" : " dist/runtime-core.esm-bundler.js" ,
3131 },
3232 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-core#readme" ,
3333 "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 "
3636 }
3737}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/runtime-dom" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/runtime-dom" ,
55 "main" : " index.js" ,
66 "module" : " dist/runtime-dom.esm-bundler.js" ,
3737 },
3838 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-dom#readme" ,
3939 "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 " ,
4242 "csstype" : " ^2.6.8"
4343 }
4444}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/runtime-test" ,
3- "version" : " 3.0.0-alpha.13 " ,
3+ "version" : " 3.0.0-beta.1 " ,
44 "description" : " @vue/runtime-test" ,
55 "private" : true ,
66 "main" : " index.js" ,
3030 },
3131 "homepage" : " https://github.com/vuejs/vue-next/tree/master/packages/runtime-test#readme" ,
3232 "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 "
3535 }
3636}
You can’t perform that action at this time.
0 commit comments