mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
As of Angular v15, the deprecated `relativeLinkResolution` config option of the Router is removed. This migration cleans up (removes) the `relativeLinkResolution` fields from the Router config objects in applications code.
```ts
import { RouterModule } from '@angular/router';
RouterModule.forRoot([], {
relativeLinkResolution: 'legacy',
enableTracing: false,
});
```
```ts
import { RouterModule } from '@angular/router';
RouterModule.forRoot([], {
// the `relativeLinkResolution` is removed
enableTracing: false,
});
```
PR Close #47604
29 lines
No EOL
1.6 KiB
JSON
29 lines
No EOL
1.6 KiB
JSON
{
|
|
"schematics": {
|
|
"migration-entry-components": {
|
|
"version": "14.0.0-beta",
|
|
"description": "As of Angular version 13, `entryComponents` are no longer necessary.",
|
|
"factory": "./migrations/entry-components/index"
|
|
},
|
|
"migration-v14-typed-forms": {
|
|
"version": "14.0.0-beta",
|
|
"description": "As of Angular version 14, Forms model classes accept a type parameter, and existing usages must be opted out to preserve backwards-compatibility.",
|
|
"factory": "./migrations/typed-forms/index"
|
|
},
|
|
"migration-v14-path-match-type": {
|
|
"version": "14.0.0-beta",
|
|
"description": "In Angular version 14, the `pathMatch` property of `Routes` was updated to be a strict union of the two valid options: `'full'|'prefix'`. `Routes` and `Route` variables need an explicit type so TypeScript does not infer the property as the looser `string`.",
|
|
"factory": "./migrations/path-match-type/index"
|
|
},
|
|
"migration-v15-router-link-with-href": {
|
|
"version": "15.0.0-beta",
|
|
"description": "Since Angular v15, the `RouterLink` contains the logic of the `RouterLinkWithHref` directive. This migration replaces all `RouterLinkWithHref` references with `RouterLink`.",
|
|
"factory": "./migrations/router-link-with-href/index"
|
|
},
|
|
"migration-v15-relative-link-resolution": {
|
|
"version": "15.0.0-beta",
|
|
"description": "In Angular version 15, the deprecated `relativeLinkResolution` config parameter of the Router is removed. This migration removes all `relativeLinkResolution` fields from the Router config objects.",
|
|
"factory": "./migrations/relative-link-resolution/index"
|
|
}
|
|
}
|
|
} |