Pawel Kozlowski
530e742628
refactor(injector): remove unused function
...
Closes #2815
2015-07-01 15:27:23 +02:00
Alex Eagle
a90063a827
chore(typing): restore some defn's now that dgeni is fixed
...
Closes #2446
Closes #2805
2015-07-01 12:53:10 +01: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
Brian Ford
f66ce096d8
feat(router): support deep-linking to anywhere in the app
...
Closes #2642
2015-06-30 17:21:50 -07:00
Brian Ford
2335075506
feat(facade): add ListWrapper.toJSON method
2015-06-30 17:21:50 -07:00
Jeff Cross
b3d98cba77
refactor(http): remove default settings from `RequestOptions` constructor
...
The BaseRequestOptions class is responsible for declaring default values,
while the RequestOptions class is merely responsible for setting values
based on values provided in the constructor.
2015-06-30 15:21:36 -07:00
Jeff Cross
146dbf1270
refactor(Http): remove HttpFactory
...
BREAKING CHANGE: HttpFactory is no longer available.
This factory provided a function alternative to the `request` method of the
Http class, but added no real value. The additional factory required an
additional IHttp interface, an odd way to inject while preserving type information
(`@Inject(HttpFactory) http:IHttp`), and required additional documentation in the
http module.
Closes #2564
2015-06-30 15:21:36 -07: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
Alex Eagle
8bab6dd239
fix(build): Reduce rx typings to what we actually require.
...
This should help a lot with github rate limiting by removing about
2/3 of the dependencies.
2015-06-29 16:59:04 -07:00
Alex Eagle
44891996b5
fix(build): add missing return types now enforced by linter
2015-06-29 15:31:41 -07:00
Julie Ralph
8c66a25270
chore(test): remove TestBed
...
Instead, use TestComponentBuilder.
Closes #2354
2015-06-29 14:18:33 -07:00
Julie Ralph
82e8e8c638
chore(test): upgrade form tests to testcomponentbuilder
...
Part of #2354
2015-06-29 13:59:12 -07:00
Victor Berchet
27ad984626
refactor(Router): re-use resolved promise instances
2015-06-29 21:27:07 +02:00
Victor Berchet
1f04f70eda
refactor(Router): idiomatic TS
2015-06-29 21:27:07 +02:00
Victor Berchet
eea989bef8
fix(Router): mark Pipeline and RouteRegistry as Injectable
...
fix #2755
2015-06-29 21:27:07 +02:00
Tobias Bosch
d6cef88dd8
fix(dynamic_component_loader): check whether the dynamically loaded component has already been destroyed
...
Fixes #2748
Closes #2767
2015-06-29 11:30:56 -07:00
vsavkin
eb0fd7967c
feat(di): changed InstantiationError to print the original stack
2015-06-29 11:16:12 -07:00
vsavkin
56245c6aa2
feat(lang): added originalException and originalStack to BaseException
2015-06-29 11:16:12 -07:00
Julie Ralph
ab3f2365fd
chore(test): move ng-style tests to TestComponentBuilder
...
Part of #2354
2015-06-29 10:59:32 -07:00
Julie Ralph
66d0e4e656
chore(test): migrate router tests to TestComponentBuilder
...
Part of #2354
2015-06-29 10:58:39 -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
vsavkin
22d3943831
refactor(di): unified di injector and core injector
...
BREAKING CHANGES:
* InjectAsync and InjectLazy have been removed
* toAsyncFactory has been removed
2015-06-26 15:59:18 -07:00
vsavkin
b688dee4c8
feat(async): added PromiseWrapper.wrap
2015-06-26 15:58:52 -07:00
Jacob MacDonald
5a21dc5340
fix(transformer): Add getters for `events`.
...
closes https://github.com/angular/angular/issues/2725
2015-06-26 08:07:46 -07:00
Jacob MacDonald
d037c082fb
fix(transformer): Don't hang on bad urls and log better errors
...
closes https://github.com/angular/angular/issues/2605
2015-06-26 07:18:58 -07:00
Jacob MacDonald
9c768501c4
fix(transformer): Fix annotation_matcher for NgForm directive.
...
The NgForm directive imports Directive from a previously unlisted import.
2015-06-26 07:16:03 -07:00
Pawel Kozlowski
b50edfd1f3
feat(NgStyle): add new NgStyle directive
...
Closes #2665
2015-06-26 12:50:20 +02:00
Marc Laval
dd7910347a
chore(windows): fix the test.server.dart task
...
Closes #2703
2015-06-26 10:25:26 +02:00
Marc Laval
ecb2bd0cbe
chore(windows): fix the build.dart task
2015-06-26 10:24:12 +02:00
Kevin Moore
393f703a97
fix: export top-level pipe factories as const
...
Also appComponent(Ref|Type)Token
Related to https://github.com/angular/angular/issues/1485
2015-06-25 15:16:24 -07:00
Jason Teplitz
7a7b3a6cb9
perf(Compiler): do not resolve bindings for cached ProtoViews
2015-06-25 14:45:08 -07:00
Hank Duan
0949a4b045
feat(benchpress): initial support for firefox
...
Closes #2419
2015-06-25 14:40:46 -07:00
Pawel Kozlowski
8a5cf8f6bd
docs(directives): correct property binding examples
...
Closes #2663
2015-06-25 15:12:16 +02:00
Pawel Kozlowski
aeb17d8d44
test(NgSwitch): simplify tests with static values
2015-06-25 15:12:16 +02:00
Julie Ralph
85d6ae38b9
chore(test): migrate directives tests to testcomponentbuilder
...
Part of #2354
2015-06-24 21:58:36 -07:00
Julie Ralph
d3dda614dd
chore(test): migrate remaining core tests to testcomponentbuilder
...
Also add a small utility function to debug element to get an
array of native elements, which works smoothly with the
toHaveText matcher.
2015-06-24 21:52:03 -07:00
Victor Berchet
a0e0f3123b
refactor: change template for view where it makes sense
2015-06-24 18:40:04 +02:00
Victor Berchet
b15474c6f2
refactor(TemplateResolver): rename to ViewResolver
2015-06-24 18:40:04 +02:00
Victor Berchet
356c927d12
refactor(TemplateLoader): rename to ViewLoader
2015-06-24 18:40:04 +02:00
Victor Berchet
b89c0672e6
test(refactor): cleanup test to use the new UrlMapper
2015-06-24 18:40:04 +02:00
Victor Berchet
0a2f6ddc64
fix(parse5): do not try to insert empty text node
2015-06-24 18:40:03 +02:00
Victor Berchet
3ea655918e
refactor(Compiler): inline styles before compiling the template
2015-06-24 18:40:03 +02:00
Victor Berchet
3875f02a52
refactor(UrlResolver): move away from the anchor link
...
fixes #2029
fixes #872
2015-06-24 18:40:03 +02:00
Victor Berchet
06aaa0c50e
refactor(UrlResolver): extract app url resolution into AppRootUrl
...
fixes #1732
2015-06-24 18:40:03 +02:00
Pawel Kozlowski
8c993dca03
feat(CSSClass): add support for string and array expresions
...
Closes #2025
2015-06-24 16:17:10 +02:00
Julie Ralph
2c11205b96
chore(testbed): migrate compiler integration spec to testcomponentbuilder
...
Part of #2354
2015-06-23 19:02:46 -07:00
Rado Kirov
d800d2f5d7
fix(injectors): sync injector tree with dom element tree.
...
Changes adds createGrowableSize method to allow for growable lists with fixed
start.
Closes : #2498
2015-06-23 18:32:57 -07:00
Daria Jung
24646e7eb8
feat(typings): add typing specs
...
add test in gulpfile which will compile a basic TS file with generated
angular2.d.ts to ensure generated d.ts is valid syntactic TS
Adds support for enums in .d.ts generation pipeline.
Removes renaming reexports in http module.
2015-06-23 18:22:47 -07:00