George Kalpakas
a7b07defe1
refactor(aio): clean up `attribute-utils` ( #23960 )
...
PR Close #23960
2018-05-21 16:10:12 -04:00
Kara Erickson
6e7d071c6b
fix(ivy): move next property to TNode ( #23869 )
...
PR Close #23869
2018-05-21 16:09:12 -04:00
George Kalpakas
99d330a1b7
style(aio): remove background from `lazy-loading` concept icon ( #23950 )
...
Fixes #23938
PR Close #23950
2018-05-21 16:08:08 -04:00
mhartington
3cdf5afc6e
docs(aio): add mhartington to gde ( #23777 )
...
PR Close #23777
2018-05-21 16:05:18 -04:00
Akihito Tamagawa
ea4321d912
docs(aio): fix typo ( #23990 )
...
are are -> are
PR Close #23990
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 ( #23832 )
...
PR Close #23832
2018-05-16 17:23:05 -04:00
Brandon Roberts
20d76374ed
docs(aio): Expose server and CLI configuration for universal in guide ( #23842 )
...
Closes #23795
PR Close #23842
2018-05-16 17:21:44 -04:00
Fabian Wiles
8ee25e6b58
ci: ensure github-robot listens on circleci builds ( #23863 )
...
PR Close #23863
2018-05-16 17:20:43 -04:00
Alex Eagle
43597279d6
test: don't run unit tests on Firefox ( #23942 )
...
PR Close #23942
2018-05-16 17:19:45 -04:00
Alexander Burakevych
55103419e9
docs(aio): add Angular Conf Australia to events ( #22929 )
...
Angular Conf Australia 2018 will be held at June 22 in Melbourne, Australia!
https://www.angularconf.com.au/
PR Close #22929
2018-05-16 17:18:46 -04:00
Suguru Inatomi
547efb5f4d
docs(aio): fix path to observables guide ( #23858 )
...
PR Close #23858
2018-05-16 17:16:48 -04:00
Jonathan Sharpe
091b11a4ab
docs(aio): update HTTP error test example ( #22844 )
...
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 #22844
2018-05-16 17:15:20 -04:00
davidstanke
4042a84ad6
docs(bazel): add a link to the Bazel doc ( #22940 )
...
The developer doc mentions but doesn't link to BAZEL.md. Add link and fix capitalization.
PR Close #22940
2018-05-16 17:14:03 -04:00
Stephen Fluin
6a24c02d73
docs(aio): Remove Intertech with no courses scheduled ( #22867 )
...
PR Close #22867
2018-05-16 17:09:43 -04:00
Stefanie Fluin
b7c417f618
feat(aio): add brand and concept icons, img style class more flexible ( #23589 )
...
PR Close #23589
2018-05-15 15:36:06 -07:00
Jeremy Elbourn
313bdce590
feat(platform-browser): allow lazy-loading HammerJS ( #23906 )
...
PR Close #23906
2018-05-15 15:33:00 -07:00
Lucas Sloan
5cf82f8f3f
build: upgrade to TypeScript 2.8 ( #23782 )
...
PR Close #23782
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 ( #23584 )
...
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 #23584
2018-05-15 12:19:08 -07:00
Alex Eagle
017d67cdf8
test: switch to ts_web_test_suite ( #23859 )
...
Unit tests now run on Firefox too
PR Close #23859
2018-05-15 11:40:56 -07:00
JoostK
83631b28cb
perf(ivy): avoid creating bound function in pipeBind3 ( #23882 )
...
PR Close #23882
2018-05-15 11:40:33 -07:00
Omar Griffin
d4b6c41a5f
fix(benchpress): Fix promise chain in chrome_driver_extension. ( #23458 )
...
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 #23458
2018-05-14 15:32:44 -07:00
Greg Magolan
66b2d78305
build: only match version tags for BUILD_SCM_VERSION ( #23903 )
...
PR Close #23903
2018-05-14 12:44:26 -07:00
Jon Gear
67b8d57a8d
docs(aio): use heroesUrl ( #23884 )
...
PR Close #23884
2018-05-14 10:38:15 -07:00
Pete Bacon Darwin
02acb5e3e5
build(aio): improve `enum` API rendering ( #23872 )
...
* 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 #22678
PR Close #23872
2018-05-14 10:37:42 -07:00
Pete Bacon Darwin
a2e8b3a6a8
build(aio): ensure usageNotes are copied into decorator API docs ( #23901 )
...
PR Close #23901
2018-05-14 10:35:33 -07:00
Vikram Subramanian
d4b8b24406
fix(elements): prevent closure renaming of platform properties ( #23843 )
...
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 #23843
2018-05-11 18:11:48 -04:00
Victor Berchet
cfde36da84
fix(compiler): generate constant array for i18n attributes ( #23837 )
...
PR Close #23837
2018-05-11 17:35:54 -04:00
Pete Bacon Darwin
d889f57ae2
build(aio): display types of API const docs correctly ( #23850 )
...
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 #23850
2018-05-11 16:44:50 -04:00
Matias Niemelä
816bc8af17
feat(ivy): support injectable sanitization service ( #23809 )
...
PR Close #23809
2018-05-11 16:43:43 -04:00
Matias Niemelä
d2a86872a9
fix(animations): do not throw errors when a destroyed component is animated ( #23836 )
...
PR Close #23836
2018-05-11 16:08:14 -04:00
George Kalpakas
474dbf09ec
fix(aio): make background transparent in 144x144 PWA icon ( #23851 )
...
Fixes #23827
PR Close #23851
2018-05-11 12:38:21 -04:00
Cory Rylan
e129b18d17
docs(aio): add Cory Rylan to GDE resources ( #23840 )
...
PR Close #23840
2018-05-11 12:32:38 -04:00
panakour
8a27a034c4
docs: update version to 6 in language-service ( #20795 )
...
PR Close #20795
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 ( #23828 )
...
Fixes #23810
PR Close #23828
2018-05-10 16:45:38 -07:00
Andrew Seguin
b1cda3639f
fix(elements): always check to create strategy ( #23825 )
...
PR Close #23825
2018-05-10 16:07:11 -07:00
Judy Bogart
c4221dad11
docs(elements): add angular element term to glossary ( #23807 )
...
PR Close #23807
2018-05-10 15:50:00 -07:00
swseverance
fe3679a356
style: remove empty comments ( #23404 )
...
PR Close #23404
2018-05-10 15:48:13 -07:00
Judy Bogart
72eab4d254
docs(elements): emphasize future direction, update link ( #23806 )
...
PR Close #23806
2018-05-10 15:46:53 -07:00
jenniferfell
db2d67cc00
docs: change release_schedule.md to link to new angular release page in docs ( #23808 )
...
PR Close #23808
2018-05-10 15:45:28 -07:00
Alain Chautard
117c7eebc3
docs(aio): add Alain Chautard in GDE list ( #23783 )
...
PR Close #23783
2018-05-10 12:07:10 -07:00
Zaven Muradyan
89f64e58c3
fix(router): avoid freezing queryParams in-place ( #22663 )
...
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 #22617
PR Close #22663
2018-05-10 07:54:11 -07:00
Jason Aden
553a680817
fix(router): correct the segment parsing so it won't break on ampersand ( #23684 )
...
PR Close #23684
2018-05-10 07:53:53 -07:00
Fabian Wiles
858e48a794
ci: add config for size plugin of the github rebot ( #23665 )
...
PR Close #23665
2018-05-10 07:53:34 -07:00
cexbrayat
e942d8b681
fix(aio): fix error in import after RxJS 6 migration ( #22886 )
...
PR Close #22886
2018-05-09 11:52:04 -07:00
George Kalpakas
f1e4a153f0
refactor(service-worker): sort manifest `url`/`hashTable` entries ( #23586 )
...
This makes it easier to quickly check whether a specific file ended up
in the manifest, for example when debugging.
PR Close #23586
2018-05-09 11:51:22 -07:00
George Kalpakas
e0ed59e55f
fix(service-worker): correctly handle requests with empty `clientId` ( #23625 )
...
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: [#832105 ][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 #23526
PR Close #23625
2018-05-09 11:50:02 -07:00
George Kalpakas
d6b1466c81
test(service-worker): support mock requests with null/empty client ID ( #23625 )
...
PR Close #23625
2018-05-09 11:50:02 -07:00