Skip to content

Commit a58dabd

Browse files
committed
fdd560e feat(core): Add ability to configure zone change detection to use zoneless scheduler (#55252)
1 parent 977cc49 commit a58dabd

13 files changed

+25
-25
lines changed

BUILD_INFO

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Fri Apr 12 17:47:38 UTC 2024
2-
c9abe775d07d075b171a187844d09e57f9685f3b
1+
Fri Apr 12 19:33:07 UTC 2024
2+
fdd560ea14f2f35608e26102c7fac0471a634b3e

esm2022/src/render3/partial/class_metadata.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION = '18.0.0';
2424
export function compileDeclareClassMetadata(metadata) {
2525
const definitionMap = new DefinitionMap();
2626
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
27-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
27+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
2828
definitionMap.set('ngImport', o.importExpr(R3.core));
2929
definitionMap.set('type', metadata.type);
3030
definitionMap.set('decorators', metadata.decorators);
@@ -42,7 +42,7 @@ export function compileComponentDeclareClassMetadata(metadata, dependencies) {
4242
callbackReturnDefinitionMap.set('ctorParameters', metadata.ctorParameters ?? o.literal(null));
4343
callbackReturnDefinitionMap.set('propDecorators', metadata.propDecorators ?? o.literal(null));
4444
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION));
45-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
45+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
4646
definitionMap.set('ngImport', o.importExpr(R3.core));
4747
definitionMap.set('type', metadata.type);
4848
definitionMap.set('resolveDeferredDeps', compileComponentMetadataAsyncResolver(dependencies));

esm2022/src/render3/partial/directive.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export function createDirectiveDefinitionMap(meta) {
2828
const definitionMap = new DefinitionMap();
2929
const minVersion = getMinimumVersionForPartialOutput(meta);
3030
definitionMap.set('minVersion', o.literal(minVersion));
31-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
31+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
3232
// e.g. `type: MyDirective`
3333
definitionMap.set('type', meta.type.value);
3434
if (meta.isStandalone) {

esm2022/src/render3/partial/factory.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const MINIMUM_PARTIAL_LINKER_VERSION = '12.0.0';
2121
export function compileDeclareFactoryFunction(meta) {
2222
const definitionMap = new DefinitionMap();
2323
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
24-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
24+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
2525
definitionMap.set('ngImport', o.importExpr(R3.core));
2626
definitionMap.set('type', meta.type.value);
2727
definitionMap.set('deps', compileDependencies(meta.deps));

esm2022/src/render3/partial/injectable.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export function compileDeclareInjectableFromMetadata(meta) {
3434
export function createInjectableDefinitionMap(meta) {
3535
const definitionMap = new DefinitionMap();
3636
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
37-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
37+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
3838
definitionMap.set('ngImport', o.importExpr(R3.core));
3939
definitionMap.set('type', meta.type.value);
4040
// Only generate providedIn property if it has a non-null value

esm2022/src/render3/partial/injector.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export function compileDeclareInjectorFromMetadata(meta) {
2929
function createInjectorDefinitionMap(meta) {
3030
const definitionMap = new DefinitionMap();
3131
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
32-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
32+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
3333
definitionMap.set('ngImport', o.importExpr(R3.core));
3434
definitionMap.set('type', meta.type.value);
3535
definitionMap.set('providers', meta.providers);

esm2022/src/render3/partial/ng_module.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function createNgModuleDefinitionMap(meta) {
3333
throw new Error('Invalid path! Local compilation mode should not get into the partial compilation path');
3434
}
3535
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
36-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
36+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
3737
definitionMap.set('ngImport', o.importExpr(R3.core));
3838
definitionMap.set('type', meta.type.value);
3939
// We only generate the keys in the metadata if the arrays contain values.

esm2022/src/render3/partial/pipe.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export function compileDeclarePipeFromMetadata(meta) {
3232
export function createPipeDefinitionMap(meta) {
3333
const definitionMap = new DefinitionMap();
3434
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
35-
definitionMap.set('version', o.literal('18.0.0-next.4+sha-c9abe77'));
35+
definitionMap.set('version', o.literal('18.0.0-next.4+sha-fdd560e'));
3636
definitionMap.set('ngImport', o.importExpr(R3.core));
3737
// e.g. `type: MyPipe`
3838
definitionMap.set('type', meta.type.value);

esm2022/src/version.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
* Entry point for all public APIs of the compiler package.
1212
*/
1313
import { Version } from './util';
14-
export const VERSION = new Version('18.0.0-next.4+sha-c9abe77');
14+
export const VERSION = new Version('18.0.0-next.4+sha-fdd560e');
1515
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2NvbXBpbGVyL3NyYy92ZXJzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUVIOzs7O0dBSUc7QUFFSCxPQUFPLEVBQUMsT0FBTyxFQUFDLE1BQU0sUUFBUSxDQUFDO0FBRS9CLE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxJQUFJLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbi8qKlxuICogQG1vZHVsZVxuICogQGRlc2NyaXB0aW9uXG4gKiBFbnRyeSBwb2ludCBmb3IgYWxsIHB1YmxpYyBBUElzIG9mIHRoZSBjb21waWxlciBwYWNrYWdlLlxuICovXG5cbmltcG9ydCB7VmVyc2lvbn0gZnJvbSAnLi91dGlsJztcblxuZXhwb3J0IGNvbnN0IFZFUlNJT04gPSBuZXcgVmVyc2lvbignMC4wLjAtUExBQ0VIT0xERVInKTtcbiJdfQ==

fesm2022/compiler.mjs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v18.0.0-next.4+sha-c9abe77
2+
* @license Angular v18.0.0-next.4+sha-fdd560e
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/
@@ -28620,7 +28620,7 @@ function publishFacade(global) {
2862028620
* @description
2862128621
* Entry point for all public APIs of the compiler package.
2862228622
*/
28623-
const VERSION = new Version('18.0.0-next.4+sha-c9abe77');
28623+
const VERSION = new Version('18.0.0-next.4+sha-fdd560e');
2862428624

2862528625
class CompilerConfig {
2862628626
constructor({ defaultEncapsulation = ViewEncapsulation.Emulated, preserveWhitespaces, strictInjectionParameters } = {}) {
@@ -30205,7 +30205,7 @@ const MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION = '18.0.0';
3020530205
function compileDeclareClassMetadata(metadata) {
3020630206
const definitionMap = new DefinitionMap();
3020730207
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$5));
30208-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30208+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3020930209
definitionMap.set('ngImport', importExpr(Identifiers.core));
3021030210
definitionMap.set('type', metadata.type);
3021130211
definitionMap.set('decorators', metadata.decorators);
@@ -30223,7 +30223,7 @@ function compileComponentDeclareClassMetadata(metadata, dependencies) {
3022330223
callbackReturnDefinitionMap.set('ctorParameters', metadata.ctorParameters ?? literal(null));
3022430224
callbackReturnDefinitionMap.set('propDecorators', metadata.propDecorators ?? literal(null));
3022530225
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION));
30226-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30226+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3022730227
definitionMap.set('ngImport', importExpr(Identifiers.core));
3022830228
definitionMap.set('type', metadata.type);
3022930229
definitionMap.set('resolveDeferredDeps', compileComponentMetadataAsyncResolver(dependencies));
@@ -30318,7 +30318,7 @@ function createDirectiveDefinitionMap(meta) {
3031830318
const definitionMap = new DefinitionMap();
3031930319
const minVersion = getMinimumVersionForPartialOutput(meta);
3032030320
definitionMap.set('minVersion', literal(minVersion));
30321-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30321+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3032230322
// e.g. `type: MyDirective`
3032330323
definitionMap.set('type', meta.type.value);
3032430324
if (meta.isStandalone) {
@@ -30733,7 +30733,7 @@ const MINIMUM_PARTIAL_LINKER_VERSION$4 = '12.0.0';
3073330733
function compileDeclareFactoryFunction(meta) {
3073430734
const definitionMap = new DefinitionMap();
3073530735
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$4));
30736-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30736+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3073730737
definitionMap.set('ngImport', importExpr(Identifiers.core));
3073830738
definitionMap.set('type', meta.type.value);
3073930739
definitionMap.set('deps', compileDependencies(meta.deps));
@@ -30768,7 +30768,7 @@ function compileDeclareInjectableFromMetadata(meta) {
3076830768
function createInjectableDefinitionMap(meta) {
3076930769
const definitionMap = new DefinitionMap();
3077030770
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$3));
30771-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30771+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3077230772
definitionMap.set('ngImport', importExpr(Identifiers.core));
3077330773
definitionMap.set('type', meta.type.value);
3077430774
// Only generate providedIn property if it has a non-null value
@@ -30819,7 +30819,7 @@ function compileDeclareInjectorFromMetadata(meta) {
3081930819
function createInjectorDefinitionMap(meta) {
3082030820
const definitionMap = new DefinitionMap();
3082130821
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$2));
30822-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30822+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3082330823
definitionMap.set('ngImport', importExpr(Identifiers.core));
3082430824
definitionMap.set('type', meta.type.value);
3082530825
definitionMap.set('providers', meta.providers);
@@ -30852,7 +30852,7 @@ function createNgModuleDefinitionMap(meta) {
3085230852
throw new Error('Invalid path! Local compilation mode should not get into the partial compilation path');
3085330853
}
3085430854
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$1));
30855-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30855+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3085630856
definitionMap.set('ngImport', importExpr(Identifiers.core));
3085730857
definitionMap.set('type', meta.type.value);
3085830858
// We only generate the keys in the metadata if the arrays contain values.
@@ -30903,7 +30903,7 @@ function compileDeclarePipeFromMetadata(meta) {
3090330903
function createPipeDefinitionMap(meta) {
3090430904
const definitionMap = new DefinitionMap();
3090530905
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION));
30906-
definitionMap.set('version', literal('18.0.0-next.4+sha-c9abe77'));
30906+
definitionMap.set('version', literal('18.0.0-next.4+sha-fdd560e'));
3090730907
definitionMap.set('ngImport', importExpr(Identifiers.core));
3090830908
// e.g. `type: MyPipe`
3090930909
definitionMap.set('type', meta.type.value);

fesm2022/compiler.mjs.map

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

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 v18.0.0-next.4+sha-c9abe77
2+
* @license Angular v18.0.0-next.4+sha-fdd560e
33
* (c) 2010-2024 Google LLC. https://angular.io/
44
* License: MIT
55
*/

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular/compiler",
3-
"version": "18.0.0-next.4+sha-c9abe77",
3+
"version": "18.0.0-next.4+sha-fdd560e",
44
"description": "Angular - the compiler library",
55
"author": "angular",
66
"license": "MIT",
@@ -11,7 +11,7 @@
1111
"tslib": "^2.3.0"
1212
},
1313
"peerDependencies": {
14-
"@angular/core": "18.0.0-next.4+sha-c9abe77"
14+
"@angular/core": "18.0.0-next.4+sha-fdd560e"
1515
},
1616
"peerDependenciesMeta": {
1717
"@angular/core": {

0 commit comments

Comments
 (0)