angular/packages
Andrew Scott 1f055b90b6 fix(router): Ensure anchor scrolling happens on ignored same URL navigations (#48025)
The Router scroller only listens for NavigationEnd events. However, the
default behavior of the Router is to ignore navigations to the same URL.
This breaks the anchor scrolling when clicking on an anchor whose
fragment is already in the URL.

fixes #29099

BREAKING CHANGE: The `Scroll` event's `routerEvent` property may also be
a `NavigationSkipped` event. Previously, it was only a `NavigationEnd`
event.

PR Close #48025
2023-02-17 11:00:27 -08:00
..
animations fix(animations): fix non-animatable warnings for easing (#48583) 2023-01-26 22:03:07 +00:00
bazel fix(bazel): stop publishing @angular/bazel package to npm (#49093) 2023-02-16 11:04:00 -08:00
benchpress build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
common refactor: remove Angular Compatibility Compiler (ngcc) (#49101) 2023-02-16 16:01:17 -08:00
compiler refactor(compiler): Remove strictStyling option for ShadowCss (#48824) 2023-02-02 13:38:38 -08:00
compiler-cli refactor: remove Angular Compatibility Compiler (ngcc) (#49101) 2023-02-16 16:01:17 -08:00
core refactor: remove Angular Compatibility Compiler (ngcc) (#49101) 2023-02-16 16:01:17 -08:00
docs docs: fix packages\docs\di\di.md (#46704) 2022-07-08 17:53:39 +00:00
elements refactor: remove unnecessary test support check utilities (#47543) 2023-01-24 21:06:09 +00:00
examples docs(router): Update functional guard and resolver docs (#48873) 2023-02-02 13:39:32 -08:00
forms fix(forms): Make radio buttons respect [attr.disabled] (#48864) 2023-02-10 11:25:11 +01:00
language-service fix(language-service): generate forwardRef for same file imports (#48898) 2023-02-02 13:40:17 -08:00
localize refactor(localize): bundle message digest algorithm directly in npm package (#48799) 2023-01-24 18:31:25 +00:00
misc/angular-in-memory-web-api build: update angular-in-memory-web-api to work with ESM (#48521) 2022-12-19 19:50:42 +00:00
platform-browser fix(platform-browser): remove styles from DOM of destroyed components (#48298) 2023-02-16 15:31:24 -08:00
platform-browser-dynamic refactor: update platform-browser-dynamic to work with ESM output (#48521) 2022-12-19 19:50:43 +00:00
platform-server fix(platform-server): avoid duplicate TransferState info after renderApplication call (#49094) 2023-02-16 16:00:29 -08:00
private/testing build: bundle tests for karma web test suites (#48521) 2022-12-19 19:50:42 +00:00
router fix(router): Ensure anchor scrolling happens on ignored same URL navigations (#48025) 2023-02-17 11:00:27 -08:00
service-worker refactor(service-worker): removing some todos (#48707) 2023-01-24 16:40:23 +00:00
upgrade refactor(upgrade): rewrite the downgrade component adapter (#48715) 2023-01-25 18:32:05 +00:00
zone.js build: update dependency google-closure-compiler to v20230206 (#49028) 2023-02-14 16:24:22 +01:00
BUILD.bazel build(bazel): list docs entrypoints under packages to simplify docgen 2022-11-22 13:51:16 -07:00
circular-deps-test.conf.js build: ignore type only imports/exports for circular dependency checks (#47017) 2022-08-18 12:06:09 -07:00
empty.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt build: bump license year (#44590) 2022-01-04 12:05:25 -08:00
README.md
system.d.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
tsconfig-build.json refactor: adjust packages/core/test to work with ESM (#48521) 2022-12-19 19:50:42 +00:00
tsconfig-legacy-saucelabs.json refactor: adjust packages/core/test to work with ESM (#48521) 2022-12-19 19:50:42 +00:00
tsconfig-test.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-tsec-base.json build: update tsconfigs to use ES2020 as target and module (#43431) 2021-10-01 18:28:42 +00:00
tsconfig.json refactor: adjust packages/core/test to work with ESM (#48521) 2022-12-19 19:50:42 +00:00
tsec-exemption.json fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
types.d.ts build: update to jasmine 4.0 (#45558) 2022-04-11 16:25:28 +00:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT