Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ab844fd169 
							
						 
					 
					
						
						
							
							feat(runtime-core): more specific warning for failed v-on fallthrough  
						
						 
						
						... 
						
						
						
						close  #1001  
						
						
					 
					
						2020-04-20 15:32:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e954ba21f0 
							
						 
					 
					
						
						
							
							feat(build): provide more specific warnings for runtime compilation  
						
						 
						
						... 
						
						
						
						close  #1004  
						
						
					 
					
						2020-04-20 15:23:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							171cfa404f 
							
						 
					 
					
						
						
							
							fix(runtime-core): should not cast prop value if prop did not change  
						
						 
						
						... 
						
						
						
						fix  #999  
						
						
					 
					
						2020-04-20 14:16:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							36d77f9a9e 
							
						 
					 
					
						
						
							
							refactor(hmr): simplify usage  
						
						 
						
						
						
						
					 
					
						2020-04-20 13:39:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							19223f5462 
							
						 
					 
					
						
						
							
							build: remove __BUNLDER__ flag so that HMR is available for all builds  
						
						 
						
						
						
						
					 
					
						2020-04-20 13:39:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								limichange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa40d1ef3a 
							
						 
					 
					
						
						
							
							refactor(reactivity): simplify if condition ( #1002 )  
						
						 
						
						
						
						
					 
					
						2020-04-20 13:39:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
						
						
					 
					
						2020-04-19 18:43:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jian Zhang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a51b052672 
							
						 
					 
					
						
						
							
							chore: remove a dead if branch ( #986 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 18:41:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c1a85cb124 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.2  
						
						 
						
						
						
						
					 
					
						2020-04-17 11:01:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d7ca1c5c6e 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix user attched public instance properties that start with "$"  
						
						 
						
						
						
						
					 
					
						2020-04-17 10:23:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99fd158d09 
							
						 
					 
					
						
						
							
							fix(watch): fix deep watchers on refs containing primitives ( #984 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 09:55:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c0adb67c2e 
							
						 
					 
					
						
						
							
							feat(types): expose ComponentCustomOptions for declaring custom options  
						
						 
						
						
						
						
					 
					
						2020-04-17 09:41:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							be21cfb1db 
							
						 
					 
					
						
						
							
							feat(types): feat(types): add ComponentCustomProperties interface ( #982 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 09:12:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cf5e07608 
							
						 
					 
					
						
						
							
							feat(types): expose ExtractPropTypes ( #983 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 09:00:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								扩散性百万甜面包 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70c8c58be2 
							
						 
					 
					
						
						
							
							test(compiler-core): expect onError to be called ( #976 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 08:58:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6912554c 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.1  
						
						 
						
						
						
						
					 
					
						2020-04-16 15:45:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							370fc820cc 
							
						 
					 
					
						
						
							
							refactor(runtime-core): refactor instance public proxy context object  
						
						 
						
						
						
						
					 
					
						2020-04-16 12:49:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b2662a62c5 
							
						 
					 
					
						
						
							
							wip: separate setupState  
						
						 
						
						
						
						
					 
					
						2020-04-16 11:50:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0709380c5f 
							
						 
					 
					
						
						
							
							feat(runtime-core): skip emit warn if has equivalent onXXX prop  
						
						 
						
						
						
						
					 
					
						2020-04-16 11:27:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd6744fb1 
							
						 
					 
					
						
						
							
							perf(runtime-core): use raw context on component options init  
						
						 
						
						
						
						
					 
					
						2020-04-16 10:39:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							24e5ab33f5 
							
						 
					 
					
						
						
							
							refactor(runtime-core): remove need for internal instance sink  
						
						 
						
						
						
						
					 
					
						2020-04-16 10:09:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d014dc3d3 
							
						 
					 
					
						
						
							
							fix(reactivity): remove Symbol.observable ( #968 )  
						
						 
						
						... 
						
						
						
						* chore: add @types/node as an explicit dependency
As `tsconfig.json` references it, it should be listed in the dependencies.
It currently uses an older version: this commit also bumps to the latest v12 version, and fixes a typing issue.
* fix(reactivity): remove Symbol.observable
`Symbol.observable` is brought by `@types/node@12` and is not a "well-known" typescript symbol https://www.typescriptlang.org/docs/handbook/symbols.html  that can be find in lib.es20xx like the others. It has been removed in `@types/node@v13`.
It means that an application using vue@3.0.0-alpha.13 does not compile unless it explicitely adds `@types/node@v12` as a dependency and `node` in its own tsconfig types. 
						
						
					 
					
						2020-04-16 09:33:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7ae1d0244 
							
						 
					 
					
						
						
							
							test(reactivity): add tests for object with symbols ( #969 )  
						
						 
						
						
						
						
					 
					
						2020-04-16 09:24:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							09b4202a22 
							
						 
					 
					
						
						
							
							refactor(reactivity): adjust APIs  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: Reactivity APIs adjustments:
- `readonly` is now non-tracking if called on plain objects.
  `lock` and `unlock` have been removed. A `readonly` proxy can no
  longer be directly mutated. However, it can still wrap an already
  reactive object and track changes to the source reactive object.
- `isReactive` now only returns true for proxies created by `reactive`,
   or a `readonly` proxy that wraps a `reactive` proxy.
- A new utility `isProxy` is introduced, which returns true for both
  reactive or readonly proxies.
- `markNonReactive` has been renamed to `markRaw`. 
						
						
					 
					
						2020-04-15 16:45:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							11654a6e50 
							
						 
					 
					
						
						
							
							release: v3.0.0-alpha.13  
						
						 
						
						
						
						
					 
					
						2020-04-15 12:46:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pikax 
							
						 
					 
					
						
						
						
						
							
						
						
							8a74260b70 
							
						 
					 
					
						
						
							
							types: remove tuple check and add type check for tuple  
						
						 
						
						
						
						
					 
					
						2020-04-15 16:22:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70b55d797f 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Evan You <yyx990803@gmail.com> 
						
						
					 
					
						2020-04-15 16:07:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pikax 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb5985c00 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'github/master' into changing_unwrap_ref  
						
						 
						
						
						
						
					 
					
						2020-04-15 15:54:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1068212cb2 
							
						 
					 
					
						
						
							
							chore: run prettier  
						
						 
						
						
						
						
					 
					
						2020-04-15 10:51:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d45e47569d 
							
						 
					 
					
						
						
							
							fix(runtime-dom/v-on): support event.stopImmediatePropagation on multiple listeners  
						
						 
						
						... 
						
						
						
						close  #916  
						
						
					 
					
						2020-04-15 10:35:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3178504273 
							
						 
					 
					
						
						
							
							refactor(reactivity): make readonly non-tracking  
						
						 
						
						
						
						
					 
					
						2020-04-14 23:49:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							09b44e07cb 
							
						 
					 
					
						
						
							
							refactor(reactivity): move array ref handling into getter  
						
						 
						
						
						
						
					 
					
						2020-04-14 22:18:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							486dc188fe 
							
						 
					 
					
						
						
							
							feat(reactivity): add support for toRef API  
						
						 
						
						
						
						
					 
					
						2020-04-14 20:49:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b83c580131 
							
						 
					 
					
						
						
							
							feat(reactivity): add support for customRef API  
						
						 
						
						
						
						
					 
					
						2020-04-14 20:45:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4046f0bc03 
							
						 
					 
					
						
						
							
							chore: revert debugging dev flag  
						
						 
						
						
						
						
					 
					
						2020-04-14 18:32:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8ae362400e 
							
						 
					 
					
						
						
							
							types: fix public instance $root and $parent type  
						
						 
						
						
						
						
					 
					
						2020-04-14 18:13:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2e06f5bbe8 
							
						 
					 
					
						
						
							
							feat(runtime-core): detect and warn against components made reactive  
						
						 
						
						... 
						
						
						
						close  #962  
						
						
					 
					
						2020-04-14 18:07:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7bb7d110 
							
						 
					 
					
						
						
							
							feat(runtime-core): warn async data()  
						
						 
						
						
						
						
					 
					
						2020-04-14 17:40:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							78977c3997 
							
						 
					 
					
						
						
							
							fix(scheduler): sort jobs before flushing  
						
						 
						
						... 
						
						
						
						This fixes the case where a child component is added to the queue before
its parent, but should be invalidated by its parent's update. Same logic
was present in Vue 2.
Properly fixes  #910 
ref: https://github.com/vuejs/vue-next/issues/910#issuecomment-613097539  
						
						
					 
					
						2020-04-14 17:31:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c80b857eb5 
							
						 
					 
					
						
						
							
							fix(runtime-core): should resolve value instead of delete for dynamic props with options  
						
						 
						
						
						
						
					 
					
						2020-04-14 16:17:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0869443d01 
							
						 
					 
					
						
						
							
							chore: import toRaw from @vue/reactivity  
						
						 
						
						
						
						
					 
					
						2020-04-14 09:59:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a866ec99 
							
						 
					 
					
						
						
							
							refactor(reactivity): remove stale API markReadonly  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: `markReadonly` has been removed. 
						
						
					 
					
						2020-04-13 17:39:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9d264412 
							
						 
					 
					
						
						
							
							Revert "feat(reactivity): add effect to public api ( #909 )" ( #961 )  
						
						 
						
						... 
						
						
						
						This reverts commit 6fba2418507d9c65891e8d14bd63736adb377556. 
						
						
					 
					
						2020-04-13 17:13:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pikax 
							
						 
					 
					
						
						
						
						
							
						
						
							6a66b7b60a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'github/master' into changing_unwrap_ref  
						
						 
						
						
						
						
					 
					
						2020-04-13 18:32:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7cbf684611 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix kebab-case props update  
						
						 
						
						... 
						
						
						
						fix  #955  
						
						
					 
					
						2020-04-13 12:37:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								likui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27b5c71944 
							
						 
					 
					
						
						
							
							fix(runtime-dom): should patch svg innerHtml ( #956 )  
						
						 
						
						
						
						
					 
					
						2020-04-13 12:13:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ccfc0a8b 
							
						 
					 
					
						
						
							
							fix(types): UnwrapRef should bail on DOM element types ( #952 )  
						
						 
						
						... 
						
						
						
						fix  #951  
						
						
					 
					
						2020-04-13 11:51:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5968cff3a8 
							
						 
					 
					
						
						
							
							refactor: make sure setupContext.emit always reference current emit on instance  
						
						 
						
						... 
						
						
						
						This is dev only and for internal use by vue-test-utils. 
						
						
					 
					
						2020-04-13 10:06:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pikax 
							
						 
					 
					
						
						
						
						
							
						
						
							c20d8af8c0 
							
						 
					 
					
						
						
							
							types: add symbolExtract to extract all known symbols  
						
						 
						
						... 
						
						
						
						#951  
						
						
					 
					
						2020-04-12 11:45:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ab16a065a8 
							
						 
					 
					
						
						
							
							refactor: adjust runtime-dom test structure + tests for dom props  
						
						 
						
						
						
						
					 
					
						2020-04-10 15:37:30 -04:00