Caitlin Potter
ed9d9d5096
build(broccoli): make node_trees produce strict-mode scripts
...
Closes #2575
Closes #2648
2015-06-19 21:19:12 -04:00
Matias Niemelä
2d2ae9b8d8
feat(router): enforce usage of ... syntax for parent to child component routes
2015-06-19 20:54:45 -04:00
vsavkin
fa7a3e3449
cleanup: explicitly export symbols from di, cd, forms
2015-06-19 16:59:40 -07:00
Martin Probst
a057789235
docs: clang-format instructions in CONTRIBUTING.md
...
Document installation, command line usage, editors, etc.
2015-06-19 16:57:44 -07:00
vsavkin
20a8f0dbe5
refactor(pipes): removed pipes from properties
...
BREAKING CHANGE:
This PR remove an ability to use pipes in the properties config. Instead, inject the pipe registry.
2015-06-19 16:56:52 -07:00
Pawel Kozlowski
ad7aca631d
refactor(NgClass): remove pipes from property bindings
2015-06-19 16:56:52 -07:00
vsavkin
c899b0a74c
feat(element_injector): support multiple injectables with the same token
2015-06-19 16:02:56 -07:00
vsavkin
5ba5da5d25
cleanup(forms): cleanup
2015-06-19 16:02:43 -07:00
vsavkin
4d1ed509e3
refactor(forms): refactored forms to user Query to get html validators
2015-06-19 16:02:43 -07:00
Matias Niemelä
85b8a15374
chore(build): add a task to watch and render examples and e2e tests for production
...
You can now run `gulp serve.e2e.prod` to instantiate a task that watches
and compiles example and module files into the prod directory in dist
and then allows the code to be run via protractor.
Closes #2369
2015-06-19 18:57:41 -04:00
Martin Probst
920982c4e8
chore: update files to match clang-format 1.0.21.
2015-06-19 15:00:32 -07:00
Martin Probst
254e58c28f
feat: update clang-format to 1.0.21.
2015-06-19 15:00:31 -07:00
Jacob MacDonald
f9d72bd85b
fix(transformer): Throw unimplemented errors in HtmlAdapter.
...
closes #2624
closes #2627
2015-06-19 14:45:58 -07:00
Peter Bacon Darwin
b8ef20e353
chore(doc-gen): ignore @param tags
...
At the moment we are not parsing param tags. This commit ignores them
completely.
TODO: hook up param descriptions with the actual param data in the doc.
Closes #2633
2015-06-19 12:10:01 -07:00
Miško Hevery
c8ef5b5811
chore: readme link to community-help hotlist
2015-06-19 11:25:00 -07:00
Peter Bacon Darwin
22f4cd26ae
chore(doc-gen): remove redundant processors from angular.io generation
2015-06-19 19:08:34 +01:00
Peter Bacon Darwin
aadaa20706
chore(doc-gen): clean dist/angular.io folder when generating those docs
2015-06-19 19:04:41 +01:00
Ted Sander
f2ef90b240
feat(transformers): inline styleUrls to view directive
...
While creating the ng_deps.dart file for a view inline the styleUrls attribute.
This copies the pattern used for templateUrl, aleviating the need to make an
XHR request for those resources.
closes #2566
2015-06-18 22:12:44 -07:00
vsavkin
f80f97253c
refactor(change_detection): made ChangeDetector and ProtoChangeDetector interfaces
...
List of changes:
- Makes ChangeDetector and ProtoChangeDetector interfaces
- Assigns a unique id to every detector
2015-06-18 17:41:22 -07:00
Rado Kirov
ee8da36d08
chore(pub): add angular2_material to pub
2015-06-18 16:33:28 -07:00
Tobias Bosch
9d4111d69d
fix(compiler): make text interpolation more robust
...
Allows to add or remove previous siblings of text
interpolations (e.g. by added `<script>` tags for
content reproduction, or by removed `<style>` tags).
Also calculates correctly whether an element is
empty.
Fixes #2591
2015-06-18 15:45:00 -07:00
Tobias Bosch
180e617866
Revert "fix(Compiler): fix text nodes after content tags"
...
This reverts commit d599fd3434 .
but keeps the integration test. The test is made green by the
following commits.
2015-06-18 15:45:00 -07:00
Brian Ford
bc798b182d
fix(router): return promise with error handler
...
See https://github.com/angular/angular/pull/2528\#discussion_r32493195
2015-06-18 14:57:33 -07:00
Martin Probst
941362014b
feat: remove MapWrapper.clear().
...
It's the same in Dart and JavaScript.
2015-06-18 14:55:13 -07:00
Martin Probst
dfd30910aa
feat: remove MapWrapper.contains().
2015-06-18 14:55:12 -07:00
Martin Probst
be7ac9fd41
feat: remove MapWrapper.create()/get()/set().
...
Better dart2js code, better Angular code.
2015-06-18 14:55:12 -07:00
Martin Probst
35e882e74f
feat: add constructors without type arguments.
...
As the constructed objects have an any type, the
resulting containers are assignable to any type:
var x: Map<string, number> = new Map();
That is useful to avoid having to specify types
twice when declaration and assignment are in
different places.
2015-06-18 14:55:12 -07:00
Martin Probst
58b38c9201
feat: upgrade ts2dart to 0.6.4.
2015-06-18 14:55:12 -07:00
Michael Goderbauer
ed3af5f751
fix(benchpress): do not throw on unkown frame timestamp event
...
Closes #2622
2015-06-18 13:48:08 -07:00
Yegor Jbanov
5beaf6d735
fix(change detection): preserve memoized results from pure functions
2015-06-17 17:33:37 -07:00