Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b685805a26 
							
						 
					 
					
						
						
							
							wip(ssr): ssr helper codegen  
						
						
						
						
					 
					
						2020-02-03 18:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d1d81cf1f9 
							
						 
					 
					
						
						
							
							chore: remove stale files  
						
						
						
						
					 
					
						2020-02-03 18:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c5de6cfd 
							
						 
					 
					
						
						
							
							wip(compiler-ssr): v-if  
						
						
						
						
					 
					
						2020-02-03 18:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							090eb0ce67 
							
						 
					 
					
						
						
							
							wip(compiler-ssr): v-html, v-text & textarea value  
						
						
						
						
					 
					
						2020-02-03 18:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							63e4486645 
							
						 
					 
					
						
						
							
							wip(compiler-ssr): text and interpolation  
						
						
						
						
					 
					
						2020-02-02 22:28:54 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d1eed36452 
							
						 
					 
					
						
						
							
							refactor(ssr): move escapeHtml to shared  
						
						
						
						
					 
					
						2020-02-02 22:08:20 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							327670a034 
							
						 
					 
					
						
						
							
							test(compiler-ssr): test for ssr element transform  
						
						
						
						
					 
					
						2020-02-02 21:47:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd9e9ba97 
							
						 
					 
					
						
						
							
							test(compiler-core): test TempalteLiteral and IfStatement codegen  
						
						
						
						
					 
					
						2020-02-02 21:35:44 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc374a861 
							
						 
					 
					
						
						
							
							chore: remove stale file  
						
						
						
						
					 
					
						2020-02-02 00:06:49 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							efbbd19b3d 
							
						 
					 
					
						
						
							
							wip(ssr): initial scaffold for compiler-ssr  
						
						
						
						
					 
					
						2020-02-02 00:05:27 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							34e61197c7 
							
						 
					 
					
						
						
							
							refactor(compiler-core): improve template type handling  
						
						
						
						
					 
					
						2020-01-31 17:20:52 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							78c4f321cd 
							
						 
					 
					
						
						
							
							fix(compiler-core): only check is prop on <component>  
						
						
						
						
					 
					
						2020-01-31 16:15:05 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							74cb207c22 
							
						 
					 
					
						
						
							
							chore: use correct import path for vCloak  
						
						
						
						
					 
					
						2020-01-31 11:16:51 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bd9b690a51 
							
						 
					 
					
						
						
							
							chore: rmeove unused export  
						
						
						
						
					 
					
						2020-01-31 11:07:10 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f503167fb7 
							
						 
					 
					
						
						
							
							test: fix snapshots  
						
						
						
						
					 
					
						2020-01-31 11:06:37 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							04da2a82e8 
							
						 
					 
					
						
						
							
							feat(compiler-core): support mode: cjs in codegen  
						
						
						
						
					 
					
						2020-01-31 10:01:33 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							87e8c8094f 
							
						 
					 
					
						
						
							
							workflow: add version of template-explorer using local deps  
						
						
						
						
					 
					
						2020-01-31 10:01:33 -05:00 
						 
				 
			
				
					
						
							
							
								Gabriel Loiácono 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c088169170 
							
						 
					 
					
						
						
							
							style(compiler-core): while/expression instead of while/true ( #680 )  
						
						
						
						
					 
					
						2020-01-31 09:43:34 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c02e7bc7d6 
							
						 
					 
					
						
						
							
							wip(ssr): should apply app context when rendering app instance  
						
						
						
						
					 
					
						2020-01-30 12:20:23 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5c2fe536dc 
							
						 
					 
					
						
						
							
							refactor(ssr): adjust renderToString implementation  
						
						
						
						
					 
					
						2020-01-30 12:09:50 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							842b368097 
							
						 
					 
					
						
						
							
							chore: use more representative size check code  
						
						
						
						
					 
					
						2020-01-30 12:03:38 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							94e80cf6d1 
							
						 
					 
					
						
						
							
							test(ssr): test scopeId handling in vdom serialization  
						
						
						
						
					 
					
						2020-01-29 21:13:34 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf414f063 
							
						 
					 
					
						
						
							
							test(ssr): test rendering vnode elements  
						
						
						
						
					 
					
						2020-01-29 17:36:06 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8cdaf28515 
							
						 
					 
					
						
						
							
							test(ssr): test for rendering components  
						
						
						
						
					 
					
						2020-01-29 16:46:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6e06810add 
							
						 
					 
					
						
						
							
							test(ssr): tests for utils and props rendering  
						
						
						
						
					 
					
						2020-01-29 15:10:45 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							730d329f79 
							
						 
					 
					
						
						
							
							fix(compiler-core): relax error on unknown entities  
						
						... 
						
						
						
						close  #663  
					
						2020-01-29 12:16:58 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							93eba4347d 
							
						 
					 
					
						
						
							
							chore: fix template explorer mounting  
						
						
						
						
					 
					
						2020-01-29 11:28:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bc07e95ca8 
							
						 
					 
					
						
						
							
							fix(ssr): avoid hard-coded ssr checks in cjs builds  
						
						
						
						
					 
					
						2020-01-29 09:49:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1ce00621 
							
						 
					 
					
						
						
							
							wip(ssr): renderer support for optimized and manual slots  
						
						
						
						
					 
					
						2020-01-28 22:58:02 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b0954f14 
							
						 
					 
					
						
						
							
							wip(ssr): move ssr only utils to conditional export  
						
						
						
						
					 
					
						2020-01-28 22:14:43 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e2c58234 
							
						 
					 
					
						
						
							
							fix(runtime-dom/ssr): properly handle xlink and boolean attributes  
						
						
						
						
					 
					
						2020-01-28 22:03:53 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6f43c4b516 
							
						 
					 
					
						
						
							
							wip(ssr): vdom serialization  
						
						
						
						
					 
					
						2020-01-28 18:48:27 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8857b4f288 
							
						 
					 
					
						
						
							
							wip(ssr): improve buffer typing  
						
						
						
						
					 
					
						2020-01-28 10:46:13 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d190cc9c 
							
						 
					 
					
						
						
							
							wip(ssr): further restructure  
						
						
						
						
					 
					
						2020-01-27 18:06:37 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							27fbfbdb8b 
							
						 
					 
					
						
						
							
							fix(runtime-core): render context set should not unwrap reactive values  
						
						
						
						
					 
					
						2020-01-27 18:05:30 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							012bc5df9d 
							
						 
					 
					
						
						
							
							wip(ssr): restructure  
						
						
						
						
					 
					
						2020-01-27 17:23:42 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d293876c34 
							
						 
					 
					
						
						
							
							release: v3.0.0-alpha.4  
						
						
						
						
					 
					
						2020-01-27 16:20:00 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6b10f0cd1d 
							
						 
					 
					
						
						
							
							refactor: remove implicit reactive() call on renderContext  
						
						... 
						
						
						
						reference: https://github.com/vuejs/rfcs/issues/121 
BREAKING CHANGE: object returned from `setup()` are no longer implicitly
passed to `reactive()`.
  The renderContext is the object returned by `setup()` (or a new object
  if no setup() is present). Before this change, it was implicitly passed
  to `reactive()` for ref unwrapping. But this has the side effect of
  unnecessary deep reactive conversion on properties that should not be
  made reactive (e.g. computed return values and injected non-reactive
  objects), and can lead to performance issues.
  This change removes the `reactive()` call and instead performs a
  shallow ref unwrapping at the render proxy level. The breaking part is
  when the user returns an object with a plain property from `setup()`,
  e.g. `return { count: 0 }`, this property will no longer trigger
  updates when mutated by a in-template event handler. Instead, explicit
  refs are required.
  This also means that any objects not explicitly made reactive in
  `setup()` will remain non-reactive. This can be desirable when
  exposing heavy external stateful objects on `this`. 
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							763faac182 
							
						 
					 
					
						
						
							
							wip(ssr): revert reactivity ssr paths  
						
						... 
						
						
						
						The perf gains are not worth the correctness issues these paths may lead to 
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cc47ae0118 
							
						 
					 
					
						
						
							
							test: update snapshots for toDisplayString  
						
						
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2884831065 
							
						 
					 
					
						
						
							
							fix(runtime-core): instance should not expose non-declared props  
						
						
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e43f5935b5 
							
						 
					 
					
						
						
							
							refactor: better variable naming  
						
						
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							066ba82c7f 
							
						 
					 
					
						
						
							
							wip(ssr): escape helpers  
						
						
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4e40d0d7c8 
							
						 
					 
					
						
						
							
							chore: fix ssr compiler version  
						
						
						
						
					 
					
						2020-01-27 16:00:18 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							297282a812 
							
						 
					 
					
						
						
							
							perf(ssr): avoid unnecessary async overhead  
						
						
						
						
					 
					
						2020-01-27 16:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							25a0d4a65f 
							
						 
					 
					
						
						
							
							wip(ssr): reduce reactivity overhead during ssr  
						
						
						
						
					 
					
						2020-01-27 16:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cee36ad028 
							
						 
					 
					
						
						
							
							wip(ssr): render real components  
						
						
						
						
					 
					
						2020-01-27 16:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							da25517377 
							
						 
					 
					
						
						
							
							wip(ssr): initial work on server-renderer  
						
						
						
						
					 
					
						2020-01-27 16:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c07751fd36 
							
						 
					 
					
						
						
							
							refactor: adjust createApp related API signatures  
						
						... 
						
						
						
						BREAKING CHANGE: `createApp` API has been adjusted.
  - `createApp()` now accepts the root component, and optionally a props
  object to pass to the root component.
  - `app.mount()` now accepts a single argument (the root container)
  - `app.unmount()` no longer requires arguments.
  New behavior looks like the following:
  ``` js
  const app = createApp(RootComponent)
  app.mount('#app')
  app.unmount()
  ``` 
						
						
					 
					
						2020-01-27 16:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eacd390992 
							
						 
					 
					
						
						
							
							chore: scaffold ssr compiler  
						
						
						
						
					 
					
						2020-01-27 16:00:17 -05:00