| 
							
							
								 Guillaume | 347d90173b | types: export CreateComponentPublicInstance | 2021-07-02 00:10:07 +02:00 |  | 
			
				
					| 
							
							
								 Evan You | 33708e8bf4 | fix(ssr): ensure behavior consistency between prod/dev when mounting SSR app to empty containers close #4034 | 2021-07-01 17:22:03 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 34d4991dd5 | fix(ssr): properly hydrate non-string value bindings fix #4006 | 2021-07-01 17:11:23 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | fded1e8dfa | fix(runtime-core): fix mouting of detached static vnode fix #4023 | 2021-07-01 16:11:50 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | d2df28dca4 | fix(compiler-core): properly exit self-closing pre tag fix #4030 | 2021-07-01 15:34:12 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 127ed1b969 | fix(types): improve type of unref() fix #3954 | 2021-07-01 15:20:49 -04:00 |  | 
			
				
					| 
							
							
								 Bas van Meurs | 69b74a806f | chore(puppeteer): upgrade puppeteer (#4019) * chore(puppeteer): upgrade puppeteer
* fix(tests): fix typescript error with puppeteer 5.X types
Co-authored-by: bas <bas@planning.nl> | 2021-07-01 13:56:38 -04:00 |  | 
			
				
					| 
							
							
								 Johnson Chu | 8ed3ed6c27 | feat(types/ide): support find definition for jsx tags, events (#3570) | 2021-07-01 13:49:16 -04:00 |  | 
			
				
					| 
							
							
								 Johnson Chu | 81e69b29ec | feat(types): support IDE renaming for props (#3656) | 2021-07-01 13:48:23 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 1ffd48a2f5 | fix(compiler-sfc): support TS runtime enum in <script setup> | 2021-06-30 12:03:42 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | f8a6b57ddd | refactor(reactivity): improve tree-shaking annotations | 2021-06-30 11:39:31 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 601a290caa | feat(compiler-sfc): compileScript parseOnly mode This is an internal feature meant for IDE support | 2021-06-29 17:56:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 96cc335aa7 | feat(sfc): make ref sugar disabled by default | 2021-06-29 15:22:26 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 9ee41e14d2 | fix: prevent withAsyncContext currentInstance leak in edge cases | 2021-06-29 14:22:18 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 0240e82a38 | feat(sfc): auto restore current instance after await statements in async setup() | 2021-06-29 09:24:12 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | fd7fa6f694 | test: fix script setup directive test | 2021-06-28 18:55:27 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 211793d376 | fix(compiler-sfc): avoid script setup marker showing up in devtools | 2021-06-28 18:48:38 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 2e10261b38 | chore: warn script setup compiler macro imports | 2021-06-28 17:57:58 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | d35e0b1468 | feat(sfc): change <script setup>directive resolution to require v prefixclose #3543 | 2021-06-28 17:35:31 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 0245c98640 | chore(sfc-playground): handle ssr-only compile errors | 2021-06-28 17:34:52 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 62c1b2f7dc | fix(compiler-sfc): fix defineProps/defineEmits usage in multi-variable declarations fix #3739 | 2021-06-28 16:31:55 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 2973b6c30a | feat(sfc): support referenced types for defineEmits | 2021-06-28 16:03:27 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | afdd2f2835 | fix(compiler-sfc): support method signature in defineProps fix #2983 | 2021-06-28 15:39:04 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 2f91db30cd | feat(sfc): support using declared interface or type alias with defineProps() | 2021-06-28 15:30:28 -04:00 |  | 
			
				
					| 
							
							
								 LordTerabyte | d069796b8f | fix(runtime-core): add missing serverPrefetch hook error string (#4014) | 2021-06-28 15:30:20 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | ef5c41523f | types: fix global helpers dts generation | 2021-06-26 21:47:18 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | fddef8bb74 | chore: remove unnecessary casting | 2021-06-26 21:35:25 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 004bd18cf7 | feat(sfc/types): make <script setup>helper types available globally | 2021-06-26 21:12:26 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 4c5844a9ca | feat(sfc): withDefaults helper | 2021-06-26 21:11:57 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 3ffc7be864 | chore(sfc-playground): ignore duplicate logs | 2021-06-25 19:31:47 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 1675b6d723 | fix: defineExpose type definition and runtime warning | 2021-06-25 16:18:21 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | be0f614ac0 | feat(sfc-playground): support lang=ts | 2021-06-25 15:56:51 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 691d354af9 | fix(compiler-sfc): fix defineProps() call on imported identifier | 2021-06-25 14:05:59 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | be2b1d3c2f | feat(sfc): defineExpose | 2021-06-25 13:14:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | b0203a3092 | feat(expose): always expose $ instance properties on child refs | 2021-06-24 21:28:09 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | a5a66c5196 | fix(compiler-sfc): fix script setup hidden flag codegen | 2021-06-24 10:11:30 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | ac853ff4ab | test: fix script setup helpers tests | 2021-06-23 10:31:32 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 075889ebfc | chore: comments | 2021-06-23 10:21:33 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 0b8b576428 | fix(sfc): allow variables that start with _ or $ in <script setup> | 2021-06-23 10:13:23 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 63e9e2e9aa | feat(sfc): useAttrs + useSlots Deprecate useContext | 2021-06-22 21:07:42 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 6f6f0cf5dc | feat(sfc): remove <template inherit-attrs>support | 2021-06-22 21:06:51 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 65f8c823aa | chore: add missing snapshot | 2021-06-22 17:56:45 -04:00 |  | 
			
				
					| 
							
							
								 Eduardo San Martin Morote | a137da8a9f | feat(sfc): add defineEmitsand deprecatedefineEmit(#3725) | 2021-06-22 15:02:56 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 6b6d566861 | release: v3.1.2 | 2021-06-22 14:24:50 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 9f6f8b35c1 | fix(compiler-ssr): fix attr fallthrough for transition/keep-alive as template root fix #3981 | 2021-06-22 14:19:14 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 9b607fe409 | fix(watch): fix watch option merging from mixins fix #3966 | 2021-06-22 13:54:43 -04:00 |  | 
			
				
					| 
							
							
								 Eduardo San Martin Morote | ab6e927041 | fix(Suspense): emit initial fallback and pending events (#3965) Fix #3964 | 2021-06-21 17:03:07 -04:00 |  | 
			
				
					| 
							
							
								 edison | 43e2a72900 | fix(Suspense): fallback should work with transition (#3968) fix #3963 | 2021-06-21 16:58:43 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 08e93220f1 | fix(compiler-core/compat): fix is prop usage on components also fix v-bind:is usage on plain element in compat mode
fix #3934 | 2021-06-21 16:16:49 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | 4de5d24aa7 | perf: improve static content insertion perf Especially on multiple insertions of the same static node.
fix #3090 | 2021-06-21 14:38:29 -04:00 |  |