Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e5cfe7d6 
							
						 
					 
					
						
						
							
							wip: attr coersion compat  
						
						
						
						
					 
					
						2021-04-07 17:42:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cf6bcdf895 
							
						 
					 
					
						
						
							
							wip: transition group root compat  
						
						
						
						
					 
					
						2021-04-07 16:19:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1c2c77eb9f 
							
						 
					 
					
						
						
							
							wip: apply compat enabled flags to currently implemented features  
						
						
						
						
					 
					
						2021-04-07 16:19:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e2fc84c773 
							
						 
					 
					
						
						
							
							wip: compat configuration  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							068d93b9e5 
							
						 
					 
					
						
						
							
							wip: keyCode compat  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9828ef0845 
							
						 
					 
					
						
						
							
							wip: transition class compat  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							53b8127a9c 
							
						 
					 
					
						
						
							
							wip: progress  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							40e3dd28e1 
							
						 
					 
					
						
						
							
							wip: restructure compat code + global api alignment  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d6ff845b 
							
						 
					 
					
						
						
							
							wip: root mount api compat  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							24850a99c6 
							
						 
					 
					
						
						
							
							wip: initial compat build setup  
						
						
						
						
					 
					
						2021-04-07 16:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ba0e3229 
							
						 
					 
					
						
						
							
							fix(runtime-dom): fix event listeners call in firefox <= 53 ( #3501 )  
						
						... 
						
						
						
						fix  #3485  
					
						2021-03-29 19:15:12 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2451dd8ae6 
							
						 
					 
					
						
						
							
							fix(runtime-core): the select tag's multiple prop should be set before the children mounting ( #3202 )  
						
						... 
						
						
						
						fix  #3199  
					
						2021-03-25 16:49:34 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dbe834858 
							
						 
					 
					
						
						
							
							fix(rumtime-core): custom dom props should be cloned when cloning a hoisted DOM ( #3080 )  
						
						... 
						
						
						
						fix  #3072  
					
						2021-03-25 10:21:57 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ffcde2836 
							
						 
					 
					
						
						
							
							fix(runtime-dom): support mounting app to svg container ( #2929 )  
						
						... 
						
						
						
						fix  #2926  
					
						2021-03-01 11:51:32 -05:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ad4036e29 
							
						 
					 
					
						
						
							
							fix(v-show): v-show takes higher priority than style attribute ( #3230 )  
						
						... 
						
						
						
						fix  #2757  
					
						2021-02-25 10:26:54 -05:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							354966204e 
							
						 
					 
					
						
						
							
							dx(runtime-dom): warn config.isCustomElement usage in runtime-only build ( #2945 )  
						
						
						
						
					 
					
						2021-02-24 16:18:55 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							180310cbe9 
							
						 
					 
					
						
						
							
							refactor(runtime-dom): avoid form attribtue tag check  
						
						... 
						
						
						
						the tag check while technically stricter, is not really necessary
and introduces too much weight 
						
						
					 
					
						2021-02-24 15:06:51 -05:00 
						 
				 
			
				
					
						
							
							
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5d147c57f 
							
						 
					 
					
						
						
							
							fix(runtime-dom): ensure readonly type prop on textarea is handled patched as attribute ( #2888 )  
						
						... 
						
						
						
						close  #2766 
Co-authored-by: Thorsten Luenborg <t.luneborg@googlemail.com> 
					
						2021-02-24 14:51:19 -05:00 
						 
				 
			
				
					
						
							
							
								shadowings-zy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b302cbbbd3 
							
						 
					 
					
						
						
							
							fix: kebab-case events are attached correctly on web components, see  #2841  ( #2847 )  
						
						
						
						
					 
					
						2021-02-09 07:58:36 +01:00 
						 
				 
			
				
					
						
							
							
								luwuer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f262438073 
							
						 
					 
					
						
						
							
							fix(runtime-dom): enable set form attr to null on form-elements ( #2840 ) ( #2849 )  
						
						... 
						
						
						
						Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
Co-authored-by: Thorsten Lünborg <t.luenborg@googlemail.com> 
						
						
					 
					
						2021-02-03 19:11:09 +01:00 
						 
				 
			
				
					
						
							
							
								Haoqun Jiang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97d6f1a716 
							
						 
					 
					
						
						
							
							fix: should prefix ShadowRoot with window. ( #2943 )  
						
						... 
						
						
						
						Otherwise this expression would throw in environments that does not
support `ShadowRoot` which includes the common mocha testing environment
setup that uses `jsdom` and `jsdom-global`.
It is because `ShadowRoot` is not an enumerable property on `window`,
`jsdom-global` fails to expose it on the `global` object.
See the error message at: https://app.circleci.com/pipelines/github/vuejs/vue-cli/779/workflows/17d7d7c4-7605-4588-878a-ddb3a6d37102/jobs/24147  
						
						
					 
					
						2021-02-03 19:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbe22ba356 
							
						 
					 
					
						
						
							
							dx(runtime-core): add selector in mount warning ( #2563 )  
						
						
						
						
					 
					
						2020-12-04 18:25:13 -05:00 
						 
				 
			
				
					
						
							
							
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2189ba2f3 
							
						 
					 
					
						
						
							
							fix(runtime-dom): support mounting app on ShadowRoot ( #2447 )  
						
						... 
						
						
						
						fix  #2399  
					
						2020-12-04 16:51:38 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cbaa380506 
							
						 
					 
					
						
						
							
							fix(transition): ensure manual style manipulation in transition leave hooks work  
						
						... 
						
						
						
						ref #2720  
						
						
					 
					
						2020-12-03 16:10:22 -05:00 
						 
				 
			
				
					
						
							
							
								luwuer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f8f9b67b3 
							
						 
					 
					
						
						
							
							fix(transition): ensure styles from *-leave-active trigger transition ( #2716 )  
						
						... 
						
						
						
						fix  #2712  
					
						2020-12-03 10:37:47 -05:00 
						 
				 
			
				
					
						
							
							
								luwuer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2618a632d 
							
						 
					 
					
						
						
							
							fix(transition): respect rules in *-leave-from transition class ( #2597 )  
						
						... 
						
						
						
						fix  #2593  
					
						2020-12-02 14:41:20 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf8a67c72 
							
						 
					 
					
						
						
							
							fix(transition): avoid invoking stale transition end callbacks  
						
						... 
						
						
						
						fix  #2482  
					
						2020-12-02 12:15:57 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							48f00c0f1b 
							
						 
					 
					
						
						
							
							fix(v-model): respect checkbox true-value/false-value on initial render  
						
						... 
						
						
						
						fix  #2694  
					
						2020-12-01 12:02:37 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b0a8e81d 
							
						 
					 
					
						
						
							
							fix(v-model): avoid mutation when using Set models + fix multi select Set model update  
						
						
						
						
					 
					
						2020-12-01 11:40:14 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							83a79a829c 
							
						 
					 
					
						
						
							
							Revert "fix(v-model): mutate original array for v-model multi checkbox ( #2663 )"  
						
						... 
						
						
						
						This reverts commit 87581cd2662d6db21b35db7a0b5df2090c8a7fe2.
ref: #2700  
						
						
					 
					
						2020-12-01 11:16:40 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5a19bb5320 
							
						 
					 
					
						
						
							
							refactor(runtime-dom): avoid unnecessary typeof checks during props patching  
						
						
						
						
					 
					
						2020-11-30 20:05:02 -05:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb6b9f8e8f 
							
						 
					 
					
						
						
							
							fix(runtime-dom): attribute should be removed with nullish values ( #2679 )  
						
						... 
						
						
						
						fix  #2677  
					
						2020-11-30 19:28:03 -05:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87581cd266 
							
						 
					 
					
						
						
							
							fix(v-model): mutate original array for v-model multi checkbox ( #2663 )  
						
						... 
						
						
						
						Note: this change will break non-deep `watch` on the `v-model` bound array since the array is no longer replaced. This can be considered part of the Array watch changes in v3 as detailed at https://v3.vuejs.org/guide/migration/watch.html 
This is unfortunate but unavoidable since the issue that it fixes is more important: `v-model` should definitely work with a non-ref reactive array.
fix  #2662  
						
						
					 
					
						2020-11-30 17:48:51 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd30c5245 
							
						 
					 
					
						
						
							
							fix(v-show): ensure v-show conflict with inline string style binding  
						
						... 
						
						
						
						fix  #2583  
					
						2020-11-30 15:48:34 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac2241b22 
							
						 
					 
					
						
						
							
							wip: more consistent compiler-sfc usage + inline mode for ssr  
						
						
						
						
					 
					
						2020-11-20 14:23:09 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							64160e89cc 
							
						 
					 
					
						
						
							
							wip: ignore non-ref const mutation cases in codegen  
						
						
						
						
					 
					
						2020-11-18 21:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f92bc5a19a 
							
						 
					 
					
						
						
							
							wip: simplify useCssVars  
						
						
						
						
					 
					
						2020-11-17 13:03:47 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							41bb7fa330 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): new SFC css varaible injection implementation  
						
						... 
						
						
						
						ref: https://github.com/vuejs/rfcs/pull/231  
						
						
					 
					
						2020-11-16 18:27:25 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3a6b1207fa 
							
						 
					 
					
						
						
							
							fix(style-vars): apply css vars in post flush effect  
						
						
						
						
					 
					
						2020-11-16 15:40:16 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f28ca55692 
							
						 
					 
					
						
						
							
							fix(runtime-dom): use correct import source  
						
						
						
						
					 
					
						2020-11-03 09:54:22 -05:00 
						 
				 
			
				
					
						
							
							
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a554feb13 
							
						 
					 
					
						
						
							
							perf(runtime-dom/vModel): remove looseHas if model is Set ( #2236 )  
						
						
						
						
					 
					
						2020-10-13 16:20:05 -04:00 
						 
				 
			
				
					
						
							
							
								underfin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							408a8cad48 
							
						 
					 
					
						
						
							
							fix(sfc/style-vars): should attach css vars while subtree changed ( #2178 )  
						
						... 
						
						
						
						* fix(cssVars): should attach css vars while `subtree` changed
fix  #2177 
* fix: fix test 
						
						
					 
					
						2020-10-13 15:37:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							54ed7592e4 
							
						 
					 
					
						
						
							
							fix(v-model): ensure initial value is set after other attributes  
						
						... 
						
						
						
						fix  #2325  
					
						2020-10-08 16:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbd198fbfe 
							
						 
					 
					
						
						
							
							fix(v-model): avoid clearing IME compose state on updates ( #2304 )  
						
						... 
						
						
						
						fix  #2302  
					
						2020-10-07 22:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d744b8a2dc 
							
						 
					 
					
						
						
							
							fix(runtime-dom): v-model should support number modifier with select tag ( #2308 )  
						
						... 
						
						
						
						close  #2252  
					
						2020-10-07 15:06:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ae7380b4a 
							
						 
					 
					
						
						
							
							feat: update Suspense usage ( #2099 )  
						
						... 
						
						
						
						See https://github.com/vuejs/vue-next/pull/2099  for details. 
						
						
					 
					
						2020-09-15 12:45:06 -04:00 
						 
				 
			
				
					
						
							
							
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf1b6c666f 
							
						 
					 
					
						
						
							
							feat(runtime-dom): allow native Set as v-model checkbox source ( #1957 )  
						
						
						
						
					 
					
						2020-09-14 11:16:50 -04:00 
						 
				 
			
				
					
						
							
							
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d55454e61 
							
						 
					 
					
						
						
							
							fix(runtime-dom): avoid setting unchanged input value ( #1937 )  
						
						... 
						
						
						
						fix  #1935  (fix v-model usage with HTML5 validation) 
					
						2020-08-25 09:47:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							11804fe93f 
							
						 
					 
					
						
						
							
							feat(directives): introduce created custom directive hook and ensure  
						
						... 
						
						
						
						`v-model` event listener fire before template/props listeners
fix  #1931  
						
						
					 
					
						2020-08-24 17:12:16 -04:00 
						 
				 
			
				
					
						
							
							
								XRenSiu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb54a84cd1 
							
						 
					 
					
						
						
							
							chore: use '@vue/shared' instead of '@vue/shared/src' ( #1915 )  
						
						
						
						
					 
					
						2020-08-21 12:50:06 -04:00