Dzmitry Shylovich
e5a144d902
fix(compiler): improve error msg for unknown properties on ( #14373 )
...
ng-container/ng-content
Closes #14070
PR Close #14373
2017-02-10 15:03:05 -06:00
Dzmitry Shylovich
2c6dab970b
fix(compiler): improve error message for unknown elements ( #14373 )
2017-02-10 15:03:05 -06:00
Tobias Bosch
baa654a234
feat(compiler): integrate compiler with view engine - main integration tests work ( #14284 )
...
Part of #14013
PR Close #14284
2017-02-10 14:10:03 -06:00
Bowen Ni
44bb337acc
fix(compiler): disable non-components as an entry component ( #14335 )
...
PR Close #14335
2017-02-09 14:45:49 -08:00
Alex Eagle
b9d293af03
build: first pass of de-duplicating tsconfig.json content ( #14369 )
...
PR Close #14369
2017-02-09 14:32:40 -08:00
Dzmitry Shylovich
6b9aa2ca3d
fix(compiler): allow absolute style urls ( #14365 )
...
Closes #4974
PR Close #14365
2017-02-09 14:32:39 -08:00
Bowen Ni
a696f4aade
fix(compiler): improve error messages in aot compiler ( #14333 )
...
Do not print the stack trace when the component is not declared in the module.
PR Close #14333
2017-02-09 14:32:39 -08:00
Victor Berchet
bb4db2d8f3
feat(compiler): add target locale to the translation bundles ( #14290 )
...
PR Close #14290
2017-02-09 14:32:39 -08:00
Victor Berchet
881dce841f
refactor(compiler): Load the translation bundle only once in the i18n html parser ( #14362 )
...
fixes #14322
2017-02-09 12:08:23 -06:00
Alex Eagle
ef32e6b0d0
fix: build and test fixes for TS 2.1 ( #13294 )
2017-02-08 11:32:40 -06:00
Alex Eagle
5c431cee02
build: remove post-processing of .d.ts files ( #13294 )
...
Note that the duplication in tsconfig.json files will be fixed in a followup CL now that we have tsconfig inheritance
BREAKING CHANGE: Angular 4 will support only TypeScript 2.1, so we no longer provide backwards compatibility to TS 1.8.
2017-02-08 11:32:34 -06:00
Miško Hevery
c33fda2607
perf: Don’t subclass Error; resulting in smaller binary ( #14160 )
...
Subclassing errors is problematic since Error returns a
new instance. All of the patching which we do than prevent
proper application of source maps.
PR Close #14160
2017-02-07 19:18:26 -06:00
Misko Hevery
3c2842be96
refactor: remove unneeded output_emitter_utils ( #14160 )
2017-02-07 19:17:58 -06:00
mgechev
a378aab9aa
docs(compiler): incorrect method reference ( #14314 )
...
PR Close #14314
2017-02-07 12:45:15 -06:00
Chuck Jazdzewski
388afa414e
test(compiler): add integration like tests to compiler unit tests ( #14157 )
...
Closes PR #14157
PR Close #14157
2017-02-03 15:06:51 -06:00
Chuck Jazdzewski
69e14b500b
feat(compiler): generate type parameters for generic type references ( #14104 )
2017-02-01 09:29:51 -06:00
Alex Eagle
b4214d60a6
fix(compiler): allow expressions or functions in extends ( #14158 )
...
Fixes #14154
PR Close #14158
2017-01-31 18:35:10 -06:00
Victor Berchet
5921c872b6
fix(compiler): only lex messages that are needed by angular ( #14208 )
...
To avoid the lexer erroring on syntax not supported by Angular.
PR Close #14208
2017-01-31 16:21:55 -06:00
Chuck Jazdzewski
49fb8143e8
fix(language-service): do not crash when Angular cannot be located ( #14123 )
...
Fixes #14122
PR Close #14123
2017-01-31 15:45:52 -06:00
Igor Minar
da41a954b5
docs: branding fixes ( #14132 )
...
Angular 1.x -> AngularJS
Angular 1 -> AngularJS
Angular1 -> AngularJS
Angular 2+ -> Angular
Angular 2.0 -> Angular
Angular2 -> Angular
I have deliberately not touched any of the symbol names as that would cause big merge collisions with Tobias's work.
All the renames are in .md, .json, and inline comments and jsdocs.
PR Close #14132
2017-01-27 15:03:11 -06:00
Misko Hevery
d339d8b81d
refactor(abstract): Use abstract keyword where possible to decrease file size. ( #14112 )
...
PR Close : #14112
2017-01-27 12:32:22 -08:00
Victor Berchet
827c3fe199
fix(compiler): fix missing translations handling ( #14113 )
...
PR Close #14113
2017-01-27 12:12:06 -06:00
Gion Kunz
8775ab9495
feat(compiler): allow missing translations ( #14113 )
...
closes #13861
2017-01-27 12:10:59 -06:00
Victor Berchet
5885c52c1f
refactor(compiler): add ability to get the context around a ParseLocation ( #14113 )
2017-01-27 12:10:47 -06:00
Victor Berchet
f7fba74c58
feat(compiler): do not parse xtb messages not needed by angular ( #14111 )
...
fixes #14046
PR Close #14111
2017-01-27 11:52:57 -06:00
Bowen Ni
665dde2e5c
refactor(compiler): improve error messages in aot compiler ( #14017 )
...
Previously aot compiler prints stack traces when it fails to resolve.
New behavior: aot compiler outputs the error message.
Example: https://gist.github.com/bowenni/a7fe81d916e8cd4a06b0e133436f40fb
PR Close #14017
2017-01-27 11:49:38 -06:00
Victor Berchet
05b2b49711
fix(compiler): allow empty translations for attributes ( #14085 )
...
fixes #13897
2017-01-25 17:43:19 -08:00
Alex Rickabaugh
d2859cdd71
style(compiler): run format
2017-01-25 13:17:18 -08:00
Victor Berchet
a733444d0e
docs(compiler): add comment to warn about regexp changes ( #14106 )
...
ref #14082
2017-01-25 10:27:18 -08:00
Victor Berchet
b2f9d56577
fix(compiler): fix regexp to support firefox 31 ( #14082 )
...
fixes #14029
closes #13900
2017-01-24 14:47:51 -08:00