10376 Commits

Author SHA1 Message Date
Kara Erickson
6e7d071c6b fix(ivy): move next property to TNode ()
PR Close 
2018-05-21 16:09:12 -04:00
George Kalpakas
99d330a1b7 style(aio): remove background from lazy-loading concept icon ()
Fixes 

PR Close 
2018-05-21 16:08:08 -04:00
mhartington
3cdf5afc6e docs(aio): add mhartington to gde ()
PR Close 
2018-05-21 16:05:18 -04:00
Akihito Tamagawa
ea4321d912 docs(aio): fix typo ()
are are -> are
PR Close 
2018-05-21 16:04:08 -04:00
Collin Klopfenstein
88ab1d0e55 docs(aio): changed 'onVoted' output property to 'voted' to be in line with the styleguide ()
PR Close 
2018-05-16 17:23:05 -04:00
Brandon Roberts
20d76374ed docs(aio): Expose server and CLI configuration for universal in guide ()
Closes 

PR Close 
2018-05-16 17:21:44 -04:00
Fabian Wiles
8ee25e6b58 ci: ensure github-robot listens on circleci builds ()
PR Close 
2018-05-16 17:20:43 -04:00
Alex Eagle
43597279d6 test: don't run unit tests on Firefox ()
PR Close 
2018-05-16 17:19:45 -04:00
Alexander Burakevych
55103419e9 docs(aio): add Angular Conf Australia to events ()
Angular Conf Australia 2018 will be held at June 22 in Melbourne, Australia! 

https://www.angularconf.com.au/
PR Close 
2018-05-16 17:18:46 -04:00
Suguru Inatomi
547efb5f4d docs(aio): fix path to observables guide ()
PR Close 
2018-05-16 17:16:48 -04:00
Jonathan Sharpe
091b11a4ab docs(aio): update HTTP error test example ()
Update the example to match the description preceding it, which refers to the
use of the error method and ErrorEvent rather than the flush method with a
non-2xx status as shown previously.

PR Close 
2018-05-16 17:15:20 -04:00
davidstanke
4042a84ad6 docs(bazel): add a link to the Bazel doc ()
The developer doc mentions but doesn't link to BAZEL.md. Add link and fix capitalization.
PR Close 
2018-05-16 17:14:03 -04:00
Stephen Fluin
6a24c02d73 docs(aio): Remove Intertech with no courses scheduled ()
PR Close 
2018-05-16 17:09:43 -04:00
Stefanie Fluin
b7c417f618 feat(aio): add brand and concept icons, img style class more flexible ()
PR Close 
2018-05-15 15:36:06 -07:00
Jeremy Elbourn
313bdce590 feat(platform-browser): allow lazy-loading HammerJS ()
PR Close 
2018-05-15 15:33:00 -07:00
Lucas Sloan
5cf82f8f3f build: upgrade to TypeScript 2.8 ()
PR Close 
2018-05-15 15:31:12 -07:00
Alex Rickabaugh
e5e5c24d48 release: cut the v6.0.2 release 2018-05-15 12:48:21 -07:00
George Kalpakas
1d378e2987 fix(service-worker): deprecate versionedFiles in asset-group resources ()
Since `versionedFiles` behaves in the exact same way as `files`, there
is no reaason to have both. Users should use `files` instead.

This commit deprecates the property and prints a warning when coming
across an asset-group that uses it. It should be completely removed in
a future version.

Note, it has also been removed from the default `ngsw-config.json`
template in angular/devkit#754.

PR Close 
2018-05-15 12:19:08 -07:00
Alex Eagle
017d67cdf8 test: switch to ts_web_test_suite ()
Unit tests now run on Firefox too

PR Close 
2018-05-15 11:40:56 -07:00
JoostK
83631b28cb perf(ivy): avoid creating bound function in pipeBind3 ()
PR Close 
2018-05-15 11:40:33 -07:00
Omar Griffin
d4b6c41a5f fix(benchpress): Fix promise chain in chrome_driver_extension. ()
Occasionally the promise to clear the chrome buffer resolves after the subsequent call to start the
timer. This problem causes flakiness in our tests that rely on benchpress, usually manifesting
itself as a "Tried too often to get the ending mark: 21" error thrown by this line:

https://github.com/angular/angular/blob/master/packages/benchpress/src/metric/perflog_metric.ts#L162

PR Close 
2018-05-14 15:32:44 -07:00
Greg Magolan
66b2d78305 build: only match version tags for BUILD_SCM_VERSION ()
PR Close 
2018-05-14 12:44:26 -07:00
Jon Gear
67b8d57a8d docs(aio): use heroesUrl ()
PR Close 
2018-05-14 10:38:15 -07:00
Pete Bacon Darwin
02acb5e3e5 build(aio): improve enum API rendering ()
* The member details section is now called "Members", rather
than "Properties".
* The property table now displays appropriate table headings:
"Member", "Value", "Description".
* The "Value" column is not shown if none of the members have
a value.

Closes 

PR Close 
2018-05-14 10:37:42 -07:00
Pete Bacon Darwin
a2e8b3a6a8 build(aio): ensure usageNotes are copied into decorator API docs ()
PR Close 
2018-05-14 10:35:33 -07:00
Vikram Subramanian
d4b8b24406 fix(elements): prevent closure renaming of platform properties ()
Closure compiler with type based optimizations has a bug where externs for inherited static fields are not being honored. For Angular Elements this meant that 'observedAttributes' static field which is marked as an extern for the base HTMLElement class was getting renamed.

This commit works around the bug by using quoted access of 'observedAttributes' that explicitly prevents the renaming.

PR Close 
2018-05-11 18:11:48 -04:00
Victor Berchet
cfde36da84 fix(compiler): generate constant array for i18n attributes ()
PR Close 
2018-05-11 17:35:54 -04:00
Pete Bacon Darwin
d889f57ae2 build(aio): display types of API const docs correctly ()
Previously these docs always displayed `any` as the type
of the const export. Now the type is computed correctly from
the declared type or initializer of the constant.

PR Close 
2018-05-11 16:44:50 -04:00
Matias Niemelä
816bc8af17 feat(ivy): support injectable sanitization service ()
PR Close 
2018-05-11 16:43:43 -04:00
Matias Niemelä
d2a86872a9 fix(animations): do not throw errors when a destroyed component is animated ()
PR Close 
2018-05-11 16:08:14 -04:00
George Kalpakas
474dbf09ec fix(aio): make background transparent in 144x144 PWA icon ()
Fixes 

PR Close 
2018-05-11 12:38:21 -04:00
Cory Rylan
e129b18d17 docs(aio): add Cory Rylan to GDE resources ()
PR Close 
2018-05-11 12:32:38 -04:00
panakour
8a27a034c4 docs: update version to 6 in language-service ()
PR Close 
2018-05-11 12:22:51 -04:00
Igor Minar
4ecae6449e build: replace the old publish script with a new bazel-based one 2018-05-10 23:01:22 -07:00
Igor Minar
5e307d5ba7 release: cut the v6.0.1 release 2018-05-10 22:42:40 -07:00
Alex Eagle
089fe83865 build: update to latest TypeScript rules ()
Fixes 

PR Close 
2018-05-10 16:45:38 -07:00
Andrew Seguin
b1cda3639f fix(elements): always check to create strategy ()
PR Close 
2018-05-10 16:07:11 -07:00
Judy Bogart
c4221dad11 docs(elements): add angular element term to glossary ()
PR Close 
2018-05-10 15:50:00 -07:00
swseverance
fe3679a356 style: remove empty comments ()
PR Close 
2018-05-10 15:48:13 -07:00
Judy Bogart
72eab4d254 docs(elements): emphasize future direction, update link ()
PR Close 
2018-05-10 15:46:53 -07:00
jenniferfell
db2d67cc00 docs: change release_schedule.md to link to new angular release page in docs ()
PR Close 
2018-05-10 15:45:28 -07:00
Alain Chautard
117c7eebc3 docs(aio): add Alain Chautard in GDE list ()
PR Close 
2018-05-10 12:07:10 -07:00
Zaven Muradyan
89f64e58c3 fix(router): avoid freezing queryParams in-place ()
The recognizer code used to call Object.freeze() on queryParams before
using them to construct ActivatedRoutes, with the intent being to help
avoid common invalid usage. Unfortunately, Object.freeze() works
in-place, so this was also freezing the queryParams on the actual
UrlTree object, making it more difficult to manipulate UrlTrees in
things like UrlHandlingStrategy.

This change simply shallow-copies the queryParams before freezing them.

Fixes 

PR Close 
2018-05-10 07:54:11 -07:00
Jason Aden
553a680817 fix(router): correct the segment parsing so it won't break on ampersand ()
PR Close 
2018-05-10 07:53:53 -07:00
Fabian Wiles
858e48a794 ci: add config for size plugin of the github rebot ()
PR Close 
2018-05-10 07:53:34 -07:00
cexbrayat
e942d8b681 fix(aio): fix error in import after RxJS 6 migration ()
PR Close 
2018-05-09 11:52:04 -07:00
George Kalpakas
f1e4a153f0 refactor(service-worker): sort manifest url/hashTable entries ()
This makes it easier to quickly check whether a specific file ended up
in the manifest, for example when debugging.

PR Close 
2018-05-09 11:51:22 -07:00
George Kalpakas
e0ed59e55f fix(service-worker): correctly handle requests with empty clientId ()
Requests from clients that are not assigned a client ID by the browser
will produce `fetch` events with `null` or empty (`''`) `clientId`s.

Previously, the ServiceWorker only handled `null` values correctly. Yet
empty strings are also valid (see for example [here][1] and [there][2]).
With this commit, the SW will interpret _all_ falsy `clientId` values
the same (i.e. "no client ID assigned") and handle them appropriately.

Related Chromium issue/discussion: [][3]

[1]: 4cc72bd0f1/docs/index.bs (L1392)
[2]: https://w3c.github.io/ServiceWorker/#fetchevent-interface
[3]: https://bugs.chromium.org/p/chromium/issues/detail?id=832105

Fixes 

PR Close 
2018-05-09 11:50:02 -07:00
George Kalpakas
d6b1466c81 test(service-worker): support mock requests with null/empty client ID ()
PR Close 
2018-05-09 11:50:02 -07:00
George Kalpakas
d1abf4e897 test(service-worker): improve adding clients in SwTestHarness ()
This commits changes how clients are added in `SwTestHarness`, so that
the behavior in tests closer mimics what would happen in an actual
ServiceWorker.
It also removes auto-adding clients when calling `clients.get()`, which
could hide bugs related to non-existing clients.

PR Close 
2018-05-09 11:50:02 -07:00