Jessica Janiuk
35690fdf6d
release: cut the v15.2.8 release
15.2.8
2023-04-19 12:13:35 -07:00
lonikadze
3d7b8cdb4d
docs: add information on how to use index option in configuration ( #49813 )
...
#49780
PR Close #49813
2023-04-19 18:46:10 +00:00
Kristiyan Kostadinov
2fff8fadbe
fix(core): handle invalid classes in class array bindings ( #49924 )
...
When binding an array to `class` like `[class]="['foo', 'bar']"`, the runtime treats it the same as a literal binding with all the values being `true`, e.g. `{foo: true, bar: true}`. While object literals can only have string keys, arrays can have any value which can lead to errors if the array contains non-string values.
These changes add some logic to stringify the keys and ignore invalid ones.
Fixes #48473 .
PR Close #49924
2023-04-19 16:28:26 +00:00
Lars Gyrup Brink Nielsen
0454158084
docs(core): add version ranges for Angular 14.3 ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
1575f9d8f3
docs: change section heading ( #48753 )
...
Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com >
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
fc428f0443
docs(core): add version ranges for Angular 15.2 ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
9fa0ab5151
docs(core): split versions table into LTS and non-LTS tables ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
2a59e19886
docs(docs-infra): add versions document to code owners ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
4d8b164d3c
docs(docs-infra): add versions document to the navigation ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
b13587c802
docs(core): include introductory text about version compatibility ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Lars Gyrup Brink Nielsen
2f64981f7c
docs(core): add Angular, Node.js, TypeScript, and RxJS version compatibility matrix ( #48753 )
...
PR Close #48753
2023-04-19 14:07:31 +00:00
Angular Robot
f02812d00e
docs: update events ( #49569 )
...
Generated `events.json` with the latest events retrieved from the Firebase DB.
Closes #49545
PR Close #49569
2023-04-19 14:05:45 +00:00
Angular Robot
f3907e1654
build: update angular/dev-infra digest to 1564c4e patch ( #49917 )
...
See associated pull request for more information.
PR Close #49917
2023-04-19 14:04:57 +00:00
arturovt
296459ac16
docs: add Artur Androsovych to GDE resources ( #48520 )
...
PR Close #48520
2023-04-18 21:35:45 +00:00
Angular Robot
279e9e7fdb
build: update dependency build_bazel_rules_nodejs to v5.8.2 ( #49910 )
...
See associated pull request for more information.
PR Close #49910
2023-04-18 20:45:24 +00:00
Angular Robot
6a939562ea
build: update cross-repo angular dependencies ( #49891 ) patch PR ( #49913 )
...
See associated pull request for more information.
Patch of #49891
PR Close #49913
2023-04-18 20:15:42 +00:00
Angular Robot
b9e1e7e308
build: update actions/cache digest to 88522ab ( #49437 )
...
See associated pull request for more information.
PR Close #49437
2023-04-18 19:46:16 +00:00
Angular Robot
77eb4d8ecf
build: update dependency google-closure-compiler to v20230411 ( #49892 ) ( #49912 )
...
See associated pull request for more information.
PR Close #49892
PR Close #49912
2023-04-18 19:45:23 +00:00
Douglas Diniz Carvalho
48c946f8c9
docs: type clearTimer function as VoidFunction or undefined ( #48480 )
...
PR Close #48480
2023-04-18 19:03:58 +00:00
Douglas Diniz Carvalho
81ad3c62d6
docs: standardize examples using timers for SSR compatibility ( #48480 )
...
PR Close #48480
2023-04-18 19:03:57 +00:00
CodeMaster7000
cab701d0ee
docs: update README.md ( #48423 )
...
PR Close #48423
2023-04-18 16:59:38 +00:00
Vasil Chimev
70ef08fc31
docs: typos and wording ( #48597 )
...
PR Close #48597
2023-04-18 16:58:31 +00:00
Vladyslav Makarenko
5a13eb8da0
docs: add a dot ( #49434 )
...
The first sentence misses a dot in the end, however other sentences have it
PR Close #49434
2023-04-18 16:22:51 +00:00
Ikko Eltociear Ashimine
3dc43e3577
refactor: fix typo in windows-chromium-path.js ( #49676 )
...
preceeding -> preceding
PR Close #49676
2023-04-18 16:22:10 +00:00
John Manners
9abe0d6d32
docs: fix errors in toh-pt6.md ( #49129 )
...
Line 182 and line 185 - grammatical and typo errors.
PR Close #49129
2023-04-18 16:21:35 +00:00
Angular Robot
c75fe04e28
build: update io_bazel_rules_sass digest to 898e4dd ( #49575 )
...
See associated pull request for more information.
PR Close #49575
2023-04-18 16:20:54 +00:00
Matthieu Riegler
bce7f6bfd9
refactor(core): Remove ununsed Zone mock from testing internals. ( #49873 )
...
The last time it was used in was on the v10 branch.
PR Close #49873
2023-04-18 14:00:16 +00:00
Angular Robot
edfc087998
build: update scorecard action dependencies ( #49897 )
...
See associated pull request for more information.
PR Close #49897
2023-04-18 13:58:54 +00:00
Lara Newsom
1d4cf95a94
docs(docs-infra): add lara newsom to GDE resources ( #49620 )
...
PR Close #49620
2023-04-17 18:31:14 +00:00
Matthieu Riegler
79a8b3c049
docs: Specify when an app is debuggable by the DevTools. ( #48970 )
...
DevMode is when the ng debug object is available. `Optimization:true` is responsible for treeshaking everything behind `ngDevMode`.
Fixes #48968
PR Close #48970
2023-04-17 17:32:42 +00:00
Matthieu Riegler
fe20496554
fix(devtools): Specify when an app is considered in dev mode. ( #48970 )
...
DevMode is when the ng debug object is available. `Optimization:true` is responsible for treeshaking everything behind `ngDevMode`.
PR Close #48970
2023-04-17 17:32:42 +00:00
Matthieu Riegler
461503be8e
refactor(compiler-cli): cleanup inferences ( #49863 )
...
With the ts compiler updates these inferences have been fixed.
PR Close #49863
2023-04-17 17:23:30 +00:00
Angular Robot
628c52055a
build: update dependency eslint-plugin-jsdoc to v41 ( #49885 )
...
See associated pull request for more information.
PR Close #49885
2023-04-17 15:48:24 +00:00
Andrew Scott
0a9d1060b9
refactor(router): Do not access browserPageId if not computed resolution ( #49850 )
...
This commit avoids accessing the routerPageId if the
canceldNavigationResolution is not computed.
PR Close #49850
2023-04-17 14:47:16 +00:00
Matthieu Riegler
1017630d04
refactor(docs-infra): cleanup deprecated code ( #49671 )
...
This commit replaces (non material-related) deprecated code present in the aio app.
* `pageYOffset` can be replaced by `scrollY`
* RxJs' `mapTo()` is just a `map()`
* `createNgModuleRef` can be replaced by `createNgModule`
* HttpEmits `ProgressEvent` not `ErrorEvent` (see #34748 )
* `SwUpdate.available` is replaced by `versionUpdates` with a `filter`
* `SwUpdate.activated` is replaced by the returned promised of `SwUpdate.activateUpdate`.
PR Close #49671
2023-04-17 14:04:26 +00:00
Matthieu Riegler
08ba49296a
refactor(core): improve styling coverage ( #49868 )
...
The test was waiting for #34202 to be merged.
PR Close #49868
2023-04-17 14:02:41 +00:00
Matthieu Riegler
aad9db2c5c
docs: remove outdated/unsupported webworker doc ( #49856 )
...
The webworker platform has been removed in v11 by #38846
PR Close #49856
2023-04-17 14:01:41 +00:00
Qiuran Hu
b6f119e182
docs: fix typo in Hierarchical injectors doc ( #49824 )
...
PR Close #49824
2023-04-17 13:59:09 +00:00
ChrTall
a6f2c03204
docs: Fixed Typo ( #49753 )
...
Fixed Typo
PR Close #49753
2023-04-17 13:58:16 +00:00
Angular Robot
a63d9a30d8
build: update actions/checkout digest to 8e5e7e5 ( #49815 )
...
See associated pull request for more information.
PR Close #49815
2023-04-17 13:31:20 +00:00
Andrew Scott
09a42d988e
fix(router): canceledNavigationResolution: 'computed' with redirects to the current URL ( #49793 )
...
The `canceledNavigationResolution: 'computed'` option does not correctly
assign page IDs or restore them when redirects result in navigating to
the current URL. This change ensures that the page IDs are still
incremented and restored correctly in this scenario.
PR Close #49793
2023-04-14 14:55:06 +00:00
Matthieu Riegler
8235bc94f7
ci: Remove environment files and EnableProdMode on integration tests ( #49746 )
...
Since v15, prod mode is handled by the CLI with the `optimization` flag. We can remove the environement files and `enableProdMode` when the tests use the CLI.
PR Close #49746
2023-04-14 14:13:33 +00:00
Matthieu Riegler
f266a05d2f
refactor(core): drop IE workarounds ( #49763 )
...
Angular doesn't support IE anymore. We can remove the workarounds related to IE.
Some workarounds are keep because of the support of domino but the comments related to IE are removed.
PR Close #49763
2023-04-13 14:01:45 +00:00
Danilo Bassi
05a0225deb
fix(http): prevent headers from throwing an error when initializing numerical values ( #49379 )
...
Some libraries could use numbers in headers. this fix prevents Angular from
throwing an error by casting those numerical values into strings.
Fixes #49353
PR Close #49379
2023-04-13 14:00:17 +00:00
Andrew Kushnir
1d761bd7c7
release: cut the v15.2.7 release
15.2.7
2023-04-12 12:06:05 -07:00
Angular Robot
2c140f4871
build: update github/codeql-action action to v2.2.11 ( #49775 )
...
See associated pull request for more information.
PR Close #49775
2023-04-12 09:26:03 -07:00
Alan Agius
a3de0c3cea
docs: remove preboot reference from universal doc ( #49808 )
...
This package is no longer actively maintained and in general is not needed.
PR Close #49808
2023-04-12 09:24:05 -07:00
Andrew Scott
b0c1a90f55
fix(compiler): Produce diagnositc if directive used in host binding is not exported ( #49792 )
...
The compiler currently does not check to make sure that directives in
the host bindings are exported. These directives are part of the public
API of the component so they do have to be.
PR Close #49792
2023-04-11 14:39:03 -07:00
Andrew Scott
a40529af2e
fix(compiler-cli): Catch FatalDiagnosticError during template type checking ( #49792 )
...
This commit updates the type checking operation to catch
`FatalDiagnosticError` and surface them as diagnostics rather than
crashing.
Fixes https://github.com/angular/vscode-ng-language-service/issues/1881
PR Close #49792
2023-04-11 14:39:03 -07:00
Andrew Kushnir
ebd14e79fb
build: update minimum supported Node version from 16.13.0 -> 16.14.0 for CI and AIO ( #49790 )
...
This commit updates the minimum supported Node version for CI and AIO from 16.13.0 -> 16.14.0 to ensure compatibility with dependencies.
PR Close #49790
2023-04-11 13:03:11 -07:00