Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3a24d621 
							
						 
					 
					
						
						
							
							feat(sfc): accept inMap in compileTemplate()  
						
						 
						
						
						
						
					 
					
						2019-12-19 16:25:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							02c6d5c4e3 
							
						 
					 
					
						
						
							
							fix: codeframe marker should have min width of 1  
						
						 
						
						
						
						
					 
					
						2019-12-19 15:42:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9550302df4 
							
						 
					 
					
						
						
							
							build: esm-bunlder builds should be considered browser builds  
						
						 
						
						
						
						
					 
					
						2019-12-17 17:34:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b689ca6e85 
							
						 
					 
					
						
						
							
							test: test scopeId support  
						
						 
						
						
						
						
					 
					
						2019-12-17 12:31:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							51980afca2 
							
						 
					 
					
						
						
							
							feat(sfc): wip scopeId compiler support  
						
						 
						
						
						
						
					 
					
						2019-12-17 12:31:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							49a50d3c9c 
							
						 
					 
					
						
						
							
							feat(compiler): accept line offset in codeframe  
						
						 
						
						
						
						
					 
					
						2019-12-13 18:01:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b15951e190 
							
						 
					 
					
						
						
							
							chore: remove line numbers from default errors  
						
						 
						
						
						
						
					 
					
						2019-12-13 17:28:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9e757b5cc5 
							
						 
					 
					
						
						
							
							refactor(compiler-core): move compile into separate file  
						
						 
						
						
						
						
					 
					
						2019-12-13 13:22:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8277d131c4 
							
						 
					 
					
						
						
							
							refactor(compiler): downgrade to source-map v6 for sync API  
						
						 
						
						
						
						
					 
					
						2019-12-13 12:56:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cr 
							
						 
					 
					
						
						
						
						
							
						
						
							6797e35703 
							
						 
					 
					
						
						
							
							chore: fix typos ( #541 )  
						
						 
						
						
						
						
					 
					
						2019-12-13 11:49:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c36941c498 
							
						 
					 
					
						
						
							
							fix(compiler-core): should apply text transform to <template v-for> children  
						
						 
						
						
						
						
					 
					
						2019-12-12 21:09:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8ffd79c754 
							
						 
					 
					
						
						
							
							fix(compiler-core): handle template root and template v-if as stable fragments  
						
						 
						
						
						
						
					 
					
						2019-12-12 21:09:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ef50c333ce 
							
						 
					 
					
						
						
							
							fix(core): generate fragment root with patchFlag + optimize fragment w/ patchFlag  
						
						 
						
						
						
						
					 
					
						2019-12-12 21:09:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5658f8b678 
							
						 
					 
					
						
						
							
							feat(compiler): expose generateCodeFrame  
						
						 
						
						
						
						
					 
					
						2019-12-12 21:09:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							95b2cb6fd2 
							
						 
					 
					
						
						
							
							fix(compiler-core): should only parse interpolations in DATA text mode  
						
						 
						
						
						
						
					 
					
						2019-12-10 15:30:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd1495767 
							
						 
					 
					
						
						
							
							refactor(compiler-core): centralize compiler options  
						
						 
						
						
						
						
					 
					
						2019-12-10 12:53:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a984d3a531 
							
						 
					 
					
						
						
							
							test: skip optimizing single text root  
						
						 
						
						
						
						
					 
					
						2019-12-02 15:49:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							42f3f9e832 
							
						 
					 
					
						
						
							
							fix(compiler-core): should pre-convert text nodes in all non-element cases  
						
						 
						
						
						
						
					 
					
						2019-12-02 15:17:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								likui 
							
						 
					 
					
						
						
						
						
							
						
						
							810b3a3e2a 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): transform asset url ( #500 )  
						
						 
						
						
						
						
					 
					
						2019-12-01 12:02:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3e07079a 
							
						 
					 
					
						
						
							
							feat(transition): properly handle transition & transition-group in compiler  
						
						 
						
						
						
						
					 
					
						2019-11-29 12:42:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8d57bdfb 
							
						 
					 
					
						
						
							
							feat(compiler-core): options.isBuiltInComponent  
						
						 
						
						
						
						
					 
					
						2019-11-29 12:13:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							52134a88d0 
							
						 
					 
					
						
						
							
							fix(compiler-core): handle base-transition  
						
						 
						
						
						
						
					 
					
						2019-11-29 12:02:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabriel Loiácono 
							
						 
					 
					
						
						
						
						
							
						
						
							009dc80674 
							
						 
					 
					
						
						
							
							perf(compiler-core): set simple expression outside map ( #485 )  
						
						 
						
						
						
						
					 
					
						2019-11-26 09:02:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c6fb506fc0 
							
						 
					 
					
						
						
							
							feat(transition): compat with keep-alive  
						
						 
						
						
						
						
					 
					
						2019-11-25 17:35:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							08a3d95e52 
							
						 
					 
					
						
						
							
							fix: resolveDynamicComponent should use context instance  
						
						 
						
						
						
						
					 
					
						2019-11-25 11:41:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1765985ec2 
							
						 
					 
					
						
						
							
							feat(transition): support in templates  
						
						 
						
						
						
						
					 
					
						2019-11-24 18:37:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e89d009937 
							
						 
					 
					
						
						
							
							fix(compiler): include createTextVNode helper for hoisted static content ( fix   #465 )  
						
						 
						
						
						
						
					 
					
						2019-11-17 21:26:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1de072567d 
							
						 
					 
					
						
						
							
							perf(compiler): pre-compute maxCRNameLength for perf  
						
						 
						
						
						
						
					 
					
						2019-11-16 16:19:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabriel Loiácono 
							
						 
					 
					
						
						
						
						
							
						
						
							2780e0df4c 
							
						 
					 
					
						
						
							
							perf(compiler-core): add perf optimization to parseText ( #458 )  
						
						 
						
						
						
						
					 
					
						2019-11-15 17:48:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							353b06df77 
							
						 
					 
					
						
						
							
							perf(compiler): should only perform assertions during tests  
						
						 
						
						... 
						
						
						
						Compiler assertions are made to ensure implementation correctness,
but they have performance costs that should not affect users
during development. 
						
						
					 
					
						2019-11-15 17:29:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							51d57b4566 
							
						 
					 
					
						
						
							
							perf(compiler): minor perf tweaks  
						
						 
						
						
						
						
					 
					
						2019-11-15 16:47:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4fef8f342a 
							
						 
					 
					
						
						
							
							perf(compiler): improve perf of parseTextData  
						
						 
						
						
						
						
					 
					
						2019-11-15 16:17:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								QuincyChen 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d87622ce 
							
						 
					 
					
						
						
							
							refactor: use isArray function from shared ( #441 )  
						
						 
						
						
						
						
					 
					
						2019-11-08 09:52:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f178874ace 
							
						 
					 
					
						
						
							
							fix(v-model): generate separate modifiers for v-model with args  
						
						 
						
						
						
						
					 
					
						2019-11-07 09:40:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4b739e3bc0 
							
						 
					 
					
						
						
							
							fix(compiler-core): should not condense whitespace in RAWTEXT mode  
						
						 
						
						
						
						
					 
					
						2019-11-06 20:52:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							acbbe3298c 
							
						 
					 
					
						
						
							
							refactor: move codeframe to @vue/shared  
						
						 
						
						
						
						
					 
					
						2019-11-06 15:13:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							98e9b769e6 
							
						 
					 
					
						
						
							
							feat(compiler): support keep-alive in templates  
						
						 
						
						
						
						
					 
					
						2019-11-05 10:26:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9483fd5e 
							
						 
					 
					
						
						
							
							feat(compiler): compile suspense children as slots ( #419 )  
						
						 
						
						
						
						
					 
					
						2019-11-04 14:35:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5eee1152ca 
							
						 
					 
					
						
						
							
							types: (wip) improve dts output  
						
						 
						
						
						
						
					 
					
						2019-11-01 11:32:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								likui 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2e2ce5bd 
							
						 
					 
					
						
						
							
							chore: fix typo ( #409 )  
						
						 
						
						
						
						
					 
					
						2019-10-29 13:51:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
						
						
							
						
						
							36b7e4e52e 
							
						 
					 
					
						
						
							
							chore: fix comments referencing renamed file [ci skip] ( #404 )  
						
						 
						
						
						
						
					 
					
						2019-10-28 12:04:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ed29af7bea 
							
						 
					 
					
						
						
							
							fix: generate v-if fallback comment as block  
						
						 
						
						
						
						
					 
					
						2019-10-24 21:19:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0a2c6d41 
							
						 
					 
					
						
						
							
							refactor(compiler): use shorter helpers for text and comment nodes  
						
						 
						
						
						
						
					 
					
						2019-10-24 17:55:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eb20730a67 
							
						 
					 
					
						
						
							
							feat(compiler): preserve whitespace in pre tag, add tests  
						
						 
						
						
						
						
					 
					
						2019-10-24 16:42:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9298f46f92 
							
						 
					 
					
						
						
							
							feat(compiler-core): whitespace handling  
						
						 
						
						
						
						
					 
					
						2019-10-24 16:22:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							516501e20e 
							
						 
					 
					
						
						
							
							chore: remove unused util function  
						
						 
						
						
						
						
					 
					
						2019-10-24 15:39:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a7e8d71d 
							
						 
					 
					
						
						
							
							refactor(parser): remove ignoreSpaces option  
						
						 
						
						
						
						
					 
					
						2019-10-24 12:47:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							af5a8e1154 
							
						 
					 
					
						
						
							
							feat(compiler-core): re-implement v-once to use cache mechanism  
						
						 
						
						
						
						
					 
					
						2019-10-23 17:57:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							113339c7b6 
							
						 
					 
					
						
						
							
							fix(compiler-dom): style transform of static styles should not add STYLE patchFlag  
						
						 
						
						
						
						
					 
					
						2019-10-23 10:49:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							052febc127 
							
						 
					 
					
						
						
							
							feat(compiler): convert text mixed with elements into createVNode calls  
						
						 
						
						... 
						
						
						
						This ensures they are tracked as dynamic children when inside blocks.
Also guaruntees compiled vnodes always have vnode children in arrays
so that they can skip normalizeVNode safely in optimized mode. 
						
						
					 
					
						2019-10-21 15:52:29 -04:00