Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7677dc976e 
							
						 
					 
					
						
						
							
							refactor(Pipes): integrate review feedback  
						
						... 
						
						
						
						Closes  #4947  
					
						2015-10-29 00:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							2f1f83a186 
							
						 
					 
					
						
						
							
							fix(Pipes): mark date & slice as non-pure  
						
						
						
						
					 
					
						2015-10-29 00:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba426c3e6 
							
						 
					 
					
						
						
							
							fix(Pipe): pure is an optional argument  
						
						
						
						
					 
					
						2015-10-29 00:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastián Duque 
							
						 
					 
					
						
						
						
						
							
						
						
							fc016b59dc 
							
						 
					 
					
						
						
							
							fix(JsonPipe): marks json pipe as not pure Marked json pipe as not pure so that it runs all the time, reflecting changes on the object.  
						
						... 
						
						
						
						Closes  #4821  
					
						2015-10-29 00:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e1337dc325 
							
						 
					 
					
						
						
							
							cleanup(forms): minor cleanup  
						
						... 
						
						
						
						Closes  #4778  
					
						2015-10-29 00:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							534db7fe2b 
							
						 
					 
					
						
						
							
							cleanup(forms): marks abstract classes as abstract  
						
						
						
						
					 
					
						2015-10-29 00:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							547e011abe 
							
						 
					 
					
						
						
							
							feat(forms): add support for Validator  
						
						... 
						
						
						
						Currently, the only way for a directive to export a validator is by providing a function. This makes it ackward to write validators that depend on directive inputs. In addition to supporting functions as validators, classes implementing the Validator interface are supported too. 
						
						
					 
					
						2015-10-29 00:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Mendes Dantas 
							
						 
					 
					
						
						
						
						
							
						
						
							9c63a471bb 
							
						 
					 
					
						
						
							
							docs(http): use http.request(FOO) instead of http(FOO)  
						
						... 
						
						
						
						Closes  #4641  
					
						2015-10-28 16:22:32 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							098201d0b8 
							
						 
					 
					
						
						
							
							fix(lint): enforce that module-private members have @internal.  
						
						... 
						
						
						
						This is needed to prevent leaking internal APIs to users via our published .d.ts typings.
Fixes  #4645 
Closes  #4989  
						
						
					 
					
						2015-10-28 22:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							44188b9072 
							
						 
					 
					
						
						
							
							chore(typings): mark underscore-prefix members @internal  
						
						... 
						
						
						
						I still haven't made a tslint check for this, so new occurrences leaked in.
See https://github.com/angular/angular/issues/4645 
Closes  #4986  
						
						
					 
					
						2015-10-28 21:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
						
						
							
						
						
							e3c9397717 
							
						 
					 
					
						
						
							
							docs(element_injector): fix comment for ElementInjectorDynamicStrategy  
						
						... 
						
						
						
						Closes  #4414  
					
						2015-10-28 20:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5c48236f61 
							
						 
					 
					
						
						
							
							fix(lang): avoid infinite loop when calling assert()  
						
						... 
						
						
						
						The current code doesn't function properly:
- assert are never activated
- even if activated would result in infinite loop
Since the code is broken and blocks other use-cases
this commit turns assert into noop. A proper solution
for asserts will be part of #2830 
Fixes  #4981 
Closes  #4983  
						
						
					 
					
						2015-10-28 19:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							c90e1920f5 
							
						 
					 
					
						
						
							
							chore(tslint): disallow variable names that look like keywords.  
						
						... 
						
						
						
						We've had issues such as the one I documented: https://github.com/Microsoft/TypeScript/issues/5187 
This tslint check prevents this happening again.
This change also updates to the newest tslint which gets typings from npm.
Closes  #4970  
						
						
					 
					
						2015-10-28 18:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							25ddd8718d 
							
						 
					 
					
						
						
							
							feat(forms): Export NumberValueAccessor  
						
						... 
						
						
						
						Export `NumberValueAccessor` from `forms/directives.ts` 
						
						
					 
					
						2015-10-28 10:36:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jesús Rodríguez Rodríguez 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed9796425 
							
						 
					 
					
						
						
							
							docs(SlicePipe): fix ng-for example  
						
						... 
						
						
						
						Closes  #4975  
					
						2015-10-28 15:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							c91fc49d01 
							
						 
					 
					
						
						
							
							test(dart/transform): Update tests for new codegen  
						
						... 
						
						
						
						Update unit tests for `bind_generator` responsibility move. 
						
						
					 
					
						2015-10-28 08:18:56 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f9963d3d21 
							
						 
					 
					
						
						
							
							refactor(di): minor cleanup  
						
						
						
						
					 
					
						2015-10-28 07:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
						
						
							
						
						
							6514b8ced0 
							
						 
					 
					
						
						
							
							fix(di): allow dependencies as flat array  
						
						
						
						
					 
					
						2015-10-28 07:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							c02f2bdab0 
							
						 
					 
					
						
						
							
							chore: adjust formatting to new clang-format.  
						
						... 
						
						
						
						- fixes wrapping for object literal keys called `template`.
- spacing in destructuring expressions.
- changes to keep trailing return types of functions closer to their
  function declaration.
- better formatting of string literals.
Closes  #4828  
						
						
					 
					
						2015-10-28 11:19:10 +01:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							edfa35b11d 
							
						 
					 
					
						
						
							
							fix(facades): reduce node count by 1 in assertionsEnabled  
						
						
						
						
					 
					
						2015-10-27 23:14:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Mendes Dantas 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc28e65ef 
							
						 
					 
					
						
						
							
							docs(provider): fix formatting  
						
						... 
						
						
						
						Closes  #4957  
					
						2015-10-28 01:42:10 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							1316c3e391 
							
						 
					 
					
						
						
							
							fix(ChangeDetector): support for NaN  
						
						... 
						
						
						
						Closes  #4853  
					
						2015-10-28 00:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							758062807a 
							
						 
					 
					
						
						
							
							feat(forms): support adding validators to ControlGroup via template  
						
						... 
						
						
						
						Closes  #4954  
					
						2015-10-28 00:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f98faf0702 
							
						 
					 
					
						
						
							
							refactor(forms): make Validators.group and Validators.array private  
						
						
						
						
					 
					
						2015-10-28 00:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							42ea31b993 
							
						 
					 
					
						
						
							
							docs(QueryMetadata): fix wrong selectors and improve syntax highlighting  
						
						... 
						
						
						
						closes  #4544 
Closes  #4958  
					
						2015-10-27 23:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
						
						
							
						
						
							fdbb505a8a 
							
						 
					 
					
						
						
							
							docs(di): fix SelfMetadata example  
						
						... 
						
						
						
						closes  #4580  
					
						2015-10-27 23:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							61e514bf77 
							
						 
					 
					
						
						
							
							docs(Http): fix parameter name  
						
						... 
						
						
						
						closes  #4613  
					
						2015-10-27 23:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							7478105178 
							
						 
					 
					
						
						
							
							docs(PipeTransform): added pure parameter  
						
						... 
						
						
						
						closes  #4667 
The documentation was outdated since alpha 38 when the `pure` parameter
was added to the `PipeMetadata`. 
					
						2015-10-27 23:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							540b8c2a1a 
							
						 
					 
					
						
						
							
							fix(renderer): support xlink:href attribute in svg  
						
						... 
						
						
						
						Closes  #4956  
					
						2015-10-27 16:22:32 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6a066fed 
							
						 
					 
					
						
						
							
							refactor(application): rename Binding into Provider  
						
						... 
						
						
						
						while creating the server version I noticed bindings are still
mentioned
Closes  #4951  
						
						
					 
					
						2015-10-27 22:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ac52bfd80f 
							
						 
					 
					
						
						
							
							fix(render): create svg elements with the right namespace  
						
						... 
						
						
						
						Temporary fix for #4506 
Closes  #4949  
						
						
					 
					
						2015-10-27 14:45:00 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							27dbd2ded4 
							
						 
					 
					
						
						
							
							fix(compiler): load style urls in runtime mode correctly  
						
						... 
						
						
						
						Closes  #4952  
					
						2015-10-27 14:31:21 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4826b08c 
							
						 
					 
					
						
						
							
							feat(forms): Implement a way to manually set errors on a control  
						
						... 
						
						
						
						Example:
var login = new Control("someLogin");
c.setErrors({"notUnique": true});
expect(c.valid).toEqual(false);
expect(c.errors).toEqual({"notUnique": true});
c.updateValue("newLogin");
expect(c.valid).toEqual(true);
BREAKING CHANGE:
Before:
ControlGroup.errors and ControlArray.errors returned a reduced value of their children controls' errors.
After:
ControlGroup.errors and ControlArray.errors return the errors of the group and array.
And ControlGroup.controlsErrors and ControlArray.controlsErrors return the reduce value of their children controls' errors.
Closes  #4917  
						
						
					 
					
						2015-10-27 19:31:25 +00:00 
						 
				 
			
				
					
						
							
							
								cexbrayat 
							
						 
					 
					
						
						
						
						
							
						
						
							b87da8f47c 
							
						 
					 
					
						
						
							
							refactor(router): RouteData as a type  
						
						... 
						
						
						
						BREAKING CHANGE
The ROUTE_DATA token has been removed and replaced with a type RouteData,
allowing a type injection like we do with RouteParams.
Before:
    constructor(routeParams: RouteParams, @Inject(ROUTE_DATA) routeData) {
      let id = routeParams.get('id');
      let name = ROUTE_DATA.name;
    }
After:
    constructor(routeParams: RouteParams, routeData: RouteData) {
      let id = routeParams.get('id');
      let name = routeData.get('name');
    }
Fixes  #4392 
Closes  #4428  
						
						
					 
					
						2015-10-27 14:23:44 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe17923cf 
							
						 
					 
					
						
						
							
							docs(router): move examples into own file and add tests  
						
						... 
						
						
						
						Closes  #4620  
					
						2015-10-27 14:12:56 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe3efab3b 
							
						 
					 
					
						
						
							
							chore(compiler): dead code clean-up.  
						
						... 
						
						
						
						Dead code that uglifyJS found.
Closes  #4907  
						
						
					 
					
						2015-10-27 12:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							2a3e11d32d 
							
						 
					 
					
						
						
							
							fix(router): respect LocationStrategy when constructing hrefs in links  
						
						... 
						
						
						
						Note that this introduces more behavior for LocationStrategy which needs
yet more refactoring to test. See #4935 .
Closes  #4333  
						
						
					 
					
						2015-10-27 10:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							280cd33f2e 
							
						 
					 
					
						
						
							
							fix(router): fix error message text  
						
						
						
						
					 
					
						2015-10-27 10:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							07cdc2ff44 
							
						 
					 
					
						
						
							
							feat(router): add support for route links with no leading slash  
						
						... 
						
						
						
						Closes  #4623  
					
						2015-10-27 09:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							7af27f9617 
							
						 
					 
					
						
						
							
							chore(test): bump jasmine timeout to 500ms  
						
						
						
						
					 
					
						2015-10-27 09:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							3416984cce 
							
						 
					 
					
						
						
							
							refactor(RuntimeMetadataResolver): simplify the code  
						
						... 
						
						
						
						Closes  #4874  
					
						2015-10-27 01:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							abdd524911 
							
						 
					 
					
						
						
							
							refactor(RuntimeMetadata): Annotation -> Metadata  
						
						
						
						
					 
					
						2015-10-27 01:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e52c098b 
							
						 
					 
					
						
						
							
							refactor(Compiler): misc minor updates  
						
						
						
						
					 
					
						2015-10-27 01:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							dd2598ccd8 
							
						 
					 
					
						
						
							
							refactor: use ListWrapper.find()  
						
						
						
						
					 
					
						2015-10-27 01:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b90d899408 
							
						 
					 
					
						
						
							
							doc(DynamicComponentLoader): update API doc  
						
						
						
						
					 
					
						2015-10-27 01:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b3601927 
							
						 
					 
					
						
						
							
							fix(style_url_resolver): include asset: urls into precompiled stylesheets.  
						
						... 
						
						
						
						Closes  #4926  
					
						2015-10-26 17:19:33 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							60bedb43de 
							
						 
					 
					
						
						
							
							fix(debug_element): don’t descend into merged embedded views on componentChildren.  
						
						... 
						
						
						
						Closes  #4920  
					
						2015-10-26 16:39:49 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f490ba43 
							
						 
					 
					
						
						
							
							chore(forms): deprecate the old Query API  
						
						... 
						
						
						
						The old API has been replaced with ContentChildren and ViewChildren.
Closes  #4922  
						
						
					 
					
						2015-10-26 22:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							2e059dc916 
							
						 
					 
					
						
						
							
							feat(router): Make RootRouter disposable to allow cleanup of Location subscription. ROUTER_PROVIDERS now automatically disposes of the RootRouter when the application is disposed.  
						
						... 
						
						
						
						Closes  #4915  
					
						2015-10-26 21:35:18 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							2674eaca51 
							
						 
					 
					
						
						
							
							feat(router): Support unsubscription from Location by returning the subscription.  
						
						
						
						
					 
					
						2015-10-26 21:35:18 +00:00