Harry Terkelsen 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c5ab232c 
							
						 
					 
					
						
						
							
							refactor: add leading underscore to private fields  
						
						... 
						
						
						
						Closes  #4001  
					
						2015-09-05 00:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							60ce884671 
							
						 
					 
					
						
						
							
							feat(core): remove the (^ syntax and make all DOM events bubbling  
						
						... 
						
						
						
						BREAKING CHANGE
Before
<div (^click)="onEventHandler()">
  <button></button>
</div>
After
<div (click)="onEventHandler()">
  <button></button>
</div>
Closes  #3864  
						
						
					 
					
						2015-09-01 15:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Isaac Park 
							
						 
					 
					
						
						
						
						
							
						
						
							3791c4a682 
							
						 
					 
					
						
						
							
							fix(RouteRegistry): initialize RouteParams.params  
						
						... 
						
						
						
						Fix a bug caused by RouteRegistry.generate not initializing RouteParams.params to a StringMap
Closes  #3755  
						
						
					 
					
						2015-08-31 22:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							e916836261 
							
						 
					 
					
						
						
							
							chore(ts2dart): replace List with Array  
						
						... 
						
						
						
						Closes  #3514  
					
						2015-08-31 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2c6791b4 
							
						 
					 
					
						
						
							
							docs(router): improve docs for RouterOutlet methods  
						
						... 
						
						
						
						Closes  #3909  
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ad16e9d910 
							
						 
					 
					
						
						
							
							refactor(router): move setting reuse flag from RouterOutlet to Router  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							36eb9d392d 
							
						 
					 
					
						
						
							
							feat(router): router-link-active CSS class support  
						
						... 
						
						
						
						The `[router-link]` directive now applies the `router-link-active` CSS
class to the associated element whenever the link is active.
Closes  #3209  
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							de37729823 
							
						 
					 
					
						
						
							
							feat(router): implement Router.isRouteActive  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							e1a7e0329c 
							
						 
					 
					
						
						
							
							feat(router): hash-cons ComponentInstructions  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							76e1f863a2 
							
						 
					 
					
						
						
							
							docs(router): add description for Url class  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							343dcfa0c0 
							
						 
					 
					
						
						
							
							refactor(tests): removed @IMPLEMENTS  
						
						
						
						
					 
					
						2015-08-26 15:06:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed22ce6e7 
							
						 
					 
					
						
						
							
							chore: update all import paths  
						
						
						
						
					 
					
						2015-08-25 15:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							3963e0ab39 
							
						 
					 
					
						
						
							
							refactor(router): rename HTML5LocationStrategy to PathLocationStrategy  
						
						... 
						
						
						
						"HTML5" is a bit confusing. We want to differentiate between persisting location state
to the URL path, and the URL hash. Hence `PathLocationStrategy`.
BREAKING CHANGE
`HTML5LocationStrategy` -> `PathLocationStrategy`
Closes  #3776  
						
						
					 
					
						2015-08-24 12:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							964884e761 
							
						 
					 
					
						
						
							
							Revert "Revert "refactor(router): move ROUTE_DATA token into own file""  
						
						... 
						
						
						
						This reverts commit abb3bd266b3defc2c1030f3d8f0dff92df2634c4. 
						
						
					 
					
						2015-08-20 13:19:18 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							abb3bd266b 
							
						 
					 
					
						
						
							
							Revert "refactor(router): move ROUTE_DATA token into own file"  
						
						... 
						
						
						
						This reverts commit 78a8ba23071f593e94d7762a8797713b9d76e5cb. 
						
						
					 
					
						2015-08-20 08:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							78a8ba2307 
							
						 
					 
					
						
						
							
							refactor(router): move ROUTE_DATA token into own file  
						
						... 
						
						
						
						This change is to accomodate the router in Angular 1.x 
						
						
					 
					
						2015-08-19 20:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							72e0b8f7dc 
							
						 
					 
					
						
						
							
							fix(router): allow router-link to link to redirects  
						
						... 
						
						
						
						Closes  #3335 
Closes  #3624  
					
						2015-08-19 01:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							5c95b376b5 
							
						 
					 
					
						
						
							
							fix(router): subscribe should return subscription  
						
						... 
						
						
						
						Closes  #3491 
Closes  #3695  
					
						2015-08-19 01:34:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Rasmuson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed81cb94b0 
							
						 
					 
					
						
						
							
							feat(router): user metadata in route configs  
						
						... 
						
						
						
						Provide the ability to attach custom data onto a route and retrieve
that data as an injectable (RouteData) inside the component.
Closes  #2777 
Closes  #3541  
						
						
					 
					
						2015-08-18 10:33:19 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ea6673947c 
							
						 
					 
					
						
						
							
							refactor: rename annotations to metadata  
						
						... 
						
						
						
						BREAKING CHANGE (maybe)
Well as long as our customers use public API this should not be a
breaking change, but we have changed import structure as well as
internal names, so it could be breaking.
import:
  angular2/annotations => angular2/metadata
Classes:
  *Annotations => *Metadata
  renderer.DirectiveMetadata => renderer.RendererDirectiveMetadata
  renderer.ElementBinder => renderer.RendererElementBinder
  impl.Directive => impl.DirectiveMetadata
  impl.Component => impl.ComponentMetadata
  impl.View => impl.ViewMetadata
Closes  #3660  
						
						
					 
					
						2015-08-17 21:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							26d2ea8afc 
							
						 
					 
					
						
						
							
							fix(router): fix regression with generating links to async routes  
						
						... 
						
						
						
						Closes  #3650  
					
						2015-08-14 22:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							60af19f0e1 
							
						 
					 
					
						
						
							
							refactor: rename all const to UPPER_CASE  
						
						... 
						
						
						
						Closes  #3573 
BREAKING CHANGE
Rename:
- `appComponentTypeToken` => `APP_COMPONENT`
- `coreDirectives` => `CORE_DIRECTIVES`
- `formDirectives` => `FORM_DIRECTIVES`
- `formInjectables` => `FORM_BINDINGS`
- `httpInjectables` => `HTTP_BINDINGS`
- `jsonpInjectables` => `JSONP_BINDINGS`
- `PROTO_CHANGE_DETECTOR_KEY` => `PROTO_CHANGE_DETECTOR`
- `appComponentRefPromiseToken` => `APP_COMPONENT_REF_PROMISE`
- `appComponentTypeToken` => `APP_COMPONENT`
- `undefinedValue` => `UNDEFINED`
- `formDirectives` => `FORM_DIRECTIVES`
- `DOCUMENT_TOKEN` => `DOCUMENT`
- `APP_ID_TOKEN` => `APP_ID`
- `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE_TOKEN` => `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE`
- `appBaseHrefToken` => `APP_BASE_HREF` 
					
						2015-08-13 21:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							903a0f0513 
							
						 
					 
					
						
						
							
							fix(router): throw when component in route config is not defined  
						
						... 
						
						
						
						Close  #3265 
Closes  #3569  
					
						2015-08-11 21:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							5a8b1bcaec 
							
						 
					 
					
						
						
							
							docs(router): add documentation for lifecycle hooks  
						
						... 
						
						
						
						Closes  #3334  
					
						2015-08-10 10:47:37 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6227e434 
							
						 
					 
					
						
						
							
							feat(router): auxiliary routes  
						
						... 
						
						
						
						Closes  #2775  
					
						2015-08-10 10:47:37 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							450d3630cc 
							
						 
					 
					
						
						
							
							test(router): add tests for router.d.ts  
						
						... 
						
						
						
						Closes  #3282  
					
						2015-08-05 00:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
						
						
							
						
						
							c0adae69ac 
							
						 
					 
					
						
						
							
							docs(Router): router config  
						
						... 
						
						
						
						Closes  #2853  
					
						2015-08-04 02:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf7ec6d9c 
							
						 
					 
					
						
						
							
							fix(router): ensure navigation via back button works  
						
						... 
						
						
						
						The router will now navigate and respect the current address value
accordingly whenever a popState event is handled.
Closes  #2201  
						
						
					 
					
						2015-08-03 22:24:57 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							3c58878b19 
							
						 
					 
					
						
						
							
							chore(build): Upgrade to TypeScript@1.5.3  
						
						... 
						
						
						
						This change also makes us compliant with 1.6.0-dev compiler,
so we can do some experiments with apps that use 1.6 features
and compile against Angular.
We should probably add a travis build for 1.6 so we stay compatible
with both versions. 
						
						
					 
					
						2015-07-31 20:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							fdffcaba9b 
							
						 
					 
					
						
						
							
							feat(router): use querystring params for top-level routes  
						
						... 
						
						
						
						Closes  #3017  
					
						2015-07-22 14:40:55 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							de18da2a0d 
							
						 
					 
					
						
						
							
							feat(build): require parameter types  
						
						... 
						
						
						
						Fixes  #2833  
					
						2015-07-21 06:20:13 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							011fab37af 
							
						 
					 
					
						
						
							
							fix(router): improve error for missing base href  
						
						... 
						
						
						
						Closes  #3096  
					
						2015-07-17 14:00:04 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							c6409cb624 
							
						 
					 
					
						
						
							
							fix(router): throw when reserved characters used in route definition  
						
						... 
						
						
						
						Closes  #3021  
					
						2015-07-17 10:51:23 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							4d28167bc0 
							
						 
					 
					
						
						
							
							feat(router): add interfaces for route definitions in RouteConfig  
						
						... 
						
						
						
						Closes  #2261  
					
						2015-07-16 16:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							b26f99787e 
							
						 
					 
					
						
						
							
							chore(router): fix formatting  
						
						
						
						
					 
					
						2015-07-15 11:10:39 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							8bdca5c03e 
							
						 
					 
					
						
						
							
							fix(router): improve error messages for routes with no config  
						
						... 
						
						
						
						Closes  #2323  
					
						2015-07-15 10:28:25 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							5677bf73ca 
							
						 
					 
					
						
						
							
							feat(router): introduce matrix params  
						
						... 
						
						
						
						Closes  #2774 
Closes  #2989  
					
						2015-07-13 17:15:13 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a552c112 
							
						 
					 
					
						
						
							
							feat(router): lifecycle hooks  
						
						... 
						
						
						
						Closes  #2640  
					
						2015-07-13 09:12:15 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4a2a0e5a 
							
						 
					 
					
						
						
							
							chore(doc-gen): remove unnecessary @public and @exportedAs tags  
						
						
						
						
					 
					
						2015-07-11 07:21:46 +01:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d6dadc6efc 
							
						 
					 
					
						
						
							
							fix(router): fix broken HashLocationStrategy string issue for dart  
						
						
						
						
					 
					
						2015-07-09 13:21:17 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							447926dc08 
							
						 
					 
					
						
						
							
							refactor(RegExp): use /.../ to create RegExp literal  
						
						... 
						
						
						
						fixes  #2691  
					
						2015-07-09 09:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							caa252e57b 
							
						 
					 
					
						
						
							
							chore(router): change substr to substring  
						
						
						
						
					 
					
						2015-07-08 15:46:51 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c177d889a2 
							
						 
					 
					
						
						
							
							fix(router): ensure that page refresh with hash URLs works  
						
						... 
						
						
						
						This patch fixes the `HashLocationStrategy` to always return a string
path value without a hash symbol as the starting value.
Closes  #2920  
						
						
					 
					
						2015-07-08 15:08:17 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							286a249a9a 
							
						 
					 
					
						
						
							
							feat(router): support deep-linking to siblings  
						
						... 
						
						
						
						Closes  #2807  
					
						2015-07-07 14:54:59 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							d828664d0c 
							
						 
					 
					
						
						
							
							fix(router): allow generating links with numeric params  
						
						
						
						
					 
					
						2015-07-07 14:54:59 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							1c94c32f4d 
							
						 
					 
					
						
						
							
							fix(router): child routers should delegate navigation to the root router  
						
						... 
						
						
						
						There is an e2e tests in the examples/routing app testing this behavior 
						
						
					 
					
						2015-07-02 23:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							2ed251a5db 
							
						 
					 
					
						
						
							
							docs(router): fix doc  
						
						
						
						
					 
					
						2015-07-02 23:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e962c55e 
							
						 
					 
					
						
						
							
							feat(di): removed app injector  
						
						... 
						
						
						
						BREAKING CHANGE:
THe appInjector property has been removed. Instead use viewInjector or hostInjector. 
						
						
					 
					
						2015-07-01 13:33:43 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb948461e 
							
						 
					 
					
						
						
							
							style: fix formatting for real  
						
						
						
						
					 
					
						2015-06-30 20:38:08 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							27c050be86 
							
						 
					 
					
						
						
							
							style: fix formatting  
						
						
						
						
					 
					
						2015-06-30 19:55:44 -07:00