alkavats1
8b32f89583
docs: updated the word in tutorial template ( #51150 )
...
PR Close #51150
2023-07-24 08:18:34 -07:00
Matthieu Riegler
daaa0a449b
docs: remove trailing periods after @see ( #51144 )
...
This fixes a rendering issue where the periods would be bellow the text block.
PR Close #51144
2023-07-24 08:14:51 -07:00
Kristiyan Kostadinov
92ebfd1ca7
refactor(compiler): handle braces in block parameters ( #51143 )
...
Fixes that using braces in the block parameters would result in incorrect tokens being produced. Currently we don't have any blocks that allow object literal parameters, but it may come up in the future.
PR Close #51143
2023-07-24 08:13:51 -07:00
Angular Robot
27d43a4a7f
build: lock file maintenance ( #51134 )
...
See associated pull request for more information.
PR Close #51134
2023-07-24 08:12:51 -07:00
Kevin Boss
4120a03805
docs: fix typos in first app tutorial ( #51115 )
...
PR Close #51115
2023-07-21 17:31:24 +00:00
Matthieu Riegler
0c9c825b14
docs: Add links to the injection context guide ( #51129 )
...
PR Close #51129
2023-07-21 16:46:42 +00:00
arturovt
57e8412e53
fix(http): check whether Zone is defined ( #51119 )
...
Accessing the `Zone` variable without checking if it's defined or not
leads to an error "Zone is not defined" if zone.js is not imported (nooped).
This commit adds an additional check before getting the current zone where
the `doRequest` is being called.
PR Close #51119
2023-07-21 16:45:26 +00:00
alkavats1
3106054c50
docs: updated the benchpress readme doc ( #51110 )
...
PR Close #51110
2023-07-21 16:43:30 +00:00
Angular Robot
189d60198a
build: update cross-repo angular dependencies ( #51132 )
...
See associated pull request for more information.
PR Close #51132
2023-07-21 16:42:35 +00:00
Angular Robot
528fea7da1
build: update cross-repo angular dependencies ( #51127 )
...
See associated pull request for more information.
PR Close #51127
2023-07-21 14:12:58 +00:00
Angular Robot
39899fe250
build: update io_bazel_rules_sass digest to e2e30df ( #51126 )
...
See associated pull request for more information.
PR Close #51126
2023-07-21 14:11:33 +00:00
Matthieu Riegler
0413e5568b
docs: remove the links to docs.angular.lat ( #51117 )
...
docs.angular.lat hasn't been updated in a while and is stuck at v10. Let's remove it.
Fixes #47644
PR Close #51117
2023-07-20 20:21:29 +00:00
Matthieu Riegler
33acf4f6ea
docs(docs-infra): fix rendering of Exported from section on Firefox. ( #51116 )
...
On Firefox when an `a` element contains a `block` element, the `a` element is not aligned with the `li` marker.
Fixes #51112
PR Close #51116
2023-07-20 19:58:11 +00:00
Angular Robot
6fed684301
build: update github/codeql-action action to v2.21.0 ( #51077 )
...
See associated pull request for more information.
PR Close #51077
2023-07-20 19:57:22 +00:00
Angular Robot
d2e08a60f2
build: update dependency @types/convert-source-map to v2 ( #51085 )
...
See associated pull request for more information.
PR Close #51085
2023-07-20 19:56:54 +00:00
Matthieu Riegler
7092b21a11
build: Upgrade firebase-tools and puppeteer to fix transitive dependency vulnerability. ( #51114 )
...
`vm2` was pulled by `firebase-tools` < 12.4.5 and `puppeteer` < 20.8.2.
Fixes #51080
PR Close #51114
2023-07-20 19:55:52 +00:00
Jessica Janiuk
05657cfde4
release: cut the v16.2.0-next.3 release
16.2.0-next.3
2023-07-19 12:32:42 -07:00
Jessica Janiuk
16e132f31f
docs: release notes for the v16.1.6 release
2023-07-19 12:14:38 -07:00
Jessica Janiuk
386cb2f18b
Revert "docs: added the alt attribute in the img tag ( #51102 )" ( #51107 )
...
This reverts commit 3b248c59c6 .
PR Close #51107
2023-07-19 18:48:59 +00:00
Simona Cotin
32e49f58fd
docs: update v16.2 date ( #51104 )
...
PR Close #51104
2023-07-19 17:57:12 +00:00
Gerard Tyedmers
646292438a
docs(docs-infra): fix wrong links in first-app-lesson-14.md ( #51097 )
...
docs(docs-infra): fix wrong links in first-app-lesson-14.md
in first-app-lesson-14.md, the links to starting code point to the wrong lesson 06 instead of lesson 13 and the links to completed code point to lesson 07 instead of lesson 14
PR Close #51097
2023-07-19 17:52:13 +00:00
alkavats1
551b2463de
docs: updated the angular-compiler-option doc ( #51095 )
...
PR Close #51095
2023-07-19 17:44:04 +00:00
alkavats1
3b248c59c6
docs: added the alt attribute in the img tag ( #51102 )
...
PR Close #51102
2023-07-19 17:39:44 +00:00
Angular Robot
385adbbc53
build: update dependency core-js to v3 ( #51099 )
...
See associated pull request for more information.
PR Close #51099
2023-07-19 17:37:36 +00:00
Gerard Tyedmers
ddf1769f2b
docs(docs-infra): fix wrong links in first-app-lesson-13.md ( #51094 )
...
docs(docs-infra): fix wrong links in first-app-lesson-13.md
in first-app-lesson-13.md, the links to starting code point to the wrong lesson 13 instead of lesson 12 and the links to completed code point to lesson 14 instead of lesson 13
PR Close #51094
2023-07-19 17:10:05 +00:00
Andrii Kurdiumov
8fb9db9dad
docs: Fix path to sample ( #51076 )
...
PR Close #51076
2023-07-19 17:09:30 +00:00
Andrew Kushnir
24bf133eb6
refactor(compiler): add support for dynamic imports in the output AST ( #51087 )
...
This commit updates the output AST (and related visitors) to support dynamic imports. This functionality will be used later to generate the output for defer blocks.
PR Close #51087
2023-07-19 16:54:42 +00:00
Angular Robot
3ef81958db
build: update dependency @types/systemjs to v6 ( #51088 )
...
See associated pull request for more information.
PR Close #51088
2023-07-19 14:37:01 +00:00
Angular Robot
dd43615202
build: update all non-major dependencies ( #50994 )
...
See associated pull request for more information.
PR Close #50994
2023-07-18 21:01:44 +00:00
Alex Castle
109737b598
docs(common): Add NgOptimizedImage FAQ ( #51036 )
...
Make minor updatees to NgOptimizedImage docs, and add an FAQ.
PR Close #51036
2023-07-18 19:05:15 +00:00
Kristiyan Kostadinov
7410d6847b
refactor(compiler): add compiler flag to enable deferred blocks for testing ( #51079 )
...
Adds a new compiler option that will allow `defer` (and other) blocks to be enabled when writing unit tests.
PR Close #51079
2023-07-18 17:05:29 +00:00
Payam Valadkhan
89c84bf2c1
test(core): update runtime error list to include deps tracker error ( #50980 )
...
The previous commits add a new runtime error code (RUNTIME_DEPS_INVALID_IMPORTED_TYPE) which needs to be added to the golden for the tests to pass.
PR Close #50980
2023-07-18 14:04:39 +00:00
Payam Valadkhan
07b04b2511
refactor(core): implement logic for getting component dependencies in the runtime deps tracker ( #50980 )
...
This includes implementation of methods getComponentDependencies and registerNgModule.
In order to correlate ng-modules with their declarations it is required to use the method registerNgModule to regiater the ng-module. However, the actual correlation will happen lazily once getComponentDependencies method is called. This lazy behaviour also allows for forward refs to be resolved.
The method getComponentDependencies will be used in local compilation mode to compute the rendering component deps in runtime.
PR Close #50980
2023-07-18 14:04:39 +00:00
Payam Valadkhan
548cf56782
refactor(core): implement clearScopeCacheFor for runtime deps tracker ( #50980 )
...
This method mainly has application test beds where we want to apply overrides and re-compute the scope.
PR Close #50980
2023-07-18 14:04:39 +00:00
Payam Valadkhan
afae358009
refactor(core): implement getStandaloneComponentScope method of the runtime deps tracker ( #50980 )
...
The logic mainly followed the `render3/jit/directive.ts#getStandaloneDefFunctions` helper.
PR Close #50980
2023-07-18 14:04:39 +00:00
Payam Valadkhan
48a3197d8f
refactor(core): implement getNgModuleScope method of runtime dependency tracker ( #50980 )
...
The implementation is more or less follows the pattern in render3/jit/module.ts#transitiveScopesFor helper. A few additional helper functions also added to jit utils.
PR Close #50980
2023-07-18 14:04:39 +00:00
Aristeidis Bampakos
1ec3a2bc2b
docs: fix typos and styling in lessons 7-14 ( #51004 )
...
Co-Authored-By: Jessica Janiuk <72768744+jessicajaniuk@users.noreply.github.com >
PR Close #51004
2023-07-18 14:04:11 +00:00
Angular Robot
b76088df9a
build: update dependency lighthouse-logger to v2 ( #51075 )
...
See associated pull request for more information.
PR Close #51075
2023-07-18 14:02:51 +00:00
Dylan Hunn
7f71d89c9a
refactor: add dylhunn to pullapprove ( #51069 )
...
As discussed on Slack -- I feel comfortable enough, and this will also help unblock Miles on reviews
PR Close #51069
2023-07-17 21:42:01 +00:00
Kristiyan Kostadinov
76d22ae752
refactor(compiler): add defer trigger parsing ( #51050 )
...
Adds the logic to parse the `when` and `on` triggers in a deferred block.
PR Close #51050
2023-07-17 21:05:47 +00:00
Kristiyan Kostadinov
9e61616ffe
refactor(compiler): introduce deferred block AST ( #51050 )
...
Adds the logic to create `defer`-specific AST nodes from the generic HTML `BlockGroup` and `Block`. The logic for parsing the triggers will be in the next commit.
PR Close #51050
2023-07-17 21:05:47 +00:00
Matthieu Riegler
0623158505
docs: add mention of paramsInheritanceStrategy in the router doc ( #51051 )
...
`paramsInheritanceStrategy` might be usefull in combination of `withComponentInputBinding`.
PR Close #51051
2023-07-17 21:02:14 +00:00
mgechev
0e8ca7bef5
docs: add privacy policy link at the bottom of the page ( #51013 )
...
We currently show a link to the privacy policy in the cookie pop-up
and based on recommendation we are also adding it to the bottom of the
page.
PR Close #51013
2023-07-17 21:01:28 +00:00
Miles Malerba
f1cb971645
refactor(compiler): consolidate renaming logic ( #50805 )
...
Moves the property name normalization logic under the naming phase
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
154b695d6e
refactor(compiler): add attribute bindings to ordering algorithm ( #50805 )
...
Adds attribute and attribute interpolation bindings to the ordering
algorithm that decides the order of various property, style, and
attribute ops.
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
3a0e091468
refactor(compiler): fix var counting for style bindings ( #50805 )
...
Use the correct number of var slots for style and class bindings.
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
afd2fd8681
refactor(compiler): ensure correct ordering of properties and attributes ( #50805 )
...
Ensures that all property and attribute ops are ordered consistently
regardless of the order they appear in the template. This ensures
correct precedence (e.g. `[style.color]="'#000 '"` awlays wins out over
`[style]="{color: '#fff'}"`)
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
03e6dc3f28
refactor(compiler): normalize style prop binding names ( #50805 )
...
Normalizes style property names in bindings by converting them to
kebab-case and stripping off `!important`
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
c27d6b6b37
build: enable newly passing style tests for the template compiler ( #50805 )
...
Enables style tests that are now passing in the template compiler thanks
to recent fixes
PR Close #50805
2023-07-17 17:03:57 +00:00
Miles Malerba
a35e3799f3
refactor(compiler): make style and class properties chainable ( #50805 )
...
Makes the stylePropInterpolate and classProp functions chainable by the
compiler
PR Close #50805
2023-07-17 17:03:57 +00:00