Jeff Cross
6c933a4485
chore(packaging): bump version to 2.0.0-alpha.30
2015-07-07 21:39:10 -07:00
Misko Hevery
c33e3be735
chore(.d.ts): remove *Args files
2015-07-07 20:04:14 -07:00
Misko Hevery
3ab8a0c438
chore(docs): adding docs to core.ts and annotations.ts
2015-07-07 20:04:13 -07:00
Misko Hevery
12a427e158
fix(.d.ts): correct ComponentAnnotation inheritance
...
Closes #2356
2015-07-07 20:04:13 -07:00
Misko Hevery
0052c6b120
chore: improve angular2.d.ts file
...
- support ambient and import format for .d.ts
2015-07-07 20:04:13 -07:00
Misko Hevery
65a767d9b0
refactor: export angular as ‘ng’ in SFX
2015-07-07 20:04:13 -07:00
Peter Bacon Darwin
0e945e465d
chore(doc-gen): stop crash in `gulp public_docs`
...
This change prevents the doc generation from crashing due to a missing module,
but perhaps we need to think of a way of being able to generate the angular.d.ts
file correctly in `gulp public_docs`, perhaps by removing the need for
angular2/angular2.api
2015-07-07 20:04:13 -07:00
Peter Bacon Darwin
72257ec87d
chore(doc-gen): include type parameters in d.ts file
...
Closes #2859
2015-07-07 20:04:07 -07:00
gdi2290
e5405e4ba2
fix(forms): Remove cyclic dependency
...
correctly resolve Renderer by removing cyclic dependencies
Closes #2856
2015-07-07 16:25:43 -07:00
Melinda Sarnicki Bernardo
b60d714acf
docs: Corrects article to 'a' instead of 'an' in comment
...
Closes #2858
2015-07-07 16:24:23 -07:00
Alfonso Presa
edf5053bf0
feat(NgStyle): Export NgStyle in angular2/directives
...
Closes #2878
2015-07-07 16:20:24 -07:00
Eric Lee Carraway
3869818d8f
docs(modules): fix typos
...
closes #2914
2015-07-07 16:14:43 -07:00
Marc Laval
abc1580fa9
chore(package.json) upgrade zone.js to 0.5.2
2015-07-07 16:13:18 -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
Peter Bacon Darwin
355ced92eb
chore(doc-gen): fix spacing in heritage clauses
2015-07-07 22:04:10 +01:00
Jacob MacDonald
9e1158de4f
fix(transformer): Support prefixed annotations in the transformer.
...
closes https://github.com/angular/angular/issues/2754
2015-07-07 11:26:42 -07:00
vsavkin
569766fa8b
refactor(di): added support for custom dep providers
2015-07-07 08:27:54 -07:00
vsavkin
e987ac4034
tools: updated the VS Code config
2015-07-07 08:17:58 -07:00
vsavkin
c2efa23e94
fix(change_detection): throw ChangeDetectionError in JIT mode
2015-07-06 18:03:50 -07:00
vsavkin
d2774421e8
fix(change_detection): do not coalesce records with different directive indices
2015-07-06 17:59:38 -07:00
Alex Eagle
8681f79182
chore(typings): move comments to decorator args.
...
The properties of the annotation classes are not really the public API.
Users will interact with these via a decorator, and the decorator
takes a single arg, typed with the args class. Thus the comment is
more useful on the arg class.
This also fixes the problem of intellisense/autocomplete not showing
the important docs as you fill in the properties in a decorator
declaration.
2015-07-06 17:25:59 -07:00
Alex Eagle
b10d7a2e51
fix(angular2.d.ts): show typing for Component, etc
...
We had the same symbol exported as the interface
for Component decorator as well as the class for
Component annotation, and dgeni only showed the
latter.
Rename the interfaces for decorators with an ‘I’
prefix so they are retained in the .d.ts output.
2015-07-06 17:25:59 -07:00
Alex Eagle
a56d33d7ca
feat(typings): mark void methods in angular2.d.ts
...
Previously, when a return type was missing it
could have been any. But following #2746 we
require return types so remaining untyped returns
must be void.
2015-07-06 17:25:59 -07:00
Jacob MacDonald
2b45bd2a63
fix(transformer): Put paramater data in the same order as the reflected version.
...
Previously it would be [@Inject(#thing), Thing], but it should be [Thing, @Inject(#thing)].
2015-07-06 15:48:00 -07:00
Jacob MacDonald
7986e7ce7e
feat(transformer): Support @Injectable() on static functions
2015-07-06 15:47:54 -07:00
Jacob MacDonald
311b47720b
fix(transformer): Fix string interpolation for bindings.
...
Previously it did not stringify properties and used `+` instead of ` `.
2015-07-06 14:57:21 -07:00
Pawel Kozlowski
582551bea9
test(ProtoViewBuilder): correct duplicate tests
...
Closes #2860
2015-07-06 22:40:49 +02:00
Kevin Moore
19a0349681
chore(build): re-enable dev build for Dart
...
This reverts commit b3fc357a15
.
Closes #2798
2015-07-06 13:25:30 -07:00
Itay Radotzki
883b506445
fix(Http): add support for headers
2015-07-06 10:06:12 -07:00
Martin Probst
d381c5fc8a
feat: upgrade t2dart to 0.6.8.
2015-07-06 16:15:10 +02:00
Peter Bacon Darwin
ad506a7aaa
chore(doc-gen): render "call" and "new" members of interfaces correctly
...
Partially Closes #2849
2015-07-03 09:00:20 +01:00
Peter Bacon Darwin
ef3cc8e6eb
chore(doc-gen): render optional members correctly
...
Partially Closes #2849
2015-07-03 09:00:20 +01:00
Peter Bacon Darwin
561b78a5b3
chore(doc-gen): generate router typings file
...
Closes #2659
2015-07-03 08:58:36 +01: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
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
d5ace7a562
test(route_link): add missing unit tests
2015-07-02 23:21:33 -07:00
Igor Minar
2ed251a5db
docs(router): fix doc
2015-07-02 23:21:05 -07:00
Igor Minar
8d0d05c65f
build(protractor): don't require benchpress bundle for all protractor tests
...
by moving the benchpress init into the function, we make it possible to run other protractor tests
without having bechpress bundle around
2015-07-02 23:21:05 -07:00
Igor Minar
ac24a301bd
build(gulp): remove the tmp cleanup code
...
this is no longer necessary and if anyone runs two gulp processes in parallel can actually cause
issues because once one of the processes ends, it delets the tmp dir which can affect the remaining
process
2015-07-02 23:21:05 -07:00
Kevin Moore
ba440a04d1
chore: ignore .packages file
...
This is new in Dart 1.12
2015-07-02 10:52:56 -07:00
Pawel Kozlowski
cd65fc2a5e
fix(compiler): detect and strip data- prefix from bindings
...
Fixes #2687
Closes #2719
2015-07-02 17:32:12 +02: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
d1393b0581
fix(di): injecting null causes a cyclic dependency
2015-07-01 17:08:45 -07:00
Yegor Jbanov
46bb4e37ba
chore(packaging): bump version to 2.0.0-alpha.29
2015-07-01 16:29:03 -07:00
vsavkin
3a8e1661fa
examples: added an example of a crud app
2015-07-01 16:25:53 -07:00
Pawel Kozlowski
0598226e24
fix(compiler): don't trigger duplicated directives
...
Fixes #2756
Closes #2568
2015-07-01 16:13:26 -07:00
Pouria Alimirzaei
0b50258814
feat(pipes): add limitTo pipe
2015-07-01 13:36:01 -07:00
Pouria Alimirzaei
600d53c68e
feat(pipes): support arguments in transform function
2015-07-01 13:36:01 -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