Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							014b6cb397 
							
						 
					 
					
						
						
							
							Revert "feat(WebWorkers): Add WebWorker Todo Example. Add support for more DOM events."  
						
						... 
						
						
						
						This reverts commit d44827a4c5d06d605c705bf262257901c16e0e5a.
This broke master due to a race condition in our presubmit queue. 
						
						
					 
					
						2015-07-31 11:40:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							d44827a4c5 
							
						 
					 
					
						
						
							
							feat(WebWorkers): Add WebWorker Todo Example. Add support for more DOM events.  
						
						
						
						
					 
					
						2015-07-31 18:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							4cfe92c47a 
							
						 
					 
					
						
						
							
							example(routing): adding routing example and e2e tests  
						
						
						
						
					 
					
						2015-07-28 15:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2776183a 
							
						 
					 
					
						
						
							
							chore(build): copy JSON files for Dart examples  
						
						
						
						
					 
					
						2015-07-28 15:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							bb50cda181 
							
						 
					 
					
						
						
							
							chore(gulp): moves bundles to dist/js/bundles  
						
						... 
						
						
						
						- renames bundle.js.deps to bundles.js.
- makes all other bundle tasks private.
Closes  #3286  
						
						
					 
					
						2015-07-27 16:12:24 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							c83a3f3372 
							
						 
					 
					
						
						
							
							chore(docs): added more docs for core.ts  
						
						
						
						
					 
					
						2015-07-25 03:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Hank Duan 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b75c3d41 
							
						 
					 
					
						
						
							
							feat(testability): hook zone into whenstable api with async support  
						
						... 
						
						
						
						closes(#428 ) 
						
						
					 
					
						2015-07-24 12:46:12 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							771c0170d9 
							
						 
					 
					
						
						
							
							feat(web-workers) Add WebWorker Renderer  
						
						... 
						
						
						
						Allows angular apps to be rendered from the webworker!
Closes  #3052 , #3053 , and #3097  
						
						
					 
					
						2015-07-23 18:29:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sigmund Cherem 
							
						 
					 
					
						
						
						
						
							
						
						
							fd46b49ea6 
							
						 
					 
					
						
						
							
							feat(transformers): directive aliases in Dart transformers ( fix   #1747 )  
						
						
						
						
					 
					
						2015-07-23 15:25:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							49dc819d23 
							
						 
					 
					
						
						
							
							chore(build): add experimental Dart build that uses DDC for code analysis  
						
						
						
						
					 
					
						2015-07-23 11:30:00 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							854b5b7da8 
							
						 
					 
					
						
						
							
							feat(benchmark): add static_tree benchmark  
						
						... 
						
						
						
						Static binary component tree of depth 10, i.e. 1024 components.
Current numbers for `pureScriptTime` are:
JavaScript:
Baseline: 27.10+-9%
Ng2: 26.84+-8%
Ng1: 55.30+-14%
Dart:
Baseline: 30.13+-4%
Ng2: 45.94+-3%
Ng1: 128.88+-10%
I.e. in JS we are same speed as baseline right now!
Some background: We had a recent change in the compiler that merges components into their parents already during compilation (#2529 ). This made Ng2 2x faster in this benchmark (before the Ng2 JS time was 49.59+-14%ms).
Closes  #3196  
						
						
					 
					
						2015-07-22 10:58:50 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							51e6f33d32 
							
						 
					 
					
						
						
							
							chore(build): Make PRs 15m faster.  
						
						... 
						
						
						
						Don't precompile Dart2JS for pull requests, instead serve the dart
sources with pub serve. We were already testing with Dartium so
all we lose is some test coverage of defects exposed only by the
Dart2JS transpiler.
This still runs the dart transformer.
Fixes  #3030  
						
						
					 
					
						2015-07-21 22:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							de18da2a0d 
							
						 
					 
					
						
						
							
							feat(build): require parameter types  
						
						... 
						
						
						
						Fixes  #2833  
					
						2015-07-21 06:20:13 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							3f6dd6cd42 
							
						 
					 
					
						
						
							
							chore(build): remove traceur from node_tree (cjs build)  
						
						... 
						
						
						
						Fixes  #3094  
					
						2015-07-16 15:48:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							33500e986b 
							
						 
					 
					
						
						
							
							feat(webworkers) Add MessageBus, Broker, and Serializer  
						
						
						
						
					 
					
						2015-07-15 11:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							81abc39929 
							
						 
					 
					
						
						
							
							feat(http): add support for JSONP requests  
						
						... 
						
						
						
						Closes  #2905 
Closes  #2818  
					
						2015-07-14 21:31:05 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Ethan Trostler 
							
						 
					 
					
						
						
						
						
							
						
						
							1eab4f5f07 
							
						 
					 
					
						
						
							
							feat(license): include license files in dev and dev.sfx bundles  
						
						
						
						
					 
					
						2015-07-13 14:01:56 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							3bf8c18c56 
							
						 
					 
					
						
						
							
							chore: run clang-format on code base.  
						
						... 
						
						
						
						This fixes several minor indentation issues (instanceof precendence,
type declaration specificity, template string length calculation).
This should also fix some flip-flop situations with template strings. 
						
						
					 
					
						2015-07-12 18:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							258da88765 
							
						 
					 
					
						
						
							
							revert: example(routing): adding routing example and e2e tests  
						
						... 
						
						
						
						This reverts commit 718fa35167fa66fede3b7d5e09f76785ff50f061. 
						
						
					 
					
						2015-07-08 23:03:29 -07:00 
						 
				 
			
				
					
						
							
							
								Alfonso Presa 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f578436b 
							
						 
					 
					
						
						
							
							feat(build): Allow building in windows without admin priviledges  
						
						... 
						
						
						
						Closes  #2873  
					
						2015-07-08 16:10:23 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							718fa35167 
							
						 
					 
					
						
						
							
							example(routing): adding routing example and e2e tests  
						
						... 
						
						
						
						Closes  #2650  
					
						2015-07-08 15:14:46 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ea2e5566 
							
						 
					 
					
						
						
							
							build(broccoli): concat all typescript error messages into the message of thrown exception  
						
						... 
						
						
						
						This allows us to to do better error handling and for cli this means that we can show typescript
errors in the output of the webserver 
						
						
					 
					
						2015-07-02 23:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							e69af1a3cd 
							
						 
					 
					
						
						
							
							fix: handle errors w/o file information.  
						
						... 
						
						
						
						TypeScript errors do not always include file information, e.g. for
global errors triggered by incorrect compiler options. 
						
						
					 
					
						2015-07-02 12:24:38 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8e1661fa 
							
						 
					 
					
						
						
							
							examples: added an example of a crud app  
						
						
						
						
					 
					
						2015-07-01 16:25:53 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c361efcf 
							
						 
					 
					
						
						
							
							build(npm): don't rely on fs-extra when purging node_modules  
						
						... 
						
						
						
						Travis creates an empty node_modules directory when the cache is empty which confuses
our current script into thinking that it's ok to require fs-extra. While this is rare,
it's better not to depend on anything in node_modules when purging it, so I reimplemented
recorsive delete that we use to purse node_modules. 
						
						
					 
					
						2015-07-01 09:19:03 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f020a5cdea 
							
						 
					 
					
						
						
							
							chore(gulp): add a task to print dart & pub versions  
						
						
						
						
					 
					
						2015-07-01 17:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							55bf0e554f 
							
						 
					 
					
						
						
							
							feat(http): refactor library to work in dart  
						
						... 
						
						
						
						Mostly internal refactoring needed to make ts2dart and DartAnalyzer happy.
Fixes  #2415  
						
						
					 
					
						2015-06-30 15:21:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							fa7da0ca5d 
							
						 
					 
					
						
						
							
							revert: "build: speed up karma run by passing in list of dist files that changed"  
						
						... 
						
						
						
						This reverts commit 7fc1ee67d18549019214960729fc811886517110.
This commit caused the build to break. 
						
						
					 
					
						2015-06-30 14:44:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							d49459750a 
							
						 
					 
					
						
						
							
							revert: "style: fix formatting"  
						
						... 
						
						
						
						This reverts commit d6b56c238057be6f923049407faa9feb8f3c94ee.
The previous commit caused the build to break. 
						
						
					 
					
						2015-06-30 14:44:12 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b56c2380 
							
						 
					 
					
						
						
							
							style: fix formatting  
						
						
						
						
					 
					
						2015-06-30 13:03:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc1ee67d1 
							
						 
					 
					
						
						
							
							build: speed up karma run by passing in list of dist files that changed  
						
						... 
						
						
						
						This change causes the build system to write a log file into the tmp folder after each build.
This file contains command line arguments that tell karma about all the added/changed/removed files
from the last build. Karma can then use this list instead of doing internal globbing which can be
very expensive especially for hte dart builds that contain thousands of files.
Closes  #2437  
						
						
					 
					
						2015-06-30 11:53:47 -07:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							73b3ed18c1 
							
						 
					 
					
						
						
							
							build(broccoli): don't set stored diffResult to null on use  
						
						... 
						
						
						
						Doing this would break trees which are used multiple times. 
						
						
					 
					
						2015-06-29 16:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							a93ec73e72 
							
						 
					 
					
						
						
							
							build(broccoli): store DiffResult for re-use only if DiffResult  
						
						... 
						
						
						
						One of the non-angular broccoli plugins returns a weird object. We can't
assume that all trees meet the contract that we expect them to meet, so
we do a typecheck before storing the result of the rebuild.
Closes  #2662  
						
						
					 
					
						2015-06-29 16:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							9a290f0c22 
							
						 
					 
					
						
						
							
							Revert "Revert "build(broccoli): allow rebuild() to return DiffResult""  
						
						... 
						
						
						
						This reverts commit 2c3c23596906acb66b012125ee236c90340c42a7. 
						
						
					 
					
						2015-06-29 16:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							bc585f2724 
							
						 
					 
					
						
						
							
							feat(build): add tslint to the build.  
						
						... 
						
						
						
						The first enabled rule enforces return types
declared on non-private (underscore-prefix)
methods that return something. 
						
						
					 
					
						2015-06-29 15:31:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							da4de21f28 
							
						 
					 
					
						
						
							
							fix(bundle): don’t bundle traceur/reflect into benchpress  
						
						... 
						
						
						
						Don’t need to bundle them as they are already
present in G3. 
						
						
					 
					
						2015-06-29 11:30:34 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7dd62f16 
							
						 
					 
					
						
						
							
							chore(npm): correct generated package json files.  
						
						
						
						
					 
					
						2015-06-29 10:30:00 -07:00 
						 
				 
			
				
					
						
							
							
								uber5001 
							
						 
					 
					
						
						
						
						
							
						
						
							c4e10ea9ac 
							
						 
					 
					
						
						
							
							chore(benchpress): add browserify bundling  
						
						... 
						
						
						
						Use browserify to bundle benchpress and its dependencies. 
						
						
					 
					
						2015-06-29 10:29:59 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							65769699b0 
							
						 
					 
					
						
						
							
							chore(windows): fix the Dart e2e/benchmark tasks  
						
						
						
						
					 
					
						2015-06-26 10:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							8b685466f5 
							
						 
					 
					
						
						
							
							chore(windows): fix the JS e2e/benchmark tasks  
						
						
						
						
					 
					
						2015-06-26 10:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							91d9e8d649 
							
						 
					 
					
						
						
							
							chore(windows): fix the test.transpiler.unittest task  
						
						
						
						
					 
					
						2015-06-26 10:24:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							746efe7eba 
							
						 
					 
					
						
						
							
							chore(windows): fix the test.unit.tools task  
						
						
						
						
					 
					
						2015-06-26 10:24:22 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb2bd0cbe 
							
						 
					 
					
						
						
							
							chore(windows): fix the build.dart task  
						
						
						
						
					 
					
						2015-06-26 10:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							7e8a2b9cec 
							
						 
					 
					
						
						
							
							chore(windows): fix the test.unit.dart task  
						
						... 
						
						
						
						Closes  #2676  
					
						2015-06-26 10:21:48 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							2c3c235969 
							
						 
					 
					
						
						
							
							Revert "build(broccoli): allow rebuild() to return DiffResult"  
						
						... 
						
						
						
						This reverts commit d575915d7a504c155fbdfad5614a210268e5bea4.
See #2662  
						
						
					 
					
						2015-06-23 13:21:17 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							0a51ccbd68 
							
						 
					 
					
						
						
							
							feat(render): don’t use the reflector for setting properties  
						
						... 
						
						
						
						BREAKING CHANGES:
- host actions don't take an expression as value any more but only a method name,
  and assumes to get an array via the EventEmitter with the method arguments.
- Renderer.setElementProperty does not take `style.`/... prefixes any more.
  Use the new methods `Renderer.setElementAttribute`, ... instead
Part of #2476 
Closes  #2637  
						
						
					 
					
						2015-06-22 18:35:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Precht 
							
						 
					 
					
						
						
						
						
							
						
						
							783654e6a3 
							
						 
					 
					
						
						
							
							chore(example): adds zippy example  
						
						
						
						
					 
					
						2015-06-22 17:00:42 +02:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							d575915d7a 
							
						 
					 
					
						
						
							
							build(broccoli): allow rebuild() to return DiffResult  
						
						... 
						
						
						
						Plugins may opt to return a DiffResult themselves, and avoid the
need to calculate a diff
Closes  #2514  
						
						
					 
					
						2015-06-19 21:35:44 -04:00 
						 
				 
			
				
					
						
							
							
								Caitlin Potter 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9d9d5096 
							
						 
					 
					
						
						
							
							build(broccoli): make node_trees produce strict-mode scripts  
						
						... 
						
						
						
						Closes  #2575 
Closes  #2648  
					
						2015-06-19 21:19:12 -04:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							920982c4e8 
							
						 
					 
					
						
						
							
							chore: update files to match clang-format 1.0.21.  
						
						
						
						
					 
					
						2015-06-19 15:00:32 -07:00