587093c | Jessica Janiuk | 30 August 2023, 17:54:31 UTC | release: cut the v16.2.3 release | 30 August 2023, 17:59:51 UTC |
dc4f77c | Luis Castro | 16 August 2023, 16:10:01 UTC | docs(core): clarify InjectionToken usage (#51386) - Emphasized the importance of using the same InjectionToken instance for both provider and injection call. - Added examples to illustrate correct usages to prevent NullInjectorError. PR Close #51386 | 30 August 2023, 15:53:24 UTC |
c99624d | Aristeidis Bampakos | 19 August 2023, 20:57:34 UTC | docs: fix casing of GitHub in navigation (#51427) PR Close #51427 | 29 August 2023, 23:32:37 UTC |
e8a36a7 | Aristeidis Bampakos | 20 August 2023, 10:56:08 UTC | docs: fix casing of image alt in page not found (#51432) PR Close #51432 | 29 August 2023, 23:30:51 UTC |
5c4cf07 | Aristeidis Bampakos | 20 August 2023, 09:40:58 UTC | docs: fix casing of a11y labels in main page (#51431) PR Close #51431 | 29 August 2023, 23:30:12 UTC |
646fe3c | Aristeidis Bampakos | 20 August 2023, 11:11:19 UTC | docs: fix typos in search results component (#51433) PR Close #51433 | 29 August 2023, 23:29:40 UTC |
a5e98aa | Joey Perrott | 29 August 2023, 16:38:26 UTC | fix(devtools): remove unnecessary escaping in regex expressions (#51554) Correct various Useless regular-expression character escape issues. PR Close #51554 | 29 August 2023, 21:52:34 UTC |
5c36fc7 | Joey Perrott | 29 August 2023, 16:35:56 UTC | fix(compiler-cli): remove unnecessary escaping in regex expressions (#51554) Correct various Useless regular-expression character escape issues. PR Close #51554 | 29 August 2023, 21:52:34 UTC |
04c6574 | Joey Perrott | 29 August 2023, 16:35:05 UTC | fix(animations): remove unnecessary escaping in regex expressions (#51554) Correct various Useless regular-expression character escape issues. PR Close #51554 | 29 August 2023, 21:52:34 UTC |
e6b301c | Joey Perrott | 29 August 2023, 16:34:49 UTC | fix(core): remove unnecessary escaping in regex expressions (#51554) Correct various Useless regular-expression character escape issues. PR Close #51554 | 29 August 2023, 21:52:34 UTC |
4038335 | Joey Perrott | 29 August 2023, 17:00:55 UTC | fix(docs-infra): escape the `.` character in regex (#51555) Escape the `.` character in a hostnaem regex PR Close #51555 | 29 August 2023, 21:13:14 UTC |
97a4095 | Joey Perrott | 29 August 2023, 19:31:05 UTC | build: update security related package version for aio (#51562) Update packages for security exposure PR Close #51562 | 29 August 2023, 20:27:00 UTC |
dbd761f | Joey Perrott | 29 August 2023, 17:31:35 UTC | fix(compiler-cli): correct incomplete escaping (#51557) Correct incomplete escaping and replace all instances of ` PR Close #51557 | 29 August 2023, 19:48:26 UTC |
dcd1add | Joey Perrott | 29 August 2023, 17:30:14 UTC | fix(core): correct incomplete escaping (#51557) Correct incomplete escaping and replace all instances of comment delimiters PR Close #51557 | 29 August 2023, 19:48:26 UTC |
8081fdd | Joey Perrott | 29 August 2023, 17:28:29 UTC | fix(language-service): correct incomplete escaping (#51557) Correct incomplete escaping and replace all instances of $ PR Close #51557 | 29 August 2023, 19:48:25 UTC |
6e5b865 | Joey Perrott | 29 August 2023, 17:20:07 UTC | build: use pin for devcontainer base image (#51556) Use pinned verison of container image for devcontainer. PR Close #51556 | 29 August 2023, 18:38:55 UTC |
0c7c852 | Gerald Monaco | 29 August 2023, 14:08:18 UTC | fix(core): run afterRender callbacks outside of the Angular zone (#51551) afterRender should run outside of the Angular zone so that it does not trigger further CD cycles PR Close #51551 | 29 August 2023, 17:54:20 UTC |
a06140a | Thomas Turrell-Croft | 24 May 2023, 17:42:23 UTC | docs: add browsers switch to CI test example (#50451) PR Close #50451 | 29 August 2023, 17:52:10 UTC |
20d6260 | Andrew Kushnir | 21 August 2023, 06:26:54 UTC | fix(core): handle hydration of view containers that use component hosts as anchors (#51456) This commit fixes an issue where serialization of a view container fails in case it uses a component host as an anchor. This fix is similar to the fix from #51247, but for cases when we insert a component (that acts as a host for a view container) deeper in a hierarchy. Resolves #51318. PR Close #51456 | 29 August 2023, 16:37:50 UTC |
14941b9 | Shuaib hasan akib | 18 August 2023, 04:36:26 UTC | docs(docs-infra): remove inactive resource from community page (#51418) PR Close #51418 | 28 August 2023, 18:36:26 UTC |
0ad7386 | Mikka | 25 August 2023, 12:36:28 UTC | docs: remove MessageService information from HeroService section (#51501) PR Close #51501 | 28 August 2023, 16:44:57 UTC |
b7732f7 | Joey Perrott | 24 August 2023, 20:20:34 UTC | ci: fix escaping for determing current stable version (#51496) Fix the escaping for the sed command determining the stable version PR Close #51496 | 24 August 2023, 20:35:41 UTC |
5543059 | Jeremy Elbourn | 23 August 2023, 22:19:52 UTC | docs(docs-infra): set meta description per page (#51487) aio currently uses the same `<meta name="Description">` content for every page. It seems like this might be causing a problem with search engine indexing such that different pages are being marked as duplicates of each other. It's unfortunately impossible to know whether this will actually fix the issue without it going live. PR Close #51487 | 24 August 2023, 16:44:34 UTC |
6f4a5c3 | Joey Perrott | 23 August 2023, 22:58:52 UTC | build: add AIO_PAYLOAD_TOKEN env variable (#51489) add environement variable for deployment PR Close #51489 | 24 August 2023, 16:09:00 UTC |
546a8e5 | Joey Perrott | 23 August 2023, 22:32:30 UTC | build: provide CI_BUILD_URL env variable (#51488) Provide the link to the job workflow on github actions PR Close #51488 | 23 August 2023, 22:44:59 UTC |
0289438 | Joey Perrott | 22 August 2023, 19:54:37 UTC | ci: properly provide environment variables for aio deployment (#51484) Provide environment variables PR Close #51484 | 23 August 2023, 21:44:39 UTC |
fbd5d0e | Joey Perrott | 23 August 2023, 20:40:51 UTC | build: include bazel build file in aio playground code (#51485) Include the bazel build file in the aio playground code so it contains the same bazel targets as the regular examples. PR Close #51485 | 23 August 2023, 21:44:04 UTC |
5af3642 | Shuaib hasan akib | 23 August 2023, 08:16:03 UTC | docs(docs-infra): Update text mdn to MDN (#51470) PR Close #51470 | 23 August 2023, 21:41:04 UTC |
03fc92d | Andrew Kushnir | 23 August 2023, 17:30:26 UTC | release: cut the v16.2.2 release | 23 August 2023, 17:35:53 UTC |
76860b5 | Joey Perrott | 22 August 2023, 17:51:22 UTC | ci: correctly check aio job results (#51464) Correctly check the aio job result to determine if we should deploy. PR Close #51464 | 22 August 2023, 18:41:31 UTC |
fb296e4 | Jeevan Mahesha | 22 August 2023, 09:36:57 UTC | docs: add MSYS2 to DEVELOPER.md (#51459) PR Close #51459 | 22 August 2023, 17:39:24 UTC |
1574158 | Andrew Scott | 17 November 2022, 02:14:29 UTC | refactor(router): Have router subscribe to transition events to update state (#48427) Rather than the navigation transitions managing Router state, this commit updates the Router to manage its own state based on ongoing transition events. In the future, this can be abstracted even further to have a totally separate class that manages the Router state. This would allow the potential for swapping state manager implementations rather than having to implement all types of state management in a single place. One finding during tests was that unexpected errors thrown by the state management code moved to the Router here will no longer be caught by the transition pipe's `catchError`. This only includes calls to the following public Api methods: * `go`, `replaceState`, `historyGo`, `isCurrentPathEqualTo` on `Location` * `UrlSerializer.serialize` * `UrlHandlingStrategy.merge`. None of these methods should throw if the router is expected to function. These might throw when tests include incomplete mocks, which is not supported, or in cases where the actual browser methods like `replaceState` would throw. This will already result in unexpected/unsupported behavior. The failure case here is now arguably better - the navigation itself still completes but the state update (either updating Router internal state or updating the browser URL) fails separately and is unhandled. PR Close #48427 | 22 August 2023, 15:04:01 UTC |
6208865 | Matthieu Riegler | 21 August 2023, 18:03:26 UTC | docs: update `versions.md` for 16.2 (#51448) PR Close #51448 | 22 August 2023, 15:02:55 UTC |
0606eca | Alan Agius | 21 August 2023, 20:55:38 UTC | docs: remove update reference (#51449) Remove reference that `--routing` was added in 8.1 PR Close #51449 | 22 August 2023, 15:02:07 UTC |
4fe88cf | aanchal | 04 August 2023, 05:59:44 UTC | docs: add lang attribute in html files (#51269) PR Close #51269 | 21 August 2023, 23:33:44 UTC |
94a361b | Aristeidis Bampakos | 27 April 2023, 12:47:57 UTC | docs: review Angular elements guide (#50043) PR Close #50043 | 21 August 2023, 23:32:53 UTC |
bf0f80e | mgechev | 21 August 2023, 17:59:37 UTC | docs: add link to developer survey 2023 (#51444) PR Close #51444 | 21 August 2023, 20:43:50 UTC |
b0396e7 | Andrew Scott | 21 August 2023, 16:29:32 UTC | fix(router): Ensure `canceledNavigationResolution: 'computed'` works on first page (#51441) Setting the page ID is currently broken for the first page because the helper method's second parameter is optional, which allowed the initally `undefined` page ID to be used again when the router performs its initial navigation. fixes #50983 PR Close #51441 | 21 August 2023, 20:01:59 UTC |
7f0563e | Mark Thompson | 16 August 2023, 17:12:17 UTC | docs(animations): update animation docs to be standalone first (#51390) Update the animation example files to be standalone and use boostrap application, update the documentation to prioritize standalone PR Close #51390 | 21 August 2023, 20:01:21 UTC |
6dc2b22 | Yann-Thomas LE MOIGNE | 11 August 2023, 14:34:00 UTC | docs(service-worker): Miss a comma in sample (#3) (#51336) PR Close #51336 | 21 August 2023, 15:24:32 UTC |
36f434e | Matthieu Riegler | 16 August 2023, 21:10:09 UTC | fix(core): guard the jasmine hooks (#51394) This commit fixes a regression introduced in #50063 Fixes #51382 PR Close #51394 | 21 August 2023, 15:14:54 UTC |
4b0ef5a | Paul Gschwendtner | 21 August 2023, 11:31:24 UTC | ci: remove myself from pullapprove unavailability list (#51437) Removes myself from the pullapprove unavailability list. PR Close #51437 | 21 August 2023, 15:14:02 UTC |
a1e923e | Naaajii | 16 August 2023, 18:53:43 UTC | docs(docs-infra): fix margin on contribute page heading (#51393) fix margin on h2 tag of contribute page being overwritten closes #51391 PR Close #51393 | 21 August 2023, 15:12:58 UTC |
39ace86 | JoostK | 17 August 2023, 20:14:38 UTC | fix(compiler-cli): enforce a minimum version to be used when a library uses input transform (#51413) Angular 16.1 introduced the input transform feature, requiring the partial compilation output to be extended with a reference to the input transform function. This has resulted in a subtle breaking change, where older versions of the Angular linker can no longer consume libraries that have started to use this feature. We do try to support using a 16.1 library from an Angular 16.0 application, but if a library actually adopts a new feature then this is no longer possible. In such cases, it is desirable to report a message telling the user that their version of the Angular compiler is too old, as determined by the `"minVersion"` property that is present in each partial declaration. This version would still indicate that the declaration required at least Angular 14.0 to be compiled, but this is not accurate once input transforms are being used. Consequently, this error would not be reported, causing a less informative error once the input transform was being observed. Fixes #51411 PR Close #51413 | 18 August 2023, 14:58:54 UTC |
2c65ea9 | Matthieu Riegler | 17 August 2023, 19:12:46 UTC | refactor(platform-browser-dynamic): remove reexport of `MetadataOverrider` (#51412) this commit removes an unnecessary re-export PR Close #51412 | 18 August 2023, 14:57:35 UTC |
3dbfabc | Matthieu Riegler | 16 August 2023, 22:30:03 UTC | docs: fix links in `UpgradeAdapter` (#51395) PR Close #51395 | 18 August 2023, 14:56:42 UTC |
cf463a6 | Payam Valadkhan | 17 August 2023, 15:59:20 UTC | docs: add instruction how to run aio locally (#51402) This test is part of CI and is needed in addition to tests in packages. PR Close #51402 | 17 August 2023, 21:00:14 UTC |
a43c077 | Alex Castle | 14 August 2023, 16:38:56 UTC | fix(common): Allow safeUrl for ngSrc in NgOptimizedImage (#51351) Allow safeUrl and add transformer to immediately convert ngSrc to string PR Close #51351 | 17 August 2023, 17:20:36 UTC |
bd4d2bb | Matthieu Riegler | 15 August 2023, 22:45:25 UTC | docs: fix see also links. (#51379) These were all the @see with no links. PR Close #51379 | 17 August 2023, 17:18:34 UTC |
4a24923 | Matthieu Riegler | 10 August 2023, 08:58:25 UTC | docs(docs-infra): fix `docs-watch` script (#51316) With this commit we can use `yarn docs-watch` again Fixes #51308 PR Close #51316 | 17 August 2023, 17:17:34 UTC |
4b46819 | Pawel Kozlowski | 16 August 2023, 17:15:27 UTC | release: cut the v16.2.1 release | 16 August 2023, 17:19:50 UTC |
7a090ee | Gerald Monaco | 10 August 2023, 14:58:57 UTC | refactor(core): Ensure hydration cleanup runs in the Angular zone (#51321) Hydration cleanup needs to run in the Angular zone so that change detection will run. PR Close #51321 | 15 August 2023, 23:02:06 UTC |
da68bea | Andrew Scott | 28 December 2020, 22:06:39 UTC | docs(router): Clarify how to clear secondary routes (#51376) The example for clearing secondary outlets currently only works because the named outlet appears at the root of the application's route config. If developers follow this example with an outlet that is not at the root level, they will not be able to close the outlet. This commit updates the example to provide a more robust way of clearing the outlet from the activated outlet component as well as providing a warning about how the commands are applied. Lastly, there is a small bit of guidance provided for developers who might want to explore the ability to close an outlet from any location in the app, without needing to be aware of the activated route. An example of this can be found here: https://stackblitz.com/edit/close-outlet-from-anywhere resolves #51373 resolves #13523 PR Close #51376 | 15 August 2023, 22:43:18 UTC |
543b98e | Zoltán Szőgyényi | 08 July 2023, 08:17:25 UTC | docs: add new UI library resource from the Tailwind CSS ecosystem (#50976) PR Close #50976 | 15 August 2023, 18:29:40 UTC |
03619ad | Luis Castro | 14 August 2023, 21:02:02 UTC | docs(common): revert format date_pipe (#51359) PR Close #51359 | 15 August 2023, 17:06:47 UTC |
d8e5316 | Luis Castro | 14 August 2023, 20:27:52 UTC | docs(common): add new date format example to documentation (#51359) PR Close #51359 | 15 August 2023, 17:06:47 UTC |
77efeb5 | Matthieu Riegler | 01 August 2023, 09:47:32 UTC | docs: Add usage information to `HttpInterceptorFn` (#51236) Simple doc addendum PR Close #51236 | 15 August 2023, 17:02:43 UTC |
252b111 | Matthieu Riegler | 10 August 2023, 23:32:31 UTC | docs: Improve host binding docs (#51326) This commit adds the mention of the support of styles/classes/attributes in host bindings. fixes # 44296 PR Close #51326 | 15 August 2023, 16:54:14 UTC |
1c41633 | aanchal | 11 August 2023, 06:15:55 UTC | docs: add the doc type attribute (#51332) PR Close #51332 | 15 August 2023, 16:53:06 UTC |
9f977e0 | codestart | 15 August 2023, 12:35:28 UTC | docs(docs-infra): fix minor typo in standalone-migration.md (#51370) PR Close #51370 | 15 August 2023, 16:37:47 UTC |
3e19890 | Quentin Dunand | 10 August 2023, 15:48:36 UTC | docs: Fix Promise.then wrong parameter (#51322) Removed the second wrong parameter from the `Promise.then()` method in the doc. PR Close #51322 | 14 August 2023, 22:27:37 UTC |
074fd4a | Andrew Scott | 14 August 2023, 21:13:10 UTC | build: update pullapprove (#51360) update pullapprove to remove self from unavailable list PR Close #51360 | 14 August 2023, 22:12:27 UTC |
094d733 | Matthieu Riegler | 13 August 2023, 09:48:18 UTC | docs: Add Missing SSR integrity marker error doc page (#51340) This commit adds an error doc page for error 507 : Missing SSR content integrity marker. PR Close #51340 | 14 August 2023, 21:39:25 UTC |
2fff344 | Jessica Janiuk | 14 August 2023, 18:49:25 UTC | docs: Add CDN Optimization section to hydration guide (#51355) This adds a section to cover the case of CDNs that have optimizations that will break both Angular and Hydration by stripping comment nodes. PR Close #51355 | 14 August 2023, 21:31:09 UTC |
951ef93 | Jeff Schiller | 10 August 2023, 16:48:20 UTC | docs(core): Fix minor typo in comment of injector_compatibility.ts (#51324) PR Close #51324 | 14 August 2023, 15:56:29 UTC |
f30a49e | Jeff Schiller | 10 August 2023, 16:44:42 UTC | docs(docs-infra): Fix minor typos in dependency-injection-context.md (#51324) PR Close #51324 | 14 August 2023, 15:56:29 UTC |
c48e1cc | Joey Perrott | 17 July 2023, 15:16:28 UTC | ci: migrate aio jobs to GHA (#51071) Migrate aio presubmit and deploy jobs to use Github Actions PR Close #51071 | 14 August 2023, 15:55:31 UTC |
198834b | Sinan997 | 12 August 2023, 13:36:19 UTC | docs: update @self() decorator explanation (#51342) PR Close #51342 | 13 August 2023, 23:33:16 UTC |
6a8c030 | Matthieu Riegler | 10 August 2023, 23:40:39 UTC | docs(docs-infra): Hide decorator option row if empty. (#51327) In case where the decorator option has no description nor usageNotes, we can hide that row. PR Close #51327 | 11 August 2023, 13:07:38 UTC |
232a8c1 | Andrew Scott | 07 August 2023, 17:41:34 UTC | fix(router): Apply named outlets to children empty paths not appearing in the URL (#51292) Empty path routes are effectively 'passthrough' routes that do not appear in the URL. When these exist in the route tree, we do not want to apply named outlet commands to that tree location. Instead, we skip past this location in the tree, effectively squashing/removing this passthrough route from the tree. fixes #50356 PR Close #51292 | 10 August 2023, 16:18:30 UTC |
8f944e0 | Joey Perrott | 18 July 2023, 18:54:47 UTC | ci: migrate framework tests to GHA (#51101) Migrate framework presubmit test job to use Github Actions PR Close #51101 | 10 August 2023, 00:36:24 UTC |
af0c8b8 | aanchal | 03 August 2023, 07:25:56 UTC | docs: add legend tag to fieldset (#51259) PR Close #51259 | 10 August 2023, 00:18:39 UTC |
ee19395 | Swami | 09 August 2023, 17:00:38 UTC | docs: Correct statement about app.module.ts generation with --standalone flag (#51307) The documentation incorrectly stated that the app.module.ts file is generated when the --standalone flag is used. This is not the case, and the documentation should accurately reflect the behavior. Closes #51306 PR Close #51307 | 10 August 2023, 00:16:49 UTC |
096fdd0 | Dylan Hunn | 09 August 2023, 20:56:01 UTC | release: cut the v16.2.0 release | 09 August 2023, 21:03:37 UTC |
9998bee | Douglas Parker | 08 August 2023, 22:53:24 UTC | refactor: add `dgp1130` to DevTools PullApprove config (#51301) DevTools falls under Angular Tooling and I'll probably be reviewing future PRs for the extension. PR Close #51301 | 09 August 2023, 17:19:27 UTC |
9538704 | Gerald Monaco | 07 August 2023, 18:30:12 UTC | docs: Add after*Render to Component Lifecycle guide (#51291) PR Close #51291 | 09 August 2023, 17:18:28 UTC |
899e51a | Paweł Rawicki | 05 August 2023, 21:18:37 UTC | docs: Instead of CanActivateFn, CanActivateChildFn appears in CanActivateFn docs (#51283) A minor error is present within the documentation. Specifically, in the documentation for the CanActivateFn function, a reference is made to the CanActivateChildFn function. However, it appears that the CanActivateChildFn function is not utilized or referenced elsewhere in the documentation of CanActivateFn. PR Close #51283 | 08 August 2023, 17:40:54 UTC |
0ba2b5e | Matthieu Riegler | 11 June 2023, 19:48:18 UTC | refactor(animations): remove unecessary interface (#50662) `Animation` is provided by `lib.dom`. PR Close #50662 | 07 August 2023, 16:26:26 UTC |
9f490da | Andrew Kushnir | 29 July 2023, 00:34:45 UTC | fix(core): handle hydration of view containers for root components (#51247) For cases when a root component also acts as an anchor node for a ViewContainerRef (for example, when ViewContainerRef is injected in a root component), there is a need to serialize information about the component itself, as well as an LContainer that represents this ViewContainerRef. Effectively, we need to serialize 2 pieces of info: (1) hydration info for the root component itself and (2) hydration info for the ViewContainerRef instance (an LContainer). Each piece of information is included into the hydration data (in the TransferState object) separately, thus we end up with 2 ids. Since we only have 1 root element, we encode both bits of info into a single string: ids are separated by the `|` char (e.g. `10|25`, where `10` is the ngh for a component view and 25 is the `ngh` for a root view which holds LContainer). Previously, we were only including component-related information, thus all the views in the view container remained dehydrated and duplicated (client-rendered from scratch) on the client. Resolves #51157. PR Close #51247 | 07 August 2023, 16:24:26 UTC |
b95b5b5 | Matthieu Riegler | 25 July 2023, 22:16:47 UTC | refactor(core): throw an error when hydration marker is missing from DOM (#51170) (#51276) non-destructive hydration expects the DOM tree to have the same structure in both places. With this commit, the app will throw an error if comments are stripped out by the http server (eg by some CDNs). PR Close #51276 | 07 August 2023, 16:22:51 UTC |
26781fd | Matthieu Riegler | 31 July 2023, 12:21:54 UTC | refactor(core): remove unnecessary import for custom expect. (#51216) Also adding some missing assertion after `expect()` PR Close #51216 | 07 August 2023, 16:22:20 UTC |
f79fd35 | Matthieu Riegler | 31 July 2023, 20:30:56 UTC | docs: add deprecation of `PACKAGE_ROOT_URL` (#51222) PR Close #51222 | 07 August 2023, 16:21:47 UTC |
dfa772d | Matthieu Riegler | 31 July 2023, 20:07:17 UTC | refactor(core): remove unused private provider (#51222) Both `DEFAULT_PACKAGE_URL_PROVIDER` and `ERROR_COLLECTOR_TOKEN` are unused across the project PR Close #51222 | 07 August 2023, 16:21:46 UTC |
c7c0723 | Matthieu Riegler | 31 July 2023, 20:05:35 UTC | refactor(core): deprecate `PACKAGE_ROOT_URL` token (#51222) Usage was removed in #43884 PR Close #51222 | 07 August 2023, 16:21:46 UTC |
e01549b | Pawel Kozlowski | 28 July 2023, 10:37:32 UTC | refactor(core): introduce LView and LContainer utility functions (#51191) This refactoring adds utility functions to add / remove LView from LContainer. Those utils are preparation for the control flow and defer work. Existing code was refactored to use the new utility functions and avoid any code duplication. PR Close #51191 | 04 August 2023, 20:00:46 UTC |
cf62063 | aanchal | 04 August 2023, 05:41:34 UTC | docs: add title tag to index file (#51266) PR Close #51266 | 04 August 2023, 15:29:52 UTC |
c0c6d1d | Matthieu Riegler | 02 August 2023, 14:16:02 UTC | docs: fix missing space after full stop (#51252) Fixes #51250 PR Close #51252 | 04 August 2023, 15:28:36 UTC |
d1fa6cd | Andrew Kushnir | 26 July 2023, 00:01:21 UTC | refactor(compiler): drop regular imports when symbols can be defer-loaded (#51171) This commit updates the logic to drop regular imports when all symbols that it brings can be defer-loaded. The change ensures that there is no mix of regular and dynamic imports present in a source file. PR Close #51171 | 04 August 2023, 15:28:07 UTC |
1472515 | Alex Rickabaugh | 02 August 2023, 20:12:49 UTC | release: cut the v16.2.0-rc.0 release | 02 August 2023, 20:20:39 UTC |
9d88cd8 | Alex Rickabaugh | 02 August 2023, 19:46:05 UTC | docs: release notes for the v16.1.8 release | 02 August 2023, 19:55:00 UTC |
2d52d5e | Miles Malerba | 19 July 2023, 05:59:29 UTC | refactor(compiler): support safe function calls (#51100) Adds support for safe function calls in template pipeline compiler PR Close #51100 | 01 August 2023, 20:45:34 UTC |
42caeee | Miles Malerba | 16 July 2023, 16:40:30 UTC | refactor(compiler): reuse temp vars when possible (#51100) Updates the template pipeline's temporary variables phase to reuse temporary variables within an expression. The algorithm implemented here reuses variables more aggressively than TemplateDefinitionBuilder. This change in behavior is acceptable, as it is unlikely to cause any failures, and implementing the exact behavior observed in TemplateDefinitionBuilder would be difficult. PR Close #51100 | 01 August 2023, 20:45:34 UTC |
b8ec182 | Miles Malerba | 18 July 2023, 23:43:41 UTC | test(compiler): allow alternate expected file for template pipeline (#51100) In some cases it is not feasible to have the template pipeline produce the exact same compiled output as the TemplateDefinitionBuilder. This commit adds support to the testing infrastructure to have different expected output files for each. This option should be used sparingly, as we want the output to be as close as possible. PR Close #51100 | 01 August 2023, 20:45:34 UTC |
e53d4ec | Gerald Monaco | 07 June 2023, 22:21:55 UTC | feat(core): add afterRender and afterNextRender (#50607) Add and expose the after*Render functions as developer preview PR Close #50607 | 01 August 2023, 20:02:27 UTC |
8913d3e | Matthieu Riegler | 01 August 2023, 10:03:05 UTC | docs: fix warning about an unknown decorator (#51237) dgeni was complaning about an unknown decorator (`@Input`) PR Close #51237 | 01 August 2023, 20:00:53 UTC |
d86e637 | aanchal | 01 August 2023, 09:03:18 UTC | docs: add lang attribute to html files (#51235) PR Close #51235 | 01 August 2023, 19:16:44 UTC |
388d1db | aanchal | 01 August 2023, 08:55:18 UTC | docs: add the title tag (#51233) PR Close #51233 | 01 August 2023, 19:15:11 UTC |
4602545 | Matthieu Riegler | 31 July 2023, 20:56:26 UTC | refactor(core): remove useless hack (#51224) This hack is remnant of the Ivy migration. PR Close #51224 | 01 August 2023, 19:12:52 UTC |
d81d125 | Matthieu Riegler | 31 July 2023, 20:38:11 UTC | refactor(core): Remove dead unit test code (#51223) This code is duplicated but unused. PR Close #51223 | 01 August 2023, 19:10:57 UTC |
9d59764 | Matthieu Riegler | 31 July 2023, 18:08:11 UTC | refactor(core): createInjector is a private function (#51221) `createInjector` is not public. PR Close #51221 | 01 August 2023, 19:10:20 UTC |