https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
61e69c8 release: cut the v14.2.12 release 21 November 2022, 20:50:00 UTC
244a7d2 docs(core): add an error details page for unsafe <iframe> bindings (#48028) PR Close #48028 21 November 2022, 20:19:54 UTC
54814c8 fix(core): hardening attribute and property binding rules for <iframe> elements (#48028) This commit updates the logic related to the attribute and property binding rules for <iframe> elements. There is a set of <iframe> attributes that may affect the behavior of an iframe and this change enforces that these attributes are only applied as static attributes, making sure that they are taken into account while creating an <iframe>. If Angular detects that some of the security-sensitive attributes are applied as an attribute or property binding, it throws an error message, which contains the name of an attribute that is causing the problem and the name of a Component where an iframe is located. BREAKING CHANGE: Existing iframe usages may have security-sensitive attributes applied as an attribute or property binding in a template or via host bindings in a directive. Such usages would require an update to ensure compliance with the new stricter rules around iframe bindings. PR Close #48028 21 November 2022, 20:19:54 UTC
0cd056a release: cut the v14.2.11 release 16 November 2022, 17:17:06 UTC
aef353c fix(router): Ensure renavigating in component init works with enabledBlocking (#48066) The way to complete the `Subject` in a way that is able to be read on the subject properties itself is to call `unsubscribe`: https://github.com/ReactiveX/rxjs/blob/afac3d574323333572987e043adcd0f8d4cff546/src/internal/Subject.ts#L101-L104 This sets the `closed` property to `true` whereas `complete` does not. fixes #48052 PR Close #48066 15 November 2022, 21:40:13 UTC
11809ba docs: remove version 12 from actively supported versions (#48041) Version 12 is no longer in LTS. PR Close #48041 14 November 2022, 19:28:11 UTC
1248992 docs(docs-infra): Fix typo in documentation for standalone components (#48026) PR Close #48026 11 November 2022, 16:48:35 UTC
b358b61 release: cut the v14.2.10 release 09 November 2022, 19:44:17 UTC
a4312e1 fix(core): add` zone.js` version `0.12.x` as a valid peer dependency (#48002) This commit adds `zone.js` version `0.12.x` as a valid peer dependency PR Close #48002 09 November 2022, 17:54:11 UTC
28efb06 test(router): Move test for redirect under correct describe block (#47993) This moves a redirect test to be grouped with other redirect tests. PR Close #47993 08 November 2022, 18:34:22 UTC
c3bc035 refactor(core): remove duplicate createRenderer call (#47981) Fixes that we were calling `createRenderer` even though we had one already. This likely wasn't a performance issue since the renderer factory caches the renderer, but it's still better to reuse it to avoid confusion in the future. Fixes #47980. PR Close #47981 07 November 2022, 20:33:24 UTC
db867fe fix(router): fix redirectTo on named outlets - resolves #33783 (#47927) fix(router): fix redirectTo on named outlets - resolves #33783 PR Close #47927 04 November 2022, 16:30:31 UTC
6d4f759 build: add `--keep_going` to components tests. (#47958) This configures CI to run all the tests and report all the failures instead of aborting after the first one. PR Close #47958 04 November 2022, 00:52:39 UTC
956025a docs: add searchKeywords in testing guide (#47953) This is to push up the page in search results when searching for these terms. Ex: currently when searching using the term `test` this page is displayed at the middle of the results. PR Close #47953 04 November 2022, 00:51:58 UTC
6c940eb docs: fix lint errors for change detection guides (#47952) PR Close #47952 04 November 2022, 00:51:26 UTC
cc1e96d docs: remove redirects to no longer existing page (#47929) This redirect is broken as this page no longer exists. PR Close #47929 04 November 2022, 00:47:54 UTC
e93b3a5 docs: fix missing word (#47876) PR Close #47876 04 November 2022, 00:47:27 UTC
6cc5b3e docs: made code appear better, etc. (#47336) Made code appear better and resolved some minor grammatical opportunities/issues. PR Close #47336 04 November 2022, 00:44:56 UTC
bab5f9a release: cut the v14.2.9 release 03 November 2022, 23:44:51 UTC
f7f354a docs: update roadmap as of q4 2022 (#47910) PR Close #47910 01 November 2022, 11:46:49 UTC
92d28bd perf(platform-browser): resolve memory leak when using animations with shadow DOM (#47903) `AnimationRendererFactory` maintains a map between a renderer delegate and the animations renderer it corresponds to, but the renderers are never removed from the map. This leads to memory leaks when used with the `ShadowDom` view encapsulation, because the specific renderer keeps a references to its shadow root which in turn references all the elements in the view. These changes resolve the leak by clearing the reference when the animations renderer is destroyed. Fixes #47892. PR Close #47903 01 November 2022, 11:46:08 UTC
65a3338 docs: Linting corrections. Restructuring or rewording sentences to be shorter and clearer. (#47897) PR Close #47897 28 October 2022, 09:37:47 UTC
a5e1104 docs: improve grammer in CLI command template (#47891) Before ``` This command has the following commands: ``` Now ``` This command has the following sub-commands: ``` PR Close #47891 28 October 2022, 09:29:07 UTC
d2d9bbf fix(platform-server): call `onSerialize` when state is empty (#47888) Commit https://github.com/angular/angular/commit/a0b2d364156eed0d33831c37b00ea5c58ff4bbec#diff-3975e0ee5aa3e06ecbcd76f5fa5134612f7fd2e6802ca7d370973bd410aab55cR25-R31 changed the serialization phase logic so that when the state is empty the script tag is not added to the document. As a side effect, this caused the `toJson` not called which caused the `onSerialize` callbacks also not to be called. These callbacks are used to provide the value for a key when `toJson` is called. Example: https://github.com/ngrx/platform/issues/101#issuecomment-351998548 Closes #47172 PR Close #47888 28 October 2022, 09:27:57 UTC
8707475 release: cut the v14.2.8 release 26 October 2022, 18:22:36 UTC
9d12a07 Revert "build: add atscott to unavailable list for pullapprove (#47658)" (#47877) This reverts commit cf88a3ce204c04cf2ff33352c67134f69c251247. PR Close #47877 26 October 2022, 17:00:54 UTC
a478ab1 docs: removing http-server section in Service worker tour (#47613) - Based on issue #47583 - Updated docs for Service workers by removing the section which used http-server to use service workers with ng serve - By changelog of v14.2.0, service workers become compatible with ng serve using feature #23679 PR Close #47613 24 October 2022, 13:42:56 UTC
8161b98 build: update recommended launch vscode config to use proper bazel dist path (#47831) As of Bazel v5, the `bazel-out` symlink no longer exists. This commit corrects the path in the VSCode recommended launch configuration. This helps speed up this launch configuration given less files having to be explored. PR Close #47831 24 October 2022, 08:42:21 UTC
37788b6 docs: fixing copy inconsistencies in schematics description (#47453) I fixed inconsistent spelling and formatting and replaced a dead link to clarity design system starter. docs(schematics): revert a change in schematic usage pronoun docs: parentheses removal from schematic generation description Co-Authored-By: Bob Watson <104218420+bob-watson@users.noreply.github.com> PR Close #47453 24 October 2022, 08:41:47 UTC
7c4f77a docs: fix linter errors in user-input.md (#47832) PR Close #47832 21 October 2022, 17:14:00 UTC
a42c8cf docs: fix minor typo in hierarchical-dependency-injection.md (#47812) Small Typo change - renamed oh to or in https://angular.io/guide/hierarchical-dependency-injection#skipself-and-viewproviders PR Close #47812 21 October 2022, 15:33:12 UTC
4d18ba1 release: cut the v14.2.7 release 19 October 2022, 21:23:14 UTC
1504473 docs: fix linter errors for accessibility.md (#47725) PR Close #47725 19 October 2022, 18:13:54 UTC
64c8eba docs(router): fix misleading description of `BaseRouteReuseStrategy` (#47786) The original description gave a false impression that only query params and fragment changes are ignored, while actually `routeParams` changes are ignored as well. PR Close #47786 19 October 2022, 18:12:23 UTC
3a4ddba docs: Linting suggested corrections made. Restructuring or rewording sentences to be shorter and clearer. (#47790) PR Close #47790 19 October 2022, 18:10:56 UTC
64d6a4f docs: Linting suggested corrections made. Restructuring or rewording sentences to be shorter and clearer. Inserted an introductory paragraph under level 1 heading. (#47788) PR Close #47788 19 October 2022, 13:24:11 UTC
c62246c docs: fix linter errors for zone.md (#47707) PR Close #47707 17 October 2022, 10:14:44 UTC
ad78d25 docs: fix linter errors for web-worker.md (#47766) PR Close #47766 17 October 2022, 10:13:40 UTC
13d6221 docs: fix linter errors for view-encapsulation.md (#47772) PR Close #47772 17 October 2022, 10:11:53 UTC
46d33dd docs(docs-infra): fix errors page hover styles (#47770) fix hover styles for error messages to be consistent for dark theme Fixes #47723 PR Close #47770 17 October 2022, 07:57:47 UTC
2e7e402 docs: Separated HTML elements with blank lines (#47331) Separated HTML elements with judicious use of space. It not only makes it easier to read the HTML; it also makes it consistent with the formatting of https://github.com/angular/angular/edit/main/aio/content/examples/what-is-angular/src/app/hello-world-bindings/hello-world-ngif.component.html. PR Close #47331 13 October 2022, 19:10:27 UTC
2ca2137 docs: update of documentation contrib. guide (#47381) This update describes the content authoring and revision process in sufficient detail for technical and non-technical contributors to the angular.io documentation. PR Close #47381 13 October 2022, 16:37:25 UTC
24950dd build: update comp labels to be area instead (#47750) Updates all of the comp: * labels to area: * instead PR Close #47750 12 October 2022, 18:10:36 UTC
0fdd6f9 release: cut the v14.2.6 release 12 October 2022, 17:51:30 UTC
09d5f51 build: update labels to match standardized labels (#47747) Update labels as part of standardization PR Close #47747 12 October 2022, 17:02:40 UTC
3fd176a fix(compiler-cli): add missing period to error message (#47744) With this change we add a missing period to the error message. PR Close #47744 12 October 2022, 15:57:25 UTC
b82da42 docs: add Joshua Morony to GDE resources (#47704) PR Close #47704 11 October 2022, 23:42:46 UTC
b9a0396 build: update io_bazel_rules_sass digest to f6ceac7 (#47376) See associated pull request for more information. PR Close #47376 11 October 2022, 23:16:22 UTC
fe5adc7 docs: fix linter errors for what-is-angular.md (#47708) PR Close #47708 11 October 2022, 23:07:09 UTC
6c9b5a2 docs: fix linter errors for security.md (#47688) PR Close #47688 11 October 2022, 22:05:44 UTC
5154d12 docs: fix linter errors for workspace-config.md (#47709) PR Close #47709 11 October 2022, 21:59:00 UTC
2fd893d docs: fix linter errors for property-binding-best-practices.md (#47686) PR Close #47686 11 October 2022, 21:19:18 UTC
2aaca8e docs: fix linter errors for property-binding.md (#47687) PR Close #47687 11 October 2022, 21:18:46 UTC
6be93cf docs: fix linter errors in prerendering.md (#47724) PR Close #47724 11 October 2022, 15:59:25 UTC
a7de736 docs(core): Improved README.md (#47700) PR Close #47700 11 October 2022, 15:58:39 UTC
f57bb38 docs: add 0 to filename of runtime error guides (#47722) PR Close #47722 10 October 2022, 22:30:44 UTC
477adb7 ci: adjust workflow permissions for OpenSSF Scorecard results publishing (#47721) Version 2 of the `openssf/scorecard-action` GitHub action requires the `id-token: write` permission to publish results. PR Close #47721 10 October 2022, 22:29:01 UTC
f791326 build: update scorecard action dependencies (#47385) See associated pull request for more information. PR Close #47385 10 October 2022, 20:05:24 UTC
f87757d build: update dependency @rollup/plugin-babel to v6 (#47701) See associated pull request for more information. PR Close #47701 10 October 2022, 16:05:34 UTC
9c86916 docs: update spelling dictionary (#47697) PR Close #47697 07 October 2022, 18:45:33 UTC
cfd0cdb docs: remove assorted lint errors (#47693) PR Close #47693 07 October 2022, 17:42:12 UTC
9e14658 build: setup remote execution through shared command (#47537) Sets up remote execution through a shared command. PR Close #47537 07 October 2022, 16:31:31 UTC
c3821f5 perf(compiler-cli): minimize filesystem calls when generating shims (#47682) Previously when a file was being analyzed to determine if a shim should be generated, up to two calls to the host `fileExists` function per file per generator were made. In the default host, each `fileExists` call made two underlying file system calls. Following these calls, the file was then read via `getSourceFile`. However, `getSourceFile` will return `undefined` if the requested file does not exist. As a result, `getSourceFile` can be used directly to request both potential file names and leverage the return value to determine if the file does not exist. This avoids the need to call `fileExists` at all. PR Close #47682 07 October 2022, 16:10:35 UTC
4620fbd refactor(docs-infra): add new Input for better description of close button in notification component (#47681) Add a new input for banner description with default value, allowing the insertion of other descriptions and if nothing is passed, it assumes a default value. PR Close #47681 06 October 2022, 23:23:43 UTC
e3ef401 docs: add Marko to GDE resources (#47595) PR Close #47595 06 October 2022, 21:23:33 UTC
197e8b4 docs: fixed typo in AsyncValidatorFn (#47465) the return type must be Observable<ValidationErrors | null> instead of Observable<ValidationErrors> | null PR Close #47465 06 October 2022, 21:00:50 UTC
1095dc5 docs: fix documentation linting errors in ajs-quick-reference.md (#47526) PR Close #47526 06 October 2022, 20:27:26 UTC
5819c8e docs(forms): setErrors emitEvent default value (#47546) PR Close #47546 06 October 2022, 20:24:52 UTC
5782d63 ci: cleanup PullApprove config file (#47611) This commit updates the PullApprove config file. PR Close #47611 06 October 2022, 20:04:53 UTC
6f4f162 docs: fix linter errors for lazy-loading-ngmodules.md (#47645) Update aio/content/guide/lazy-loading-ngmodules.md Co-authored-by: Bob Watson <104218420+bob-watson@users.noreply.github.com> PR Close #47645 06 October 2022, 16:50:01 UTC
f457b6c docs: fix linter errors for libraries.md (#47668) PR Close #47668 06 October 2022, 16:48:40 UTC
730af49 build: add atscott to unavailable list for pullapprove (#47658) atscott is unavailable to review PRs until no longer OOO PR Close #47658 06 October 2022, 16:05:21 UTC
229629b docs: fix linter errors for angular-compiler-options.md page (#47179) (#47618) fixup! docs: fix linter errors for angular-compiler-options.md page (#47179) PR Close #47618 05 October 2022, 20:43:25 UTC
dacdd27 release: cut the v14.2.5 release 05 October 2022, 15:41:05 UTC
9b32883 docs: add Jordan Powell to GDE resources (#47598) PR Close #47598 04 October 2022, 18:52:05 UTC
0aed24c docs: add missing link to canMatch guard (#47602) PR Close #47602 03 October 2022, 15:47:28 UTC
c025ef9 build(docs-infra): upgrade cli command docs sources to 6b533b661 (#47591) Updating [angular#14.2.x](https://github.com/angular/angular/tree/14.2.x) from [cli-builds#14.2.x](https://github.com/angular/cli-builds/tree/14.2.x). ## Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/14d4d528c...6b533b661): **Modified** - help/completion.json PR Close #47591 30 September 2022, 18:05:35 UTC
771f2c3 fix(docs-infra): add punctuation to dr iq (#47525) add punctuation to dr iq name to aid in clarity Fixes #46011 PR Close #47525 29 September 2022, 23:43:55 UTC
60e758a docs: add oxford commas and rephrase sentences (#47540) PR Close #47540 29 September 2022, 23:41:32 UTC
98d8423 build: use shared circleci dev-infra for common circleci code (#47467) This allows us to remove the duplicated `rebase-pr.js` script so that we can maintain this script in a single place. PR Close #47467 29 September 2022, 22:53:40 UTC
66aece3 docs(common): update reference url to ICU docs (#47518) PR Close #47518 29 September 2022, 17:53:28 UTC
ce9134f test(upgrade): demonstrate that downgraded component can be standalone (#47504) This change is adding a test demonstrating that a standalone component can be downgraded to a AngularJS component. PR Close #47504 29 September 2022, 17:52:56 UTC
ed51ecd test(upgrade): demonstrate that upgraded component can be standalone (#47503) This change is adding a test demonstrating that AngularJS component can be upgraded to a standalone directive. PR Close #47503 29 September 2022, 17:52:14 UTC
653701b docs: Add topics for lifecycle directory (#47392) Add empty topics to lifecycle directory. PR Close #47392 29 September 2022, 17:51:01 UTC
ae87019 docs: add new files (#47391) Add new files for component content. PR Close #47391 29 September 2022, 17:50:15 UTC
18c10f6 docs: temporarily hide banner to improve survey visibility (#47564) PR Close #47564 29 September 2022, 17:49:36 UTC
c8d891e release: cut the v14.2.4 release 28 September 2022, 21:16:26 UTC
a4b66fe perf(compiler-cli): cache source file for reporting type-checking diagnostics (#47508) When reporting type-checking diagnostics in external templates we create a `ts.SourceFile` of the template text, as this is needed to report Angular template diagnostics using TypeScript's diagnostics infrastructure. Each reported diagnostic would create its own `ts.SourceFile`, resulting in repeatedly parsing of the template text and potentially high memory usage if the template is large and there are many diagnostics reported. This commit caches the parsed template in the template mapping, such that all reported diagnostics get to reuse the same `ts.SourceFile`. Closes #47470 PR Close #47508 28 September 2022, 21:08:25 UTC
10a3cef docs: update broken link (#47532) PR Close #47532 27 September 2022, 17:18:01 UTC
9ac4b75 docs: update what what the CLI collects in analytics (#47529) This commit adds more information on what is collected by the Angular CLI as with https://github.com/angular/angular-cli/pull/23718 we will collect additional information. PR Close #47529 27 September 2022, 17:17:36 UTC
2c3e2d6 build: fix rxjs 7 build failure (#47548) Fixes that the `node` typings weren't included in the rxjs 7 typings test. PR Close #47548 26 September 2022, 20:43:19 UTC
7e7769f docs: fixing standalone components sample code (#47542) PR Close #47542 26 September 2022, 16:56:57 UTC
76f393b docs: visualize keyboard shortcut for search (#47507) PR Close #47507 23 September 2022, 21:04:43 UTC
6ed3371 docs: Add new PR response templates (#47515) This adds new PR template responses for dealing with rebases and commit header changes. PR Close #47515 23 September 2022, 21:02:04 UTC
2c46b5a fix(core): correctly check for `typeof` of undefined in `ngDevMode` check (#47480) Previously, this check was wrong as typeof returns a string. PR Close #47480 23 September 2022, 21:00:46 UTC
d22976a docs: add v15 scheduled release dates (#47513) These dates are week-specific to give some flexibility during the release process which frequently happens. I back-dated the most recent minors mainly to make sure we include them when we eventually update to v16 and beyond. PR Close #47513 23 September 2022, 21:00:04 UTC
7e6fc10 release: cut the v14.2.3 release 21 September 2022, 18:06:58 UTC
bba2dae fix(animations): make sure that the useAnimation function delay is applied (#47468) make sure that when an animation is used via the `useAnimation` function and a delay has been provided then that delay gets correctly applied (this PR is a follow up for #47285) PR Close #47468 20 September 2022, 08:10:24 UTC
fe6d33c docs: add fatima amzil to contributors (#47097) PR Close #47097 19 September 2022, 16:58:15 UTC
aaad830 ci: remove atscott from unavailable list (#47482) atscott is no longer OOO long term and is available. PR Close #47482 19 September 2022, 16:16:52 UTC
back to top