Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							65d759316b 
							
						 
					 
					
						
						
							
							fix(PrivateComponentLoader): add the loader to the app injector  
						
						... 
						
						
						
						fixes  #1063  
					
						2015-03-24 22:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f8e7a37c0d 
							
						 
					 
					
						
						
							
							fix(view): fixed view instantiation to use the component template's change detector when creating BindingPropagationConfig  
						
						
						
						
					 
					
						2015-03-24 07:49:28 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Van Dyck 
							
						 
					 
					
						
						
						
						
							
						
						
							0e61a86763 
							
						 
					 
					
						
						
							
							docs: annotations  
						
						
						
						
					 
					
						2015-03-24 00:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							41b53e71e1 
							
						 
					 
					
						
						
							
							feat(selector): support , for multiple targets  
						
						... 
						
						
						
						Fixes  #867 
Closes  #1019  
					
						2015-03-23 10:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb9f3bd6c 
							
						 
					 
					
						
						
							
							fix(ElementBinderBuilder): properly bind to web component properties  
						
						... 
						
						
						
						Fixes  #776 
Closes  #1024  
					
						2015-03-22 14:14:36 +01:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							81f3f32217 
							
						 
					 
					
						
						
							
							refactor(DirectiveParser): remove checks for missing directives  
						
						... 
						
						
						
						Based on the discussion in #776  we can't reliably check if a given
element has a particular property at the compilation time. As such
the existing algorithm detecting "missing" directives can't be used.
We need to see if there is a different / better algorithm or maybe
those checks need to be moved later in the process (runtime). Leaving
integration tests in place (disabled) so we can come back to the
topic after unblocking the situation.
This commit effectivelly reverts 94e203b9df6c4b79ba30f1f08fc54ff919f722e1 
						
						
					 
					
						2015-03-22 14:14:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							02aa8e7945 
							
						 
					 
					
						
						
							
							feat(compiler): support bindings for any attribute  
						
						... 
						
						
						
						Closes  #1029  
					
						2015-03-21 14:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ee523efcb4 
							
						 
					 
					
						
						
							
							feat(ShadowCss): Support the new deep combinator syntax >>>  
						
						... 
						
						
						
						fixes  #990 
ref http://dev.w3.org/csswg/css-scoping-1/#deep-combinator 
Closes  #1028  
					
						2015-03-21 14:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								David-Emmanuel Divernois 
							
						 
					 
					
						
						
						
						
							
						
						
							bd48c927d0 
							
						 
					 
					
						
						
							
							fix(ViewContainer) removeChild called with null parent  
						
						... 
						
						
						
						In view_container.js, templateElement.parentNode can be null
when two template tags are nested in one another.
Accessing the parent node through view.nodes[0].parentNode fixes
the problem.
closes  #997 
Closes  #999  
						
						
					 
					
						2015-03-21 14:55:10 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Follett 
							
						 
					 
					
						
						
						
						
							
						
						
							045ce3c77a 
							
						 
					 
					
						
						
							
							Fix which dependency is injected w/ current elem.  
						
						... 
						
						
						
						Docs for the "Injecting a directive from the current element" indicate that having a dependency of `dependency: Dependency` should cause the current element's dependency to be injected, but then uses the ID value from the parent element in the example.
Closes  #1032  
						
						
					 
					
						2015-03-21 18:14:43 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							f822066e2a 
							
						 
					 
					
						
						
							
							docs: annotations  
						
						
						
						
					 
					
						2015-03-21 18:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							38b96ed746 
							
						 
					 
					
						
						
							
							docs: annotations  
						
						
						
						
					 
					
						2015-03-19 18:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							81312e4b3e 
							
						 
					 
					
						
						
							
							docs: annotations  
						
						
						
						
					 
					
						2015-03-19 16:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e0710c4613 
							
						 
					 
					
						
						
							
							fix(PropertyBindingParser): detect bindings using full attribute name  
						
						... 
						
						
						
						Fixes  #1001 
Closes  #1004  
					
						2015-03-18 21:52:15 -07:00 
						 
				 
			
				
					
						
							
							
								Patrice Chalin 
							
						 
					 
					
						
						
						
						
							
						
						
							376bdf4dc7 
							
						 
					 
					
						
						
							
							fix(bootstrap): report error on bootstrapping non-Component directive  
						
						... 
						
						
						
						Fixes  #951 . Test case added to exercise new error reporting. Also added
extra test for when Template is missing.
Closes  #961  
					
						2015-03-18 21:51:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a35cc27781 
							
						 
					 
					
						
						
							
							fix(PropertyBindingParser): properly parse event bindings as actions  
						
						... 
						
						
						
						Fixes  #981 
Closes  #987  
					
						2015-03-18 19:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							57723e1354 
							
						 
					 
					
						
						
							
							feat(di): Add the @Injectable annotation to Compiler  
						
						... 
						
						
						
						Mark `Compiler` and its dependencies as available to the `Injector`. 
						
						
					 
					
						2015-03-17 22:12:47 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							a46af9c41c 
							
						 
					 
					
						
						
							
							feat(build): check circular depencies in Node.js  
						
						... 
						
						
						
						Closes  #980  
					
						2015-03-17 22:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								PatrickJS 
							
						 
					 
					
						
						
						
						
							
						
						
							91398c3425 
							
						 
					 
					
						
						
							
							docs(application.js): ensure bootstrap promise,  
						
						... 
						
						
						
						so people using something like systemjs won't break the promise chain and at the same time shows that it's a promise
```es6
Promise.all({
  app1: System.import('app1').then(module => module.main()),
  app2: System.import('app2').then(module => module.main()),
  app3: System.import('app3').then(module => module.main())
})
.then(function(injectors) {
  console.log('dem injectors', injectors);
});
```
Closes  #967  
						
						
					 
					
						2015-03-17 22:11:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							59a1f836a2 
							
						 
					 
					
						
						
							
							fix: allow creation of var with camelCased names  
						
						... 
						
						
						
						Closes  #957  
					
						2015-03-17 21:39:26 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c6893aceed 
							
						 
					 
					
						
						
							
							perf(DirectiveDependency): iterate only once over Dependency properties  
						
						... 
						
						
						
						Closes  #918  
					
						2015-03-17 21:24:02 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Van Dyck 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe294ff2b 
							
						 
					 
					
						
						
							
							(docs) decorator events typo?  
						
						... 
						
						
						
						Ok I'm not sure (trying to understand angular2) but according to what i can see. Shouldn't the decorator event property be events. Please correct me if I'm wrong :p 
						
						
					 
					
						2015-03-17 17:10:47 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							99f2d7faf6 
							
						 
					 
					
						
						
							
							removed circular deps so tests run on node  
						
						
						
						
					 
					
						2015-03-17 16:31:37 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2041860a21 
							
						 
					 
					
						
						
							
							feat: added an ability to dynamically load components  
						
						
						
						
					 
					
						2015-03-17 15:23:59 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							7488456d68 
							
						 
					 
					
						
						
							
							feat(element_injector): added PrivateComponentLocation  
						
						
						
						
					 
					
						2015-03-17 15:23:58 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b69f3043e0 
							
						 
					 
					
						
						
							
							feat(compiler): added the DynamicComponent annotation  
						
						
						
						
					 
					
						2015-03-17 15:23:58 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							85799aa1a5 
							
						 
					 
					
						
						
							
							docs(*): add @publicModule tags  
						
						... 
						
						
						
						Initial set of tags to demonstrate the public docs filtering
Closes  #988  
						
						
					 
					
						2015-03-17 14:44:45 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a16954d3a5 
							
						 
					 
					
						
						
							
							refactor(view): separate context and locals  
						
						
						
						
					 
					
						2015-03-17 14:25:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							70c875ee14 
							
						 
					 
					
						
						
							
							refactor(shadow dom): do not use injectors nor directives  
						
						... 
						
						
						
						This prepares us for the app/render split in the compiler. 
						
						
					 
					
						2015-03-16 16:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							115ac5f290 
							
						 
					 
					
						
						
							
							docs: directive docs  
						
						
						
						
					 
					
						2015-03-16 02:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							33bff17f33 
							
						 
					 
					
						
						
							
							refactor(tests): refactor tests to clarify the behavior of onChange  
						
						
						
						
					 
					
						2015-03-13 18:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							956b8c8792 
							
						 
					 
					
						
						
							
							docs: bootstrap method  
						
						
						
						
					 
					
						2015-03-13 21:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3273adade5 
							
						 
					 
					
						
						
							
							refactor(view): change view to pass all bindings to proto change detector at once  
						
						
						
						
					 
					
						2015-03-13 14:03:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b39d2c0101 
							
						 
					 
					
						
						
							
							fix: properly bind to camelCased properties  
						
						... 
						
						
						
						Fixes  #866 
Closes  #941  
					
						2015-03-13 19:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7322ed721e 
							
						 
					 
					
						
						
							
							refactor: remove reference to the FIELD class  
						
						
						
						
					 
					
						2015-03-13 18:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							8d2ee6bbda 
							
						 
					 
					
						
						
							
							feat(selector): add support for :not  
						
						... 
						
						
						
						Fixes  #609 
Closes  #948  
					
						2015-03-13 18:26:10 +01:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5926d2e2f7 
							
						 
					 
					
						
						
							
							refactor: use attributes for directives matching  
						
						... 
						
						
						
						Closes  #940  
					
						2015-03-13 17:24:14 +01:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							f7963e1ea6 
							
						 
					 
					
						
						
							
							fix(shadowdom): allow conditional content tags.  
						
						... 
						
						
						
						Distribution is triggered on the host element injector after each new
view creation. 
						
						
					 
					
						2015-03-12 12:06:47 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							951a808e0e 
							
						 
					 
					
						
						
							
							refactor(PropertySetter): use the global reflector  
						
						
						
						
					 
					
						2015-03-12 19:49:34 +01:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							dd3e6271c2 
							
						 
					 
					
						
						
							
							chore(services): rename services.  
						
						... 
						
						
						
						Closes  #711  
					
						2015-03-11 18:30:37 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							f1593ebca5 
							
						 
					 
					
						
						
							
							feat(shadowdom): turn on ShadowDom Emulated Mode by default.  
						
						... 
						
						
						
						Closes : #526  
					
						2015-03-11 12:46:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4ff9bcdc 
							
						 
					 
					
						
						
							
							feat(compiler): parse5 DOM adapter  
						
						... 
						
						
						
						Closes  #841  
					
						2015-03-11 14:42:54 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							537f943f57 
							
						 
					 
					
						
						
							
							refactor(compiler): remove direct accesses to DOM  
						
						... 
						
						
						
						Closes  #898  
					
						2015-03-11 11:58:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f06018c1 
							
						 
					 
					
						
						
							
							fix(compiler): workaround for circular dependencies in nodejs  
						
						... 
						
						
						
						Closes  #897  
					
						2015-03-10 21:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							e0feeaf973 
							
						 
					 
					
						
						
							
							fix(CompileStep): use namespace to resolve circular dep issue  
						
						
						
						
					 
					
						2015-03-10 11:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							370643539f 
							
						 
					 
					
						
						
							
							refactor(EventHandler): have a single instance of event handlers per ProtoView  
						
						
						
						
					 
					
						2015-03-10 15:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa18ffd9b 
							
						 
					 
					
						
						
							
							feat(Directives): add the ability to declaratively bind events  
						
						... 
						
						
						
						relates to #621  
						
						
					 
					
						2015-03-10 08:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							86e9dd68a4 
							
						 
					 
					
						
						
							
							refactor(ElementBinderBuilder): refactor pipes support  
						
						
						
						
					 
					
						2015-03-10 07:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b349c35678 
							
						 
					 
					
						
						
							
							feat(ElementInjector): implement @PropertySetter  
						
						... 
						
						
						
						relates to #621  
						
						
					 
					
						2015-03-09 18:28:39 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c3873be295 
							
						 
					 
					
						
						
							
							fix(Compiler): asynchronous error reporting  
						
						
						
						
					 
					
						2015-03-09 16:42:37 +01:00