b55c2ba342
refactor(core): remove prolyfill from error message ( #20121 )
...
PR Close #20121
2017-11-10 11:51:15 -08:00
d8db0f12a2
docs(changelog): remove unnecessary revert item ( #20303 )
...
PR Close #20303
2017-11-10 11:51:13 -08:00
eb8013e853
fix(language-service): pass compilerOptions.paths to ReflectorHost ( #20222 )
...
This commit fixes the options passed to ReflectorHost to include 'paths'
if it's specified in compiler options, so that dependency modules can
be loaded.
PR Close #20222
2017-11-10 11:51:11 -08:00
fb4b90a564
docs(aio): typo fix ( #20318 )
...
tutorial part 0 app component template file extention fix
PR Close #20318
2017-11-10 11:12:07 -08:00
7830d74615
docs(aio): empty line between HTML tag and content ( #20341 )
...
PR Close #20341
2017-11-10 10:59:46 -08:00
8e24c0fff4
docs(aio): fix typo ( #20103 )
...
PR Close #20103
2017-11-10 10:59:35 -08:00
cf0444b731
docs(aio): show correct path for mock-heroes code ( #20323 )
...
PR Close #20323
2017-11-10 10:59:25 -08:00
a7bbe9a1ff
docs(aio): Fix typo in tutorial ( #20295 )
...
PR Close #20295
2017-11-10 10:59:10 -08:00
ffe323036e
docs(aio): fix toh-pt3 typos ( #20307 )
...
PR Close #20307
2017-11-10 10:59:01 -08:00
b4a39f9c30
docs(aio): fix -mm- to -MM- for month in DatePipe ( #20315 )
...
PR Close #20315
2017-11-10 10:58:45 -08:00
3257fcdcee
fix(compiler): show explanatory text in template errors ( #20313 )
...
Fixes : #20076
PR Close #20313
2017-11-09 15:46:30 -08:00
9bcd7097d0
test(compiler): do not use a
as a content selector
...
As it might trigger false positive in the RegExp from `_makeScopeMatcher`
closes #20256
2017-11-08 15:52:21 -08:00
c32f5fd393
fix(compiler): fix corner cases in shadow CSS
...
`cmp:host {}` and `cmp:host some-other-selector {}` were not handled
consistently.
Note those should not match anything but are made equivalent to respectively
`:host(cmp)` and `:host(cmp) some-other-selector` to avoid breaking legacy apps.
2017-11-08 15:20:19 -08:00
78ba39bfe2
docs: add changelog for 5.1.0-beta.0
5.1.0-beta.0
2017-11-08 11:32:48 -08:00
119034c642
docs: add changelog for 5.0.1
2017-11-08 10:30:17 -08:00
6e8e3bd248
refactor(core): misc changes and integrate review feedback on #19996
...
closes #20224
2017-11-06 14:13:02 -08:00
a460066972
feat(compiler): introduce TestBed.overrideTemplateUsingTestingModule
...
This allows to overwrite templates for JIT and AOT components alike.
In contrast to `TestBed.overrideTemplate`, the template is compiled
in the context of the testing module, allowing to use other testing
directives.
Closes #19815
2017-11-06 14:12:30 -08:00
05d96dc507
feat(core): allow to pass in aot summaries also to TestBed.configureTestingModule
...
Also adds caching for summaries.
Closes #19817 .
2017-11-06 14:12:30 -08:00
b489259a34
docs(common): fix mis-ordered lines ( #20221 )
2017-11-06 11:28:39 -08:00
6b748835be
build(aio): upgrade to @anglar/core@5.0.0 and cli@1.5.0
...
-rw-r--r-- 1 iminar eng 14880 Nov 4 11:54
dist/0.b19e913fbdd6507d346b.chunk.js
-rw-r--r-- 1 iminar eng 1533 Nov 4 11:54
dist/inline.9183bfe0d60f43b6a772.bundle.js
-rw-r--r-- 1 iminar eng 486476 Nov 4 11:54
dist/main.f5445f99490330207c9c.bundle.js
-rw-r--r-- 1 iminar eng 37070 Nov 4 11:54
dist/polyfills.0dfca732c5a075c110d0.bundle.js
Closes #20184
2017-11-06 10:04:43 -08:00
d30ea61f0d
build(aio): remove the build-optimizer flag
...
it's on by default now.
2017-11-06 10:04:02 -08:00
0c47ea704e
build(aio): use aot compiler for development
...
since it was not turned on by default in the cli we
have to opt in.
2017-11-06 10:04:02 -08:00
049c89645b
docs(aio): update ToH for CLI ( #19811 )
2017-11-06 10:02:17 -08:00
bf22f2df88
fix(compiler): report a reasonable error with invalid metadata ( #20062 )
...
The compiler would throw an internal exception if an import using
the `ngModule` syntax and the module as not a resolvable symbol.
Fixes : #20049
2017-11-06 10:01:27 -08:00
880201681f
fix(aio): style correctly on Safari ( #20157 )
2017-11-06 10:00:37 -08:00
63d26a1777
ci(aio): move e2e tests to optional job ( #20178 )
2017-11-06 09:59:59 -08:00
8b50ed083c
docs(aio): fixed case-typo for code ( #20196 )
2017-11-06 09:59:17 -08:00
3997d97806
revert: feat(elements): implement @angular/elements
#19469 ( #20152 )
...
This PR was merged without API docs and general rollout plan.
We can't release this as is in 5.1 without a plan for documentation, cli integration, etc.
2017-11-03 15:54:54 -07:00
200d92d030
fix(core): should support event.stopImmediatePropagation ( #19222 )
2017-11-03 15:22:05 -07:00
dbec3ca716
docs(aio): update pipes for CLI ( #19553 )
2017-11-03 15:21:14 -07:00
f7c9b941cb
ci(aio): Add payload size percentage changes check to payload size task ( #19908 )
2017-11-03 15:20:09 -07:00
f0764016f9
revert: feat(core): add source to StaticInjectorError
message ( #19482 ) ( #20171 )
...
This reverts commit faa621218e
.
2017-11-03 14:51:06 -07:00
a99eb16320
test(aio): make e2e tests less flakey
...
closes #20117
2017-11-03 11:22:57 -07:00
e36bac9e90
build(aio): upgrade protractor
to v5.2.0
2017-11-03 11:22:41 -07:00
196ce6d475
build(aio): use correct types for e2e tests
2017-11-03 11:22:41 -07:00
faa621218e
feat(core): add source to StaticInjectorError
message ( #19482 )
2017-11-03 11:14:05 -07:00
169cedd43b
docs: Bootstrapping guide prose for CLI ( #19777 )
2017-11-03 11:13:24 -07:00
567cc26b8e
docs: Component Styles guide for CLI ( #19791 )
2017-11-03 11:12:34 -07:00
1d19d61970
fix(platform-browser): support Symbols in custom jasmineToString() method ( #19794 )
...
It's illegal to coerce a Symbol to a string, and results in a TypeError:
TypeError: Cannot convert a Symbol value to a string
Previously, the custom jasmineToString() method monkey-patched onto Maps
in platform-browser/testing/src/matchers.ts would coerce keys and values
to strings. A change in a newer version of Jasmine calls this method more
often, resulting in calls against Maps which contain Symbols in some
applications, which causes crashes.
The fix is to explicitly convert keys and values to strings, which does
work on Symbols.
2017-11-03 11:11:47 -07:00
03f080b7da
docs: Deployment guide for CLI ( #19839 )
2017-11-03 11:10:53 -07:00
26f82995f6
fix(compiler): don't overwrite missingTranslation's value in JIT ( #19952 )
2017-11-03 11:08:39 -07:00
f1da1419fa
docs(aio): Fix typo in Architecture Overview. ( #20073 )
2017-11-03 11:00:22 -07:00
5079d2d37c
docs(aio): Add v4 doc link to navigation ( #20089 )
...
Fixes #20090
2017-11-03 10:59:27 -07:00
c7fd172ba7
build(aio): make plunker works with rxjs operators ( #20124 )
2017-11-03 10:47:23 -07:00
dcf8840831
feat(elements): implement registerAsCustomElements()
...
closes #19469
2017-11-02 16:09:30 -07:00
60c0b178af
feat(elements): implement NgElements
2017-11-02 16:09:09 -07:00
0899f4f8fc
feat(elements): implement NgElementConstructor
2017-11-02 16:09:09 -07:00
aed4a11d01
feat(elements): implement NgElement
2017-11-02 16:09:09 -07:00
75cf70ae04
feat(elements): implement NgElementApplicationContext
2017-11-02 16:09:09 -07:00
6b30fbf94e
feat(elements): implement extractProjectableNodes()
2017-11-02 16:09:09 -07:00