| 
							
							
								 Evan You | 7e75b4105a | refactor: better fix for ec6abe8d | 2021-07-19 19:23:44 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | bb7b130b0b | chore: remove peer dep for compiler-sfc | 2021-07-19 19:06:17 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 8dbecfcbb3 | feat(compiler-sfc): add ignoreEmpty option for sfc parse method | 2021-07-19 19:02:46 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | ec6abe8d5e | fix(compiler-sfc): fix whitespace preservation when block contains single self-closing tag | 2021-07-19 18:54:35 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 47f488350c | chore: run updated prettier | 2021-07-19 18:24:18 -04:00 |  | 
			
				
					| 
							
							
								 Amour1688 | 69344ff1ae | feat(types): map declared emits to onXXX props in inferred prop types (#3926) | 2021-07-19 18:22:19 -04:00 |  | 
			
				
					| 
							
							
								 Pick | 35cc7b0d31 | chore(reactivity): correct the description of the test case (#4135) | 2021-07-19 17:59:30 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 3056e9b3dc | fix(v-model): properly detect input type=number fix #3813 | 2021-07-19 17:46:04 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 93a950d60d | fix(compiler-sfc): support const enum | 2021-07-19 17:31:13 -04:00 |  | 
			
				
					| 
							
							
								 Cédric Exbrayat | b771fdbef9 | perf(compiler-sfc): ignore empty blocks (#3520) | 2021-07-19 17:24:40 -04:00 |  | 
			
				
					| 
							
							
								 Homyee King | 65f82ce94f | chore(shared): remove extra NaN logic (#3837) | 2021-07-19 17:22:21 -04:00 |  | 
			
				
					| 
							
							
								 ioslh | 20b6619793 | fix(ssr): update initial old value to watch callback in ssr usage (#4103) | 2021-07-19 17:13:37 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | b274b08f5f | fix(compiler-sfc): expose correct range for empty blocks | 2021-07-19 17:05:37 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | d810a1a569 | fix(scheduler): fix insertion for id-less job fix #4148 | 2021-07-19 13:37:38 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 6eb47f000a | fix(reactivity): computed should not trigger scheduler if stopped fix #4149 | 2021-07-19 13:37:03 -04:00 |  | 
			
				
					| 
							
							
								 Austin Keener | dd0f9d1ce6 | feat(compiler): allow 'comments' option to affect comment inclusion in dev (#4115) Close: #3392
Replace: #3395 | 2021-07-19 11:40:37 -04:00 |  | 
			
				
					| 
							
							
								 webfansplz | d868d5ffa7 | chore(shared): remove deprecated html tags (#4130) | 2021-07-19 11:30:43 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | bbf6ca9bca | fix(runtime-core): fix null type in required + multi-type prop declarations fix #4146 (in combination with #4147) | 2021-07-19 11:20:28 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | cac6ab5bdb | chore: fix type issue | 2021-07-19 11:11:17 -04:00 |  | 
			
				
					| 
							
							
								 edison | f7607d3a15 | fix(compiler-sfc): defineProps infer TSParenthesizedType (#4147) | 2021-07-19 11:09:24 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 47ba33e27b | refactor: improve the fix for #4138 | 2021-07-19 10:43:14 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | a8c3a8ad61 | fix(shared): normalizeStyle should handle strings fix #4138 | 2021-07-19 10:37:12 -04:00 |  | 
			
				
					| 
							
							
								 leno | 84f6791e89 | chore(runtime-core): use bit operations instead (#4142) | 2021-07-19 10:32:14 -04:00 |  | 
			
				
					| 
							
							
								 webfansplz | df0ce21836 | chore(types): improve of type assertion (#4141) | 2021-07-19 10:32:07 -04:00 |  | 
			
				
					| 
							
							
								 Cédric Exbrayat | 1e5e004d7c | chore(sfc-playground): remove compiler macro imports (#4134) Importing `defineEmits` and `defineProps` is no longer needed since v3.1.3 | 2021-07-19 10:08:51 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 327c8983fb | types: typing for ref macros | 2021-07-16 17:35:04 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 1bab53e717 | chore: remove deprecated defineEmit & useContext APIs | 2021-07-16 16:56:51 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | d4c67dd253 | release: v3.2.0-beta.1 | 2021-07-16 14:44:06 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 49dc2dd1e4 | fix(sfc/style-vars): properly re-apply style vars on component root elements change Now uses MutationObserver to ensure it works even for HOCs
fix #3894 | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 317654b34f | chore: fix codegen error due to scopeId deprecation change | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | fcc6a54ee7 | chore: expose watchPostEffect | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | de32cfa43e | fix: ensure customElements API ssr compatibility fix #4129 | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 fishDog | eca4d7891a | chore(compiler-core): reduce unnecessary cache inside v-once (#4112) | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | e5a4412764 | feat(sfc): support namespaced component tags when using <script setup> | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | a8edf2bdff | refactor: remove outdated slot ctx wrapper codegen | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 2a310df753 | fix(runtime-core): fix default shapeFlag for fragments | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 29732c2c86 | fix: ignore .prop/.attr modifiers in ssr | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | e66a493da1 | refactor: remove deprecated defineEmit() support | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 562bddb3ce | feat(sfc): (experimental) new ref sugar | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 27104eaaf0 | feat: remove experimental status of <script setup> | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | f596e008ef | refactor: remove deprecated scopeId codegen BREAKING CHANGE: Output of SFC using `<style scoped>` generated by 3.2+
will be incompatible w/ runtime <3.2. | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 1c7d737cc8 | feat: support v-bind .prop & .attr modifiers Also allows render function usage like the following:
```js
h({
  '.prop': 1, // force set as property
  '^attr': 'foo' // force set as attribute
})
``` | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 00f0b3c465 | feat: custom element reflection, casting and edge cases | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | bf4893c17c | types: fix dts tests | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 4e5897d2df | test: fix renderSlot tests | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 8610e1c9e2 | feat(runtime-dom): defineCustomElement | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 42ace9577d | feat: watchPostEffect | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 3b64508e3b | feat: v-memo | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 5cea9a1d4e | feat(reactivity): support onTrack/onTrigger debug options for computed | 2021-07-16 14:30:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | b7ea7c1485 | perf: also hoist all-static children array | 2021-07-16 14:30:49 -04:00 |  |