| 
							
							
								 Evan You | d9f91e26f9 | release: v3.0.6 | 2021-02-24 15:19:31 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | c69f4ea857 | fix(compiler-ssr): avoid duplicated asset imports merged from component slot client branch fix vitejs/vite#2034 | 2021-02-15 12:12:50 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 03360cefa1 | fix(compiler-sfc): treat const reactive() bindings as mutable | 2021-02-10 11:39:07 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 734c65badd | fix(compiler-core): do not mark v-for as stable on const bindings since the source value may be a reactive array
fix vitejs/vite#1956 | 2021-02-09 11:57:09 -05:00 |  | 
			
				
					| 
							
							
								 xiejiahe | 1cc8712235 | chore: comment initial space (#3192) [skip ci] fix(typo): Comment add spaces. | 2021-02-08 12:32:12 +01:00 |  | 
			
				
					| 
							
							
								 Evan You | 5a5d037dbb | release: v3.0.5 | 2020-12-30 15:50:28 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 338d869c70 | test(compiler-core): test expression transform w/ bindingMetadata | 2020-12-04 16:46:00 -05:00 |  | 
			
				
					| 
							
							
								 edison | 47b3652ecd | chore(compiler-core): improve types (#2428) | 2020-12-04 16:28:26 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | a8352506f6 | refactor: cache constant check result on transform context also fix edge case for missed createVNode import on static svg nodes | 2020-12-03 11:10:40 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | ad4d3915d3 | fix(compiler-core): fix missing createVNode import on nested v-for fix #2718 | 2020-12-03 11:03:06 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | d067fb2dbb | release: v3.0.4 | 2020-12-02 17:23:43 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 11a76ebd94 | chore: fix snapshot | 2020-12-01 09:21:39 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | e4f09c1419 | fix(compiler-core/v-on): handle falsy values when caching v-on handlers fix #2605 | 2020-11-30 16:30:36 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 9db7095962 | fix(compiler-core): fix scope var reference check for v-on expressions fix #2564 | 2020-11-30 15:19:32 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | e41b46c396 | chore: annotate generated slot flag | 2020-11-30 15:19:32 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 67d1aac6ae | feat(sfc): allow sfcs to recursively self-reference in template via name inferred from filename e.g. A file named `FooBar.vue` can refer to itself as `<FooBar/>`. This gets rid of the need for the `name` option. | 2020-11-30 12:30:51 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | a76e58e5fd | build: avoid shipping patch flag name strings in prod | 2020-11-27 18:13:04 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 3bc2914e32 | fix(attr-fallthrough): ensure consistent attr fallthrough for root fragments with comments fix #2549 | 2020-11-27 18:04:26 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 55d99d729e | fix(compiler-core): fix unintended imports in esm-bundler builds fix #2258, fix #2515 | 2020-11-27 11:04:15 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 7cd85be2db | refactor(compiler-core): reduce slot props check iterations ref: #2490 | 2020-11-27 10:00:43 -05:00 |  | 
			
				
					| 
							
							
								 edison | ef59a30cab | fix(compiler-core): transform kebab case props to camelcase on slots (#2490) fix #2488 | 2020-11-27 09:48:30 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | bd6e211287 | release: v3.0.3 | 2020-11-25 11:16:21 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 69d5c6887e | wip: update directive scope variable mapping | 2020-11-24 19:04:21 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | ae2caad740 | wip: support resolving directives from setup scope variables by naming convention v-my-dir can be resovled from setup scope variable named "vMyDir". | 2020-11-24 19:04:21 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 90bdf59f4c | refactor(compiler): better constant hoist/stringify checks | 2020-11-20 19:26:07 -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 | 4c6078ce25 | fix(compiler-core/compiler-sfc): handle destructure assignment expressions | 2020-11-18 22:39:08 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 4d5242128e | chore: fix tests | 2020-11-18 22:34:55 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 64160e89cc | wip: ignore non-ref const mutation cases in codegen | 2020-11-18 21:16:09 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 8567feb2aa | wip: properly handle assignment/update expressions in inline mode | 2020-11-18 19:38:38 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 4449fc3b9e | refactor: finer grained binding types for setup | 2020-11-18 19:38:38 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 760443dca6 | wip: ensure string template refs work in inline mode | 2020-11-18 19:38:38 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | cdc9f336fd | wip: new cssVars SSR integration + fix cssVars SSR injection for suspense | 2020-11-17 18:54:47 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | a67325140b | wip: test case for v-model + inline mode codegen | 2020-11-17 15:59:09 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | c15bd6235e | wip: generate valid v-model and TS code in script setup inline mode | 2020-11-17 12:42:58 -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 | 8ba3a7de40 | wip: fix dts tests | 2020-11-13 00:12:04 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 292a657861 | wip: fix runtimeConstant marking | 2020-11-12 22:44:18 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 0ca9137188 | wip: tests for defineContext() | 2020-11-12 18:11:25 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 128621d6a0 | wip: further optimize bindings | 2020-11-12 16:11:14 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 6a9b56ca60 | wip: defineContext() | 2020-11-12 14:10:39 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 2a4fc32d15 | wip: remove unnecessary inlinePropsIdentifier option | 2020-11-11 10:36:59 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 4e8ef55237 | wip: optimize binding access to known imported components | 2020-11-10 18:06:38 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 4977526a2b | wip: correctly resolve component in setup inline mode | 2020-11-10 17:36:06 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 3019508e75 | wip: fix binding type fallback | 2020-11-10 17:31:09 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 886ed7681d | feat(compiler-sfc): compileScript inline render function mode | 2020-11-10 16:28:34 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 3f99e239e0 | feat(compiler-sfc): support kebab-case components in <script setup>sfc template | 2020-11-09 17:22:58 -05:00 |  | 
			
				
					| 
							
							
								 Evan You | 556560fae3 | feat(compiler-sfc): new script setup implementation - now exposes all top level bindings to template
- support `ref:` syntax sugar | 2020-10-29 15:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | f2d03a59c6 | release: v3.0.2 | 2020-10-20 16:24:12 -04:00 |  | 
			
				
					| 
							
							
								 Hunter | 6d2a1cb64d | fix(compiler-core): fix multiline member expression check (#2436) fix #2426 | 2020-10-20 09:31:08 -04:00 |  |