| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 ᴜɴвʏтᴇ | 052a621762 | feat(compile-core): handle falsy dynamic args for v-on and v-bind (#2393) fix #2388 | 2020-10-19 17:15:53 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | f17f0ddf68 | release: v3.0.1 | 2020-10-15 12:37:21 -04:00 |  | 
			
				
					| 
							
							
								 Evan You | dbc29c32e3 | build(deps): bump @babel/types from 7.11.5 to 7.12.0 | 2020-10-15 12:02:20 -04:00 |  | 
			
				
					| 
							
							
								 meteorlxy | e2c9ab1991 | test(compiler-core): more test cases for baseParse (#2211) | 2020-10-13 16:03:33 -04:00 |  | 
			
				
					| 
							
							
								 ᴜɴвʏтᴇ | 692197be33 | fix(compiler-core): fix v-if key injection with v-on object syntax (#2368) fix #2366 | 2020-10-13 12:04:52 -04:00 |  | 
			
				
					| 
							
							
								 ᴜɴвʏтᴇ | 89c5909a6f | fix(compiler-core): allow spaces between if-else branches (#2305) fix #2299 | 2020-10-07 20:57:17 -04:00 |  |