Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c3a52697f5 
							
						 
					 
					
						
						
							
							perf(animations): reduce size of bundle by removing AST classes ( #19539 )  
						
						... 
						
						
						
						This CL refactors the animation AST code to make use of interfaces instead of classes. Given that interfaces are not persisted during runtime the removal of classes should nicely cut down on size for the animations-browser bundle.
-- before --
animations-browser.umd.js = 222kb
animations-browser.umd.min.js = 107kb
-- after --
animations-browser.umd.js = 213kb
animations-browser.umd.min.js = 102kb
PR Close  #19539  
						
						
					 
					
						2017-10-09 10:00:48 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c4704c8abc 
							
						 
					 
					
						
						
							
							fix(animations): properly support boolean-based transitions and state changes ( #19279 )  
						
						... 
						
						
						
						Closes  #9396 
Closes  #12337 
PR Close  #19279  
					
						2017-10-09 10:00:32 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ca5d4ddf 
							
						 
					 
					
						
						
							
							Revert "perf(animations): reduce size of bundle by removing AST classes ( #19539 )"  
						
						... 
						
						
						
						This reverts commit d5c9c5f183b1832d437a3307d2f367721f9d0136. 
						
						
					 
					
						2017-10-06 18:16:30 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							f4480d46b4 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure animateChild() works with all inner leave animations ( #19532 )"  
						
						... 
						
						
						
						This reverts commit 1c77cdadaf8d1ac24751a218484a8a08c13bad18. 
						
						
					 
					
						2017-10-06 18:15:22 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa7cc1d96 
							
						 
					 
					
						
						
							
							Revert "fix(animations): properly support boolean-based transitions and state changes ( #19279 )"  
						
						... 
						
						
						
						This reverts commit a8920eb774346d809e03d992c454de18664b1be0. 
						
						
					 
					
						2017-10-06 18:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							a8920eb774 
							
						 
					 
					
						
						
							
							fix(animations): properly support boolean-based transitions and state changes ( #19279 )  
						
						... 
						
						
						
						Closes  #9396 
Closes  #12337 
PR Close  #19279  
					
						2017-10-06 15:35:37 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							1c77cdadaf 
							
						 
					 
					
						
						
							
							fix(animations): ensure animateChild() works with all inner leave animations ( #19532 )  
						
						... 
						
						
						
						Closes  #18305 
PR Close  #19532  
					
						2017-10-06 15:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c9c5f183 
							
						 
					 
					
						
						
							
							perf(animations): reduce size of bundle by removing AST classes ( #19539 )  
						
						... 
						
						
						
						This CL refactors the animation AST code to make use of interfaces instead of classes. Given that interfaces are not persisted during runtime the removal of classes should nicely cut down on size for the animations-browser bundle.
-- before --
animations-browser.umd.js = 222kb
animations-browser.umd.min.js = 107kb
-- after --
animations-browser.umd.js = 213kb
animations-browser.umd.min.js = 102kb
PR Close  #19539  
						
						
					 
					
						2017-10-06 15:34:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6a9ce67714 
							
						 
					 
					
						
						
							
							Revert "refactor(core): Removed readonly getters and changed to readonly ( #19225 )"  
						
						... 
						
						
						
						This reverts commit 2b84b86fc08a4ecb3078bd8b3a1bfc7b07946b20. 
						
						
					 
					
						2017-09-28 13:36:44 -07:00 
						 
				 
			
				
					
						
							
							
								tinayuangao 
							
						 
					 
					
						
						
						
						
							
						
						
							2b84b86fc0 
							
						 
					 
					
						
						
							
							refactor(core): Removed readonly getters and changed to readonly ( #19225 )  
						
						... 
						
						
						
						variables 
						
						
					 
					
						2017-09-28 09:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							86ffacf7ce 
							
						 
					 
					
						
						
							
							feat(animations): support negative query option values  
						
						... 
						
						
						
						closes  #19259  
					
						2017-09-26 12:02:56 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							b54368bf35 
							
						 
					 
					
						
						
							
							fix(animations): properly support the query limit option value  
						
						... 
						
						
						
						Closes  #19232  
					
						2017-09-26 12:02:43 -07:00 
						 
				 
			
				
					
						
							
							
								Yuan Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							549f2254b4 
							
						 
					 
					
						
						
							
							refactor(core): remove getters for packages/animations, language-service, platform-browser, router ( #19151 )  
						
						... 
						
						
						
						PR Close  #19151  
						
						
					 
					
						2017-09-20 12:38:37 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							15945c8791 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure animateChild() works with all inner leave animations ( #19006 )"  
						
						... 
						
						
						
						This reverts commit a95e03ae85839a89a6222e60d39ae9fe1094b35e. 
						
						
					 
					
						2017-09-05 23:08:26 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							a95e03ae85 
							
						 
					 
					
						
						
							
							fix(animations): ensure animateChild() works with all inner leave animations ( #19006 )  
						
						... 
						
						
						
						Closes  #18305 
PR Close  #19006  
					
						2017-09-05 15:33:50 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							fcadeb2079 
							
						 
					 
					
						
						
							
							fix(animations): do not leak DOM nodes/styling for host triggered animations ( #18853 )  
						
						... 
						
						
						
						Closes  #18606 
PR Close  #18853  
					
						2017-08-31 18:38:27 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							409688fe17 
							
						 
					 
					
						
						
							
							feat(animations): report errors when invalid CSS properties are detected ( #18718 )  
						
						... 
						
						
						
						Closes  #18701 
PR Close  #18718  
					
						2017-08-21 20:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							70628112e8 
							
						 
					 
					
						
						
							
							fix(animations): restore auto-style support for removed DOM nodes ( #18787 )  
						
						... 
						
						
						
						PR Close  #18787  
						
						
					 
					
						2017-08-18 23:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							29aa8b33df 
							
						 
					 
					
						
						
							
							fix(animations): make sure animation cancellations respect AUTO style values ( #18787 )  
						
						... 
						
						
						
						Closes  #17450 
PR Close  #18787  
					
						2017-08-18 23:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							e25f05ae7c 
							
						 
					 
					
						
						
							
							fix(animations): make sure @.disabled respects disabled parent/sub animation sequences ( #18715 )  
						
						... 
						
						
						
						Prior to this fix if @parent and @child animations ran at the same
time within a disabled region then there was a chance that a @child
sub animation would never complete. This would cause *directives to
never close a removal when a @child trigger was placed on them. This
patch fixes this issue.
PR Close  #18715  
						
						
					 
					
						2017-08-18 23:30:28 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							791c7efe29 
							
						 
					 
					
						
						
							
							fix(animations): ensure animations are disabled on the element containing the @.disabled flag ( #18714 )  
						
						... 
						
						
						
						Prior to fix this fix, @.disabled would only work to disable child
animations. Now it will also disable animations for the element that has
the @.disabled flag (which makes more sense).
PR Close  #18714  
						
						
					 
					
						2017-08-18 23:28:07 -05:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							05472cb21b 
							
						 
					 
					
						
						
							
							fix(animations): support persisting dynamic styles within animation states ( #18468 )  
						
						... 
						
						
						
						Closes  #18423 
Closes  #17505  
					
						2017-08-07 11:40:04 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c03dc4ba 
							
						 
					 
					
						
						
							
							fix(animations): revert container/queried animations accordingly during cancel ( #18516 )  
						
						
						
						
					 
					
						2017-08-07 11:38:30 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9479a106bb 
							
						 
					 
					
						
						
							
							build: enable TSLint on the packages folder  
						
						
						
						
					 
					
						2017-07-31 15:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							6f45519d6f 
							
						 
					 
					
						
						
							
							feat(animations): support :increment and :decrement transition aliases  
						
						
						
						
					 
					
						2017-07-19 11:24:00 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							5344be5182 
							
						 
					 
					
						
						
							
							fix(animations): make sure @.disabled works in non-animation components  
						
						... 
						
						
						
						Note 4.3 only!
Prior to this fix when [@.disabled] was used in a component that
contained zero animation code it wouldn't register properly because the
renderer associated with that component was not an animation renderer.
This patch ensures that it gets registered even when there are no
animations set. 
						
						
					 
					
						2017-07-18 16:37:04 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d22f8f54db 
							
						 
					 
					
						
						
							
							fix(animations): always camelcase style property names that contain auto styles  
						
						... 
						
						
						
						Closes  #17938  
					
						2017-07-18 15:22:30 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							23146c9201 
							
						 
					 
					
						
						
							
							fix(animations): capture cancelled animation styles within grouped animations  
						
						... 
						
						
						
						Closes  #17170  
					
						2017-07-18 15:22:10 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							f7686d4124 
							
						 
					 
					
						
						
							
							Revert "fix(animations): make sure @.disabled works in non-animation components"  
						
						... 
						
						
						
						This reverts commit 01a2688848759dfc60c478f7641ca05338241c59. 
						
						
					 
					
						2017-07-14 11:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							01a2688848 
							
						 
					 
					
						
						
							
							fix(animations): make sure @.disabled works in non-animation components  
						
						... 
						
						
						
						Note 4.3 only!
Prior to this fix when [@.disabled] was used in a component that
contained zero animation code it wouldn't register properly because the
renderer associated with that component was not an animation renderer.
This patch ensures that it gets registered even when there are no
animations set. 
						
						
					 
					
						2017-07-14 10:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							8e28382e4a 
							
						 
					 
					
						
						
							
							feat(animations): support disabling animations for sub elements  
						
						... 
						
						
						
						Closes  #16483  
					
						2017-07-07 14:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							3203639d7d 
							
						 
					 
					
						
						
							
							fix(animations): ensure :animating queries collect previous animation elements properly  
						
						
						
						
					 
					
						2017-07-07 14:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f85b543cc1 
							
						 
					 
					
						
						
							
							fix(animations): properly detect state transition changes for object literals  
						
						
						
						
					 
					
						2017-07-07 14:58:40 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							105e920b69 
							
						 
					 
					
						
						
							
							fix(animations): properly handle cancelled animation style application  
						
						
						
						
					 
					
						2017-07-06 10:18:12 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							858dea98e5 
							
						 
					 
					
						
						
							
							fix(animations): properly cleanup query artificats when animation construction fails  
						
						
						
						
					 
					
						2017-07-06 10:18:12 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							40f77cb563 
							
						 
					 
					
						
						
							
							fix(animations): properly collect :enter nodes that exist within multi-level DOM trees  
						
						... 
						
						
						
						Closes  #17632  
					
						2017-06-28 18:18:10 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d699c354db 
							
						 
					 
					
						
						
							
							fix(animations): do not remove container nodes when children are queried by a parent animation  
						
						... 
						
						
						
						Closes  #17746  
					
						2017-06-27 11:00:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							34f3832af9 
							
						 
					 
					
						
						
							
							fix(animations): do not delay style() values before a stagger() runs  
						
						... 
						
						
						
						Closes  #17412  
					
						2017-06-27 11:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ee1dcdb7 
							
						 
					 
					
						
						
							
							fix(animations): do not validate style overlap errors in different transitions  
						
						
						
						
					 
					
						2017-06-23 09:02:37 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							e096a85874 
							
						 
					 
					
						
						
							
							fix(animations): remove duplicate license header  
						
						
						
						
					 
					
						2017-06-15 14:41:59 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca46929fa 
							
						 
					 
					
						
						
							
							fix(animations): properly collect :enter nodes in a partially updated collection  
						
						... 
						
						
						
						This PR fixes an issue where `query(':enter')` will only collect elements up until it an element that is found that isn't apart of the `:enter` query.
Closes  #17440  
						
						
					 
					
						2017-06-12 15:26:46 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							185075d870 
							
						 
					 
					
						
						
							
							fix(animations): compute removal node height correctly  
						
						
						
						
					 
					
						2017-06-12 12:18:26 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							451257a2fd 
							
						 
					 
					
						
						
							
							fix(animations): do not treat a 0 animation state as void  
						
						
						
						
					 
					
						2017-06-12 12:18:15 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							e9886d701d 
							
						 
					 
					
						
						
							
							fix(animations): evaluate substitutions on option param values  
						
						
						
						
					 
					
						2017-06-08 10:12:52 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							fe6b39d585 
							
						 
					 
					
						
						
							
							perf(animations): do not create a closure each time a node is removed  
						
						
						
						
					 
					
						2017-06-07 11:16:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							819514aeba 
							
						 
					 
					
						
						
							
							fix(animations): ensure web-animations understands a numeric CSS perspective value  
						
						... 
						
						
						
						Closes  #14007  
					
						2017-06-02 17:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							b55adee982 
							
						 
					 
					
						
						
							
							perf(animations): only apply :leave flags if animations are set to run  
						
						
						
						
					 
					
						2017-06-02 17:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							068133ec85 
							
						 
					 
					
						
						
							
							fix(animations): do not retain deleted nodes during an non-removal animation ( #17153 )  
						
						... 
						
						
						
						Closes  #17086  
					
						2017-06-01 14:02:41 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6a57e0a3 
							
						 
					 
					
						
						
							
							perf(animations): do not place enterId values on elements for querying purposes ( #17150 )  
						
						
						
						
					 
					
						2017-06-01 11:39:53 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							665e7071fa 
							
						 
					 
					
						
						
							
							fix(animations): always change to desired animation state even if no transition fires ( #17025 )  
						
						... 
						
						
						
						Fixes  #16947  
					
						2017-05-31 15:36:41 -07:00