Skip to content

Commit e2fd981

Browse files
committed
fc59e2a feat(core): change effect() execution timing & no-op allowSignalWrites (#57874)
1 parent 44df71e commit e2fd981

File tree

9 files changed

+94
-94
lines changed

9 files changed

+94
-94
lines changed

BUILD_INFO

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Thu Sep 19 14:35:02 UTC 2024
2-
cd24eaf93e1cef38d8f1995fb825da3fc5af771c
1+
Thu Sep 19 21:23:43 UTC 2024
2+
fc59e2a7b7afa491a5ea740284a742574805eb36

fesm2022/router.mjs

Lines changed: 72 additions & 72 deletions
Large diffs are not rendered by default.

fesm2022/router.mjs.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fesm2022/testing.mjs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v19.0.0-next.6+sha-cd24eaf
2+
* @license Angular v19.0.0-next.6+sha-fc59e2a
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/
@@ -59,16 +59,16 @@ class RouterTestingModule {
5959
],
6060
};
6161
}
62-
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RouterTestingModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
63-
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RouterTestingModule, exports: [RouterModule] }); }
64-
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RouterTestingModule, providers: [
62+
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RouterTestingModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
63+
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RouterTestingModule, exports: [RouterModule] }); }
64+
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RouterTestingModule, providers: [
6565
ɵROUTER_PROVIDERS,
6666
provideLocationMocks(),
6767
withPreloading(NoPreloading).ɵproviders,
6868
{ provide: ROUTES, multi: true, useValue: [] },
6969
], imports: [RouterModule] }); }
7070
}
71-
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RouterTestingModule, decorators: [{
71+
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RouterTestingModule, decorators: [{
7272
type: NgModule,
7373
args: [{
7474
exports: [RouterModule],
@@ -97,21 +97,21 @@ class RootFixtureService {
9797
this.fixture.detectChanges();
9898
return this.fixture;
9999
}
100-
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RootFixtureService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
101-
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RootFixtureService, providedIn: 'root' }); }
100+
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RootFixtureService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
101+
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RootFixtureService, providedIn: 'root' }); }
102102
}
103-
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RootFixtureService, decorators: [{
103+
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RootFixtureService, decorators: [{
104104
type: Injectable,
105105
args: [{ providedIn: 'root' }]
106106
}] });
107107
class RootCmp {
108108
constructor() {
109109
this.routerOutletData = signal(undefined);
110110
}
111-
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RootCmp, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
112-
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.0.0-next.6+sha-cd24eaf", type: RootCmp, isStandalone: true, selector: "ng-component", viewQueries: [{ propertyName: "outlet", first: true, predicate: RouterOutlet, descendants: true }], ngImport: i0, template: '<router-outlet [routerOutletData]="routerOutletData()"></router-outlet>', isInline: true, dependencies: [{ kind: "directive", type: RouterOutlet, selector: "router-outlet", inputs: ["name", "routerOutletData"], outputs: ["activate", "deactivate", "attach", "detach"], exportAs: ["outlet"] }] }); }
111+
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RootCmp, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
112+
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.0.0-next.6+sha-fc59e2a", type: RootCmp, isStandalone: true, selector: "ng-component", viewQueries: [{ propertyName: "outlet", first: true, predicate: RouterOutlet, descendants: true }], ngImport: i0, template: '<router-outlet [routerOutletData]="routerOutletData()"></router-outlet>', isInline: true, dependencies: [{ kind: "directive", type: RouterOutlet, selector: "router-outlet", inputs: ["name", "routerOutletData"], outputs: ["activate", "deactivate", "attach", "detach"], exportAs: ["outlet"] }] }); }
113113
}
114-
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-cd24eaf", ngImport: i0, type: RootCmp, decorators: [{
114+
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.0.0-next.6+sha-fc59e2a", ngImport: i0, type: RootCmp, decorators: [{
115115
type: Component,
116116
args: [{
117117
standalone: true,

fesm2022/upgrade.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v19.0.0-next.6+sha-cd24eaf
2+
* @license Angular v19.0.0-next.6+sha-fc59e2a
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/

index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v19.0.0-next.6+sha-cd24eaf
2+
* @license Angular v19.0.0-next.6+sha-fc59e2a
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular/router",
3-
"version": "19.0.0-next.6+sha-cd24eaf",
3+
"version": "19.0.0-next.6+sha-fc59e2a",
44
"description": "Angular - the routing library",
55
"keywords": [
66
"angular",
@@ -24,9 +24,9 @@
2424
"tslib": "^2.3.0"
2525
},
2626
"peerDependencies": {
27-
"@angular/core": "19.0.0-next.6+sha-cd24eaf",
28-
"@angular/common": "19.0.0-next.6+sha-cd24eaf",
29-
"@angular/platform-browser": "19.0.0-next.6+sha-cd24eaf",
27+
"@angular/core": "19.0.0-next.6+sha-fc59e2a",
28+
"@angular/common": "19.0.0-next.6+sha-fc59e2a",
29+
"@angular/platform-browser": "19.0.0-next.6+sha-fc59e2a",
3030
"rxjs": "^6.5.3 || ^7.4.0"
3131
},
3232
"ng-update": {

testing/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v19.0.0-next.6+sha-cd24eaf
2+
* @license Angular v19.0.0-next.6+sha-fc59e2a
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/

upgrade/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v19.0.0-next.6+sha-cd24eaf
2+
* @license Angular v19.0.0-next.6+sha-fc59e2a
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/

0 commit comments

Comments
 (0)