Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c69ca88c04 
							
						 
					 
					
						
						
							
							refactor(types): simplify UnwrapRefSimple ( #1466 )  
						
						
						
						
					 
					
						2020-06-30 12:02:21 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3c12ee10 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.16  
						
						
						
						
					 
					
						2020-06-29 18:34:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							82b28a5ecb 
							
						 
					 
					
						
						
							
							fix(types): should unwrap array -> object -> ref  
						
						
						
						
					 
					
						2020-06-29 12:26:28 -04:00 
						 
				 
			
				
					
						
							
							
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							028a8c20df 
							
						 
					 
					
						
						
							
							test(reactivity): adjust ref unwrap test inside arrays ( #1457 )  
						
						
						
						
					 
					
						2020-06-29 12:10:29 -04:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							178e89305d 
							
						 
					 
					
						
						
							
							chore(reactivity): use consistent naming for ReactiveFlags enum ( #1428 )  
						
						
						
						
					 
					
						2020-06-26 09:32:09 -04:00 
						 
				 
			
				
					
						
							
							
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f54be6a462 
							
						 
					 
					
						
						
							
							refactor(types): simplify UnwrapRef + specify iterable method return type ( #1444 )  
						
						
						
						
					 
					
						2020-06-25 12:04:14 -04:00 
						 
				 
			
				
					
						
							
							
								underfin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c43a6e61a0 
							
						 
					 
					
						
						
							
							perf(reactivity): should not track __v_isRef ( #1392 )  
						
						
						
						
					 
					
						2020-06-25 11:40:49 -04:00 
						 
				 
			
				
					
						
							
							
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8899a90fc4 
							
						 
					 
					
						
						
							
							refactor(types): simplified UnwrapRef ( #1390 )  
						
						
						
						
					 
					
						2020-06-17 16:06:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2f278f48 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.15  
						
						
						
						
					 
					
						2020-06-12 18:09:05 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d863ce721f 
							
						 
					 
					
						
						
							
							refactor: improve base getter readability  
						
						
						
						
					 
					
						2020-06-12 09:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Yang Mingshan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80e1693e1f 
							
						 
					 
					
						
						
							
							fix(reactivity): replaced ref in reactive object should be tracked ( #1058 )  
						
						
						
						
					 
					
						2020-06-12 09:20:43 -04:00 
						 
				 
			
				
					
						
							
							
								蜗牛老湿 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3eac11058 
							
						 
					 
					
						
						
							
							chore(reactivity): use ReactiveFlags instead of __v_ properties ( #1313 )  
						
						
						
						
					 
					
						2020-06-11 17:32:44 -04:00 
						 
				 
			
				
					
						
							
							
								蜗牛老湿 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							426803046f 
							
						 
					 
					
						
						
							
							test(reactivity): 100% reactivity coverage ( #1299 )  
						
						
						
						
					 
					
						2020-06-11 16:55:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							10bb34bb86 
							
						 
					 
					
						
						
							
							fix(reactivity): fix toRaw for objects prototype inherting reactive  
						
						... 
						
						
						
						fix  #1246  
					
						2020-06-11 15:12:57 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							80c868aefe 
							
						 
					 
					
						
						
							
							workflow: setup eslint for prohibited syntax and globals  
						
						... 
						
						
						
						fix  #1285  
					
						2020-06-10 16:54:23 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c97d1bae56 
							
						 
					 
					
						
						
							
							fix(reactivity): shallowReactive collection to not-readonly ( #1212 )  
						
						
						
						
					 
					
						2020-06-09 17:20:30 -04:00 
						 
				 
			
				
					
						
							
							
								doly mood 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3c436ae2e 
							
						 
					 
					
						
						
							
							feat(types): mixins/extends support in TypeScript ( #626 )  
						
						
						
						
					 
					
						2020-06-09 10:37:00 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							32b3f78a36 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.14  
						
						
						
						
					 
					
						2020-05-18 14:42:11 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							488e2bcfef 
							
						 
					 
					
						
						
							
							fix(reactivity): shallowReactive for collections ( #1204 )  
						
						... 
						
						
						
						close  #1202  
					
						2020-05-18 11:17:37 -04:00 
						 
				 
			
				
					
						
							
							
								zhangenming 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6574a5bf29 
							
						 
					 
					
						
						
							
							chore: merge imports ( #1182 )  
						
						
						
						
					 
					
						2020-05-18 10:12:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							449fd05ad6 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.13  
						
						
						
						
					 
					
						2020-05-16 21:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3c88299f6a 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.12  
						
						
						
						
					 
					
						2020-05-11 15:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7887c54dfe 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.11  
						
						
						
						
					 
					
						2020-05-11 14:25:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							13acb9134e 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.10  
						
						
						
						
					 
					
						2020-05-07 11:21:18 -04:00 
						 
				 
			
				
					
						
							
							
								龙腾道 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e08f6f0ede 
							
						 
					 
					
						
						
							
							fix(reactivity): use correct thisArg for collection method callbacks ( #1132 )  
						
						
						
						
					 
					
						2020-05-06 13:41:34 -04:00 
						 
				 
			
				
					
						
							
							
								龙腾道 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							037fa07113 
							
						 
					 
					
						
						
							
							fix(reactivity): fix __proto__ access on proxy objects ( #1133 )  
						
						
						
						
					 
					
						2020-05-06 09:08:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c32ed52b97 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.9  
						
						
						
						
					 
					
						2020-05-04 17:14:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3fe88c64 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.8  
						
						
						
						
					 
					
						2020-05-04 10:49:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c6217b4d46 
							
						 
					 
					
						
						
							
							refactor(types): use pure type symbol  
						
						
						
						
					 
					
						2020-05-04 09:38:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1f097e29 
							
						 
					 
					
						
						
							
							fix(types/reactivity): fix ref type inference on nested reactive properties with .value  
						
						... 
						
						
						
						fix  #1111  
					
						2020-05-04 08:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f40f3a0e95 
							
						 
					 
					
						
						
							
							fix(reactivity): avoid polluting Object prototype  
						
						
						
						
					 
					
						2020-05-04 08:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Jackliu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42a99d28ae 
							
						 
					 
					
						
						
							
							chore: typo ( #1113 )  
						
						
						
						
					 
					
						2020-05-04 10:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6be2b73f8a 
							
						 
					 
					
						
						
							
							fix(reactivity): check own property for existing proxy of target  
						
						... 
						
						
						
						fix  #1107  
					
						2020-05-03 15:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								XinPing Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							8bab78b648 
							
						 
					 
					
						
						
							
							test: reactive proto  
						
						
						
						
					 
					
						2020-05-03 15:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0c48558f4c 
							
						 
					 
					
						
						
							
							chore: remove commented stale code [ci skip]  
						
						
						
						
					 
					
						2020-05-02 17:08:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc44a6a86 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.7  
						
						
						
						
					 
					
						2020-05-02 17:06:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d901b6bea8 
							
						 
					 
					
						
						
							
							refactor(reactivity): use more efficient reactive checks  
						
						... 
						
						
						
						WeakSets and WeakMaps shows degrading performance as the amount of
observed objects increases. Using hidden keys result in better
performance especially when repeatedly creating large amounts of
reactive proxies.
This also makes it possible to more efficiently declare non-reactive
objects in userland. 
						
						
					 
					
						2020-05-02 16:58:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b570287dfe 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.6  
						
						
						
						
					 
					
						2020-05-01 18:56:53 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b40fcbc4c6 
							
						 
					 
					
						
						
							
							fix(types): augment ref unwrap bail types in appropriate packages  
						
						... 
						
						
						
						Packages can now augment the ref unwrap bail types in their own `d.ts`.
Also updated the build script to auto concat any files in a package's
`types` directory to the final generated `d.ts`.
- `@vue/reactivity` should no longer require `libs: ["DOM"]` in tsconfig
- Properly bail on `VNode` and `ComponentPublicInstance` in runtime-core 
						
						
					 
					
						2020-05-01 16:14:30 -04:00 
						 
				 
			
				
					
						
							
							
								HiiTea 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22717772dd 
							
						 
					 
					
						
						
							
							chore: fix typos ( #1090 )  
						
						
						
						
					 
					
						2020-05-01 09:42:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c9bf7ded2e 
							
						 
					 
					
						
						
							
							refactor(types): mark internal API exports and exclude from d.ts  
						
						... 
						
						
						
						BREAKING CHANGE: Internal APIs are now excluded from type decalrations. 
						
						
					 
					
						2020-04-30 17:04:35 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bb1d02b7 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.5  
						
						
						
						
					 
					
						2020-04-30 16:20:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							352c369704 
							
						 
					 
					
						
						
							
							chore: remove stale _isVue checks  
						
						
						
						
					 
					
						2020-04-30 14:45:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d29aefcf99 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.4  
						
						
						
						
					 
					
						2020-04-24 16:20:20 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28b4c317b4 
							
						 
					 
					
						
						
							
							feat(types): expose ToRefs type ( #1037 )  
						
						
						
						
					 
					
						2020-04-24 13:10:16 -04:00 
						 
				 
			
				
					
						
							
							
								susiwen8 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad2b940c17 
							
						 
					 
					
						
						
							
							chore: remove unnecessary export ( #1044 ) [ci skip]  
						
						
						
						
					 
					
						2020-04-24 13:02:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2acf3e84b9 
							
						 
					 
					
						
						
							
							feat(reactivity): add triggerRef API  
						
						... 
						
						
						
						Also make shallowRef assignment behavior consistent with normal ref 
						
						
					 
					
						2020-04-22 18:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b0d4df9743 
							
						 
					 
					
						
						
							
							perf(reactivity): ref should not trigger if value did not change  
						
						... 
						
						
						
						Note: shallowRef will always trigger on assignment because it does not
account for deep mutations
close  #1012  
						
						
					 
					
						2020-04-22 15:11:01 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bdd889156 
							
						 
					 
					
						
						
							
							fix(types): fix ref(false) type to Ref<boolean> ( #1028 )  
						
						
						
						
					 
					
						2020-04-22 11:54:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6fefeafe98 
							
						 
					 
					
						
						
							
							release: v3.0.0-beta.3  
						
						
						
						
					 
					
						2020-04-20 17:00:26 -04:00