https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
5c34075 release: cut the v16.2.0-next.0 release 21 June 2023, 18:35:59 UTC
a99b6ff docs: release notes for the v16.1.2 release 21 June 2023, 18:29:15 UTC
a126cbc fix(http): use serializeBody to support JSON payload in FetchBackend (#50776) `HttpRequest.serializeBody` was used in HttpXhrBackend. `fetch` also needs to serialize request body. Close #50775 PR Close #50776 20 June 2023, 20:31:25 UTC
64745a8 refactor(compiler-cli): remove unused HandlerFlags enum (#50604) The `HandlerFlags` enum is a leftover remnant of ngcc and is no longer used. PR Close #50604 20 June 2023, 20:01:48 UTC
47cc568 refactor(compiler-cli): add internal compiler option to control class metadata emit (#50604) An internal compiler option named `supportTestBed` is now available for use by the Angular CLI. This option currently controls the extraction and emit of Angular class metadata. This emitted information is only needed in AOT mode when using certain TestBed APIs. However, AOT mode is currently not available for unit testing within the Angular CLI. As a result, the metadata is not used within CLI generation applications and in particular production applications. Without this option, the CLI needs to manually perform a code transform to remove the metadata and also replicate TypeScript's import eliding. This is can be a complicated operation and must be continually kept up to date with any changes to both the Angular compiler and TypeScript. The introduction of this new option alleviates these concerns. PR Close #50604 20 June 2023, 20:01:48 UTC
1221b37 ci: update codeowners for benchpress (#50769) Pawel and myself have investigated benchpress for quite some time now, and I believe we have the most up-to-date understanding in the team- so it would make sense to add us to the owners. PR Close #50769 20 June 2023, 20:00:36 UTC
4af4910 build: speed up remote execution by allowing more concurrent jobs (#50734) Bazel detects maximum number of jobs based on host resources. Since we run remotely, we can increase this number significantly. PR Close #50734 20 June 2023, 16:05:24 UTC
f77bd0a refactor: fix lint warning in compiler code by adding explicit `override` (#50772) We have a lint rule configured that enforces that any abstract member implementation uses an explicit `override` identifier. This ensures that downstream classes will have errors if the parent abstract class suddenly removes the abstract member. The lint rule, living in the dev-infra repository, occasionally does miss some places due to a temporary TS version mismatch that causes syntax kind indices to be different. Looks like we are now matching again and there is a new lint failure that got introduced recently. This commit fixes that error. PR Close #50772 20 June 2023, 15:20:50 UTC
78791ce build: update browserslist db for integration tests (#50772) Since we updated the devkit dependencies, we need to update the browserslist DB versions in integration tests to avoid browser mismatches causing errors like the following: ``` BrowserslistError: [BABEL] /tmp/ng-integration-test-91jP3g/test-sandbox/node_modules/zone.js/fesm2015/zone.js: Unknown version 114 of edge (While processing: "base$0$0") ``` PR Close #50772 20 June 2023, 15:20:50 UTC
8cffdf3 build: update angular dev-infra and chromium (#50772) Updates Angular dev-infra and Chromium. Fixed up version of https://github.com/angular/angular/pull/50111 PR Close #50772 20 June 2023, 15:20:49 UTC
a88ae41 build: remove AngularJS benchmarks (#50730) This change removes benchmark scenarios written in AngularJS as the framework reached EOL and those numbers are no longer relevant. PR Close #50730 20 June 2023, 12:57:06 UTC
7f4a7b4 build: update github/codeql-action action to v2.20.0 (#50774) See associated pull request for more information. PR Close #50774 20 June 2023, 12:55:36 UTC
135167f fix(http): Send query params on fetch request (#50740) QueryParams were missing when using the `FetchBackend`. Fixes #50728 PR Close #50740 20 June 2023, 10:59:26 UTC
d381b74 docs: included title attribute in the iframe tag (#50698) PR Close #50698 20 June 2023, 09:03:22 UTC
19913cc feat(docs-infra): add option to filter docs with developer preview status (#50142) Add a feature to the ApiListComponent with which users can filter documents based on the "developer preview" status. PR Close #50142 20 June 2023, 09:01:32 UTC
076d449 refactor(common): do not run CD when verifying image distortion (#50723) This commit wraps the `assertNonZeroRenderedHeight` and `assertNoImageDistortion` with `runOutsideAngular` to setup the `load` event listener outside of the Angular zone. This was previously causing extra change detection cycles in development mode and interfered debugging stuff. PR Close #50723 20 June 2023, 08:59:36 UTC
43a80ca build: update eslint dependencies to v5.60.0 (#50690) See associated pull request for more information. PR Close #50690 20 June 2023, 08:57:37 UTC
254023a build: resolve benchmark compare ref from upstream if rev-parse fails `rev-parse` returns the original ref name in stdout, even if it wasn't able to resolve the reference. This was preventing the upstream resolution from never happening- causing `main` to be never resolved to the actual SHA. 19 June 2023, 13:38:06 UTC
619c318 build: fix benchmark sha resolution breaking when compare ref is abbreviated (#50767) When we fetch e.g. `main`, the branch name will not be available locally, and `rev-parse` will fail later. We can make the logic more safe by just using `FETCH_HEAD` then. PR Close #50767 19 June 2023, 13:04:02 UTC
17a95da build: resolve benchmark compare SHA from PR branch or upstream remote (#50764) If we try to resolve the benchmark compare ref (which may be just `main`), we are just looking inside the PR branch- but that may not include the `main` SHA. i.e. it's possible to run a comparison where the PR is slightly behind of the `main` branch, or a comparison commit from a different branch is used. We fix this/ and simplify the logic by resolving the SHAs directly in the TypeScript code, instead of relying on the rather brittle Bash. Note that current solution still works, but we sometimes may not be able to resolve to an actual SHA- causing issues as in 864bd72cb22bb87f83284959297ab3734230fa91 PR Close #50764 19 June 2023, 12:54:54 UTC
864bd72 build: resolve benchmark compare ref to improve results text Currently the compare ref might be `main`. We will use that value and put it into the GitHub results comment. This is non-ideal because in the future `main` might be a different SHA and the results comment would become invalid/confusing. We fix this by resolving the actual SHA when the benchmark was initiated. 19 June 2023, 12:10:31 UTC
1b3202c build: more concise markdown output for benchmark compare results We only show the full sample results if someone clicks the markdown details spoiler button. Most of the time only the stats summary is relevant. 19 June 2023, 12:10:31 UTC
9a01ac3 build: add documentation for running benchmarks Adds documentation for running benchmarks. 19 June 2023, 12:10:31 UTC
28961e8 build: pin action dependency for improved security Pins the pull request comment branch action dependency for improved security and deterministic behavior. 19 June 2023, 12:10:31 UTC
ac13b65 ci: fix benchmark compare to work with fork pull requests (#50758) The checkout action always assumes the main repository, but the branch name/SHA of the pull request will be from a fork. We fix this by using an updated action that exposes the branch repo owner and name, so that we can check out the actual PR branch/SHA. PR Close #50758 19 June 2023, 10:40:30 UTC
d5736d7 build: create github action to run benchmark comparisons (#50745) This commit creates a GitHub action that runs benchmark comparisons for a single target whenever a command comment is created by trusted Angular organization members: ``` /benchmark-compare <compare-ref> <benchmark-target> ``` The benchmark will be run locally in Github actions, using the same machine to minimize number deviation. The results are then printed to the GitHub PR using a comment. At current time, no actual "green/red" state is computed, but rather the raw results are printed. In the future, since we have all the metric data from the benchpress JSON logs, we could implement something more easy to understand- but that's a follow-up/needs more discussion. PR Close #50745 18 June 2023, 19:32:34 UTC
bb52ede build: create script to run benchmarks and perform comparisons (#50745) This commit creates a new script that solves the following use-cases: - Running benchmarks. It's not trivial to figure out the benchmark target names, and it's also easy to mess up the right Bazel flags. - Performing comparisons. When e.g. working on a runtime senstive change, it should be trivial to run benchmarks between the current working stage, and a base revision (e.g. `main`). The script takes care of both these use-cases and comes with a prompt-based command line tool experience. The script will also be used by a future GitHub action that can run comparisons triggered via GitHub PR comment (by trusted team members). PR Close #50745 18 June 2023, 19:32:34 UTC
a2e44d9 refactor(benchpress): include text representation of results in json report (#50745) This commit updates benchpress to include the text representation of results in the JSON report. This is useful when results of multiple tests are read from the Bazel testlogs and then printed together in e.g. a GitHub comment, or at the end of a script (not in the middle of the surroundings of the Bazel executions). The text representation could have been built directly based on the JSON raw metrics, but it would be unnecessary work and duplication to get a similar output as with the console reporter- so we can just include this information in the report. PR Close #50745 18 June 2023, 19:32:34 UTC
9588b11 build: update angular dev-infra packages (#50732) Update the @angular/ng-dev and @angular/build-tooling packages PR Close #50732 16 June 2023, 08:51:10 UTC
6e65a8e build: update yarn (#50732) update yarn to the latest version PR Close #50732 16 June 2023, 08:51:09 UTC
4550fe4 refactor: use `queueMicrotask` to schedule micro tasks instead of various helpers (#50485) `queueMicrotask` is an API which is supported by all browser and Node.js versions. PR Close #50485 15 June 2023, 14:38:21 UTC
cec5cd6 test: mark ngtsc test target as flaky (#50718) A larger investigation on why this is flaky is needed. Currently the test is flaky with around 77% sucess rate and negatively impacts team productivity. Subjectively, as reported by team members this it's much more flaky than a success rate of 77%. PR Close #50718 15 June 2023, 13:34:43 UTC
55f3e41 build: update io_bazel_rules_sass digest to 13ff55c (#50717) See associated pull request for more information. PR Close #50717 15 June 2023, 08:25:47 UTC
65845c9 ci: enable colors for bazel in CircleCi (#50720) Enables colors for Bazel in CircleCI. Bazel does not seem to detect color support properly, but CircleCI does support such. Colors make debugging a little easier with larger Bazel logs. PR Close #50720 15 June 2023, 08:19:27 UTC
903a546 docs: release notes for the v16.1.1 release 14 June 2023, 16:44:35 UTC
12bad65 fix(compiler-cli): libraries compiled with v16.1+ breaking with Angular framework v16.0.x (#50714) If a library is compiling with Angular v16.1.0, the library will break for users that are still on Angular v16.0.x. This happens because the `DirectiveDeclaration` or `ComponentDeclaration` types are not expecting an extra field for `signals` metadata. This field was only added to the generic types in `16.1.0`- so compilations fail with errors like this: ``` Error: node_modules/@angular/material/icon/index.d.ts:204:18 - error TS2707: Generic type 'ɵɵComponentDeclaration' requires between 7 and 9 type arguments. ``` To fix this, we quickly roll back the code for inserting this metadata field. That way, libraries remain compatible with all v16.x framework versions. We continue to include the `signals` metadata if `signals: true` is set. This is not public API anyway right now- so cannot happen- but imagine we expose some signal APIs in e.g. 16.2.x, then we'd need this metadata and can reasonably expect signal-component library users to use a more recent framework core version. PR Close #50714 14 June 2023, 14:27:59 UTC
8468df1 fix(migrations): Prevent a component from importing itself. (#50554) This commit fixes the migrations for recursive components. fixes #50525 PR Close #50554 14 June 2023, 13:44:35 UTC
5dc7a99 docs: added the alt attribute to the imag tag and replaced the i tag with the em tag (#50570) PR Close #50570 14 June 2023, 13:28:22 UTC
0b14e4e feat(router): exposes the `fixture` of the `RouterTestingHarness` (#50280) The component exposed by the fixture is not important thus marked as `unknown`. Exposing the fixture of the `RouterTestingHarness` allows to use the methods & properties of that fixture and makes it compatible with testing libraries relying on `ComponentFixture` Fixes #48855 PR Close #50280 14 June 2023, 13:27:25 UTC
82adc86 refactor(compiler-cli): fix incremental compilation breaking when running compiler through closure (#50673) If the compiler CLI is running through closure compiler, the trait decorator handlers are converted from classes to functions as ES5 is picked as default output target for the bundled version. The problem is that currently all trait handlers end up having the same `name`. i.e. an empty string, and therefore adopting previous traits from a previous build iteration result in the incorrect handler being used for e.g. registrering, compiling etc- causing ambiguous/confusing errors down the line in other parts. We can look into changing the output target in the future, but even then we are safer using an actual literal due to property renaming. ```$$closure$$NgModuleDecoratorHandler = function() {}`. It is is questionable if we should just simply NOT run the compiler through JSCompiler. PR Close #50673 14 June 2023, 13:26:00 UTC
6883a7e docs: update Angular CLI help [main] (#50711) Updated Angular CLI help contents. PR Close #50711 14 June 2023, 13:21:19 UTC
8d42747 refactor(core): handle #24571 todos. (#49221) This commit removes the remaining TODO(issue/24571) in core code base. PR Close #49221 14 June 2023, 10:33:44 UTC
c31fe76 docs: remove `allowEmptyCodegenFiles`. (#50379) `allowEmptyCodegenFiles` serves no purpose, no need to mention it. PR Close #50379 14 June 2023, 09:19:47 UTC
595d8b5 refactor(compiler-cli): deprecate `allowEmptyCodegenFiles` (#50379) The `allowEmptyCodegenFiles` is not used anymore. PR Close #50379 14 June 2023, 09:19:46 UTC
946df15 refactor(platform-browser): remove unused polyfill (#50661) The `jasmineToString` on Map isn't used anymore. PR Close #50661 14 June 2023, 08:58:04 UTC
ad28cdd refactor(platform-browser): replace our own `toBeAnInstanceOf` with `toBeInstanceOf` (#50661) There is no need to maintain that matcher since jasmine provides its own ! PR Close #50661 14 June 2023, 08:58:04 UTC
0626d12 refactor(platform-browser): remove unused testing matcher (#50661) We has some custom matchers that aren't used anymore: * `toContainError` * `toBePromise` PR Close #50661 14 June 2023, 08:58:04 UTC
f199305 docs(platform-server): Make links out of @see tags (#50110) This commit is part of the work for angular#50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:39 UTC
20983fc docs(localize): Make links out of @see tags (#50110) This commit is part of the work for angular#50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:39 UTC
8cd90ba docs(docs-infra): throw an error when @link is used with a backtick reference (#50110) As part of #50097, we'll add this constraint to the @see comments PR Close #50110 14 June 2023, 08:54:39 UTC
7d4dc22 docs(animations): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:39 UTC
848ba54 docs(common): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:39 UTC
028bd90 docs(core): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:38 UTC
7eb5286 docs(forms): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:38 UTC
a584169 docs(platform-browser): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:38 UTC
9209692 docs(router): Make links out of @see tags (#50110) This commit is part of the work for #50097 to improve the linking on the online documentation. PR Close #50110 14 June 2023, 08:54:38 UTC
c8c00ae docs(docs-infra): create code block for links to methods (#50110) Before this commit, links to methods had to rely on a custom title (or the method name would be displayed). With this commit, {@link MyClass#myMethod} will ouput a link as `MyClass#myMethod`. This has a 2nd advantage : We can now rely on the validation by the `checkAnchorLinksProcessor` to ensure the method actually exist. This commit is part of #50110 to improve linking in the documentation. PR Close #50110 14 June 2023, 08:54:38 UTC
1ad4d55 fix(core): extend toSignal to accept any Subscribable (#50162) Extend toSignal to accept any Subscribable (instead of only Observable) for consistency with AsyncPipe and for broader compatibility with any observable library (that is compatible with the Subscribable interface). This is only a type change as the implementation does not use anything else than the Subscribable interface anyway. PR Close #50162 14 June 2023, 08:49:56 UTC
88962b7 refactor(compiler): Support safe property reads and keyed reads. (#50594) Angular's null-safe access operators differ from Javascript's built-in semantics, in that they short-circuit to `null` instead of `undefined`. This necessitates providing a custom transformation, instead of relying on Typescript or Javascript itseld. The old TemplateDefinitionBuilder uses a top-down approach based on the Visitor pattern, in which it recursively extracts the left-most safe access, and hoists it to a null check at the top. See `expression_converter.ts` for details. In this commit, we replace that approach with a new bottom-up algorithm, as part of the template pipeline. This requires an intermediate expression type to represent the not-yet-expanded ternary operators, and is split into its own pass. Null-safe function calls are not yet implemented, since they will rely on a future temporary variable allocation pass. Co-authored-by: Alex Rickabaugh <alxhub@users.noreply.github.com> PR Close #50594 13 June 2023, 16:59:43 UTC
1c635be refactor(compiler): Support non-null assertions. (#50594) Because non-null assertions don't affect the generated code, we can just drop them. PR Close #50594 13 June 2023, 16:59:43 UTC
2c71920 refactor(compiler): Add initial support for nullish coalescing. (#50594) Create a pass that expands nullish coalescing operators into null checks. This is not yet finished because we need to emit temporary variable assignments, which we will do using a future temporary variable allocation pass. Also, TemplateDefinitionBuilder is a bit quirky, and we still need to exactly match its behavior. Nevertheless, this is good enough to prevent the diffs from getting ruined as a result of nullish coalescing operations. PR Close #50594 13 June 2023, 16:59:43 UTC
70db25f refactor(compiler): Allow expressions to be deeply cloned. (#50594) It is sometimes useful to clone an expression tree, in order to copy it and mutate it in a phase, without affecting other subtrees due to the copy-by-reference. PR Close #50594 13 June 2023, 16:59:43 UTC
15ab146 refactor(compiler): improve handling of bindings and attributes (#50664) Refactor attribute and property binding ingestion and add an attribute extraction phase Co-authored-by: Alex Rickabaugh <alxhub@users.noreply.github.com> Co-authored-by: Dylan Hunn <dylhunn@users.noreply.github.com> Only add the value to the ElementAttributes map for style and attribute kinds Other kinds should not have their value represented in the consts array Add missing attribute ingesiton for templates Unify how template and element bindings are ingested This resolves the issue of missing listener attributes on templates. In order to avoid emitting extraneous instructions, listener ops on templates are stripped in the attribute extraction phase instead. Handle different binding types separately in ingest Cleanup code and comments Disable test that fails on new explicit error. Previously the test was passing because ingestPropertyBinding treated attribute bindings as normal bindings which happened to be ok for the particular test. Now there's an explicit error that attrbiute bindings aren't yet handled which causes the test to fail Address feeback PR Close #50664 13 June 2023, 16:34:58 UTC
1f0d529 docs: update CHANGELOG to account for a reverted commit (#50707) https://github.com/angular/angular/pull/49735 was reverted we need to adjust the changelog accordingly. PR Close #50707 13 June 2023, 15:55:12 UTC
01d45df docs: release notes for the v16.1.0 release 13 June 2023, 15:12:10 UTC
2782fc2 docs: release notes for the v16.0.6 release 13 June 2023, 15:01:28 UTC
0f299c0 build: update actions/checkout action to v3.5.3 (#50689) See associated pull request for more information. PR Close #50689 13 June 2023, 12:48:02 UTC
cefa3de refactor(common): use `transform` functions in NgOptimizedImage inputs (#50580) This commit refactors the code of NgOptimizedImage directive to switch from getter/setter approach to convers inputs to use the `transform` function instead. PR Close #50580 13 June 2023, 11:20:49 UTC
307f8ee fix(core): avoid duplicated content during hydration while processing a component with i18n (#50644) This commit updates an internal hydration logic to make sure that the content of components with i18n blocks is cleaned up before we start rendering it. Resolves #50627. PR Close #50644 13 June 2023, 11:12:07 UTC
ee073cd docs: update an example in the RouterEvent description (#50526) PR Close #50526 13 June 2023, 11:08:14 UTC
ad82f3a build: update all non-major dependencies (#50583) See associated pull request for more information. PR Close #50583 13 June 2023, 10:45:12 UTC
17dec5b build: lock file maintenance (#50532) See associated pull request for more information. PR Close #50532 13 June 2023, 09:46:07 UTC
ec9ee9e docs: fix "After you finish" description of first-app-lesson-05.md (#50645) Lesson 5 previously had the same "After you finish" description as Lesson 4. PR Close #50645 13 June 2023, 09:36:44 UTC
1400e55 docs: update schematic authoring guide to use new utilities (#50667) Updates the guide for writing `ng add` schematics to include the new authoring utilities. I've also removed the `NodePackageInstallTask` because it's redundant. PR Close #50667 12 June 2023, 17:15:45 UTC
fa1e371 build: update AIO to Angular 16.1 (#50667) Updates AIO to Angular 16.1.0 to allow for some docs to be updated. PR Close #50667 12 June 2023, 17:15:45 UTC
9429f96 test(compiler): Prevent back-sliding on already passing template pipeline tests (#50582) Add a flag to disable specific tests when testing the template pipeline Mark the currently failing tests Add the template pipeline tests to CI Update package.json Co-authored-by: Paul Gschwendtner <paulgschwendtner@gmail.com> PR Close #50582 12 June 2023, 16:25:41 UTC
d773589 build: bump up zone.js version for the release (#50680) The zone.js release commit didn't update the zone.js version in the package.json so this change fixes it. PR Close #50680 12 June 2023, 15:50:31 UTC
8eecc0f release: cut the zone.js-v0.13.1 release (#50636) PR Close #50636 12 June 2023, 13:48:54 UTC
b8a710d build: update io_bazel_rules_sass digest to 6e0915e (#50605) See associated pull request for more information. PR Close #50605 12 June 2023, 13:36:32 UTC
afb7ea4 refactor: removed the unused contructor in lazyModule (#50536) empty constructor removed and reduced the codesmells PR Close #50536 12 June 2023, 13:35:35 UTC
d5a8ff3 build: Update Glob to fast-glob to remove Inflight due to memory leak (#50632) Update Glob to fast-glob to remove the dependence of Inflight that contains a memory leak Signed-off-by: Kevin Gay <5970002+GayKevin@users.noreply.github.com> PR Close #50632 12 June 2023, 13:33:47 UTC
7166ed1 build: update dependency build_bazel_rules_nodejs to v5.8.3 (#50666) See associated pull request for more information. PR Close #50666 12 June 2023, 13:28:51 UTC
d5331c0 docs: update first-app (#50663) This commit updates the first-app demo to v16. PR Close #50663 12 June 2023, 13:22:27 UTC
d23b03d docs(core): Add note about testing to NG0203 (#50620) When running into NG0203 while testing, a solution can be to wrap the function in the TestBed.runInInjectionContext method. PR Close #50620 12 June 2023, 13:21:10 UTC
9a172a9 docs: update first-app-lesson-11.md to include info about routerLink (#50348) Add info about importing RouterLink and RouterOutlet. The existing document results in an error. The error indicates that the anchor element doesn't have the binding property for routerLink. The corresponding module (RouterModule) should be imported in the component template. Add description for RouterModule in housing-location component The description is added to fix the issue with the anchor element tag binding. PR Close #50348 12 June 2023, 12:26:03 UTC
dbadfea feat(devtools): create demo application that uses standalone APIs and standalone components/directives/pipes (#48533) The existing DevTools demo app that is used for developing on DevTools is exclusively an NgModule application. This commit creates a copy of the old demo app but with no NgModules and only standalone APIs/Components/Directives/Pipes PR Close #48533 12 June 2023, 10:51:24 UTC
b1aed48 docs: add missing navigation item (#50113) PR Close #50113 12 June 2023, 10:39:01 UTC
58549e7 docs: added lang attributes in html files (#50588) PR Close #50588 12 June 2023, 10:08:09 UTC
24c8e4e docs: removed duplicated words (#50648) PR Close #50648 12 June 2023, 09:43:42 UTC
f7f15ae docs: added title attribute to the iframe tag (#50569) PR Close #50569 12 June 2023, 09:24:35 UTC
9860ace docs(packaging): Clarify the necessity of dev-dependencies (#50619) Clarify the role of dev-dependencies. Dependencies are required for production ie, execution of an application, whereas devDependencies are required for developing as well as *building* the application (dev and prod build both) PR Close #50619 12 June 2023, 09:19:11 UTC
0370905 docs: add information about usage of innerHTML and outerHTML (#50643) Usage of innerHTML and outerHTML will cause the same problem as using direct DOM manipulation. PR Close #50643 12 June 2023, 09:17:52 UTC
a163d35 docs: removed unused methods (#50631) PR Close #50631 09 June 2023, 15:41:55 UTC
a1973a4 docs: remove repeated word (#50614) PR Close #50614 09 June 2023, 15:39:14 UTC
b7c710e docs: release notes for the v16.0.5 release 08 June 2023, 21:25:02 UTC
e1a715d docs: remove reverted commit from the changelog This commit removes a reverted commit for `NgComponentOutlet` inputs from the changelog for 16.1.0-rc.0. 08 June 2023, 20:47:35 UTC
024d6a8 docs: release notes for the v16.1.0-rc.0 release 08 June 2023, 20:46:33 UTC
e2ca451 release: bump the next branch to v16.2.0-next.0 08 June 2023, 20:46:33 UTC
55d6147 Revert "feat(common): add component input binding support for NgComponentOutlet (#49735)" This reverts commit f3867597f079794ae9c7ed8be3788c9cea5123a3. This PR has property renaming bugs in g3. 08 June 2023, 17:32:49 UTC
f386759 feat(common): add component input binding support for NgComponentOutlet (#49735) This commit add component input binding support for NgComponentOutlet. PR Close #49735 08 June 2023, 17:00:34 UTC
back to top