Skip to content

Commit

Permalink
2e891ad fix(compiler): add math elements to schema (#55631)
Browse files Browse the repository at this point in the history
  • Loading branch information
AndrewKushnir committed May 2, 2024
1 parent b6d90e5 commit 86b359d
Show file tree
Hide file tree
Showing 14 changed files with 86 additions and 26 deletions.
4 changes: 2 additions & 2 deletions BUILD_INFO
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Wed May 1 22:14:40 UTC 2024
a0ec2d8915ca408d1bb415a0da0180c34c4a9f51
Thu May 2 18:18:33 UTC 2024
2e891ad72a6dd4f7f0707a51990cff63ec02f4ce
4 changes: 2 additions & 2 deletions esm2022/src/render3/partial/class_metadata.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION = '18.0.0';
export function compileDeclareClassMetadata(metadata) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', metadata.type);
definitionMap.set('decorators', metadata.decorators);
Expand All @@ -42,7 +42,7 @@ export function compileComponentDeclareClassMetadata(metadata, dependencies) {
callbackReturnDefinitionMap.set('ctorParameters', metadata.ctorParameters ?? o.literal(null));
callbackReturnDefinitionMap.set('propDecorators', metadata.propDecorators ?? o.literal(null));
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', metadata.type);
definitionMap.set('resolveDeferredDeps', compileComponentMetadataAsyncResolver(dependencies));
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/directive.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ export function createDirectiveDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
const minVersion = getMinimumVersionForPartialOutput(meta);
definitionMap.set('minVersion', o.literal(minVersion));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
// e.g. `type: MyDirective`
definitionMap.set('type', meta.type.value);
if (meta.isStandalone) {
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/factory.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const MINIMUM_PARTIAL_LINKER_VERSION = '12.0.0';
export function compileDeclareFactoryFunction(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', meta.type.value);
definitionMap.set('deps', compileDependencies(meta.deps));
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/injectable.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export function compileDeclareInjectableFromMetadata(meta) {
export function createInjectableDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', meta.type.value);
// Only generate providedIn property if it has a non-null value
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/injector.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export function compileDeclareInjectorFromMetadata(meta) {
function createInjectorDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', meta.type.value);
definitionMap.set('providers', meta.providers);
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/ng_module.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ function createNgModuleDefinitionMap(meta) {
throw new Error('Invalid path! Local compilation mode should not get into the partial compilation path');
}
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
definitionMap.set('type', meta.type.value);
// We only generate the keys in the metadata if the arrays contain values.
Expand Down
2 changes: 1 addition & 1 deletion esm2022/src/render3/partial/pipe.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export function compileDeclarePipeFromMetadata(meta) {
export function createPipeDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', o.literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', o.literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', o.importExpr(R3.core));
// e.g. `type: MyPipe`
definitionMap.set('type', meta.type.value);
Expand Down
32 changes: 31 additions & 1 deletion esm2022/src/schema/dom_element_schema_registry.mjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion esm2022/src/version.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@
* Entry point for all public APIs of the compiler package.
*/
import { Version } from './util';
export const VERSION = new Version('18.1.0-next.0+sha-a0ec2d8');
export const VERSION = new Version('18.1.0-next.0+sha-2e891ad');
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2NvbXBpbGVyL3NyYy92ZXJzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUVIOzs7O0dBSUc7QUFFSCxPQUFPLEVBQUMsT0FBTyxFQUFDLE1BQU0sUUFBUSxDQUFDO0FBRS9CLE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxJQUFJLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbi8qKlxuICogQG1vZHVsZVxuICogQGRlc2NyaXB0aW9uXG4gKiBFbnRyeSBwb2ludCBmb3IgYWxsIHB1YmxpYyBBUElzIG9mIHRoZSBjb21waWxlciBwYWNrYWdlLlxuICovXG5cbmltcG9ydCB7VmVyc2lvbn0gZnJvbSAnLi91dGlsJztcblxuZXhwb3J0IGNvbnN0IFZFUlNJT04gPSBuZXcgVmVyc2lvbignMC4wLjAtUExBQ0VIT0xERVInKTtcbiJdfQ==
50 changes: 40 additions & 10 deletions fesm2022/compiler.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-a0ec2d8
* @license Angular v18.1.0-next.0+sha-2e891ad
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down Expand Up @@ -14684,6 +14684,36 @@ const SCHEMA = [
'summary^[HTMLElement]|',
'time^[HTMLElement]|dateTime',
':svg:cursor^:svg:|',
':math:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforeinput,*beforematch,*beforetoggle,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contentvisibilityautostatechange,*contextlost,*contextmenu,*contextrestored,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*scrollend,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,%style,#tabIndex',
':math:math^:math:|',
':math:maction^:math:|',
':math:menclose^:math:|',
':math:merror^:math:|',
':math:mfenced^:math:|',
':math:mfrac^:math:|',
':math:mi^:math:|',
':math:mmultiscripts^:math:|',
':math:mn^:math:|',
':math:mo^:math:|',
':math:mover^:math:|',
':math:mpadded^:math:|',
':math:mphantom^:math:|',
':math:mroot^:math:|',
':math:mrow^:math:|',
':math:ms^:math:|',
':math:mspace^:math:|',
':math:msqrt^:math:|',
':math:mstyle^:math:|',
':math:msub^:math:|',
':math:msubsup^:math:|',
':math:msup^:math:|',
':math:mtable^:math:|',
':math:mtd^:math:|',
':math:mtext^:math:|',
':math:mtr^:math:|',
':math:munder^:math:|',
':math:munderover^:math:|',
':math:semantics^:math:|',
];
const _ATTR_TO_PROP = new Map(Object.entries({
'class': 'className',
Expand Down Expand Up @@ -29021,7 +29051,7 @@ function publishFacade(global) {
* @description
* Entry point for all public APIs of the compiler package.
*/
const VERSION = new Version('18.1.0-next.0+sha-a0ec2d8');
const VERSION = new Version('18.1.0-next.0+sha-2e891ad');

class CompilerConfig {
constructor({ defaultEncapsulation = ViewEncapsulation.Emulated, preserveWhitespaces, strictInjectionParameters, } = {}) {
Expand Down Expand Up @@ -30652,7 +30682,7 @@ const MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION = '18.0.0';
function compileDeclareClassMetadata(metadata) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$5));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', metadata.type);
definitionMap.set('decorators', metadata.decorators);
Expand All @@ -30670,7 +30700,7 @@ function compileComponentDeclareClassMetadata(metadata, dependencies) {
callbackReturnDefinitionMap.set('ctorParameters', metadata.ctorParameters ?? literal(null));
callbackReturnDefinitionMap.set('propDecorators', metadata.propDecorators ?? literal(null));
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', metadata.type);
definitionMap.set('resolveDeferredDeps', compileComponentMetadataAsyncResolver(dependencies));
Expand Down Expand Up @@ -30765,7 +30795,7 @@ function createDirectiveDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
const minVersion = getMinimumVersionForPartialOutput(meta);
definitionMap.set('minVersion', literal(minVersion));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
// e.g. `type: MyDirective`
definitionMap.set('type', meta.type.value);
if (meta.isStandalone) {
Expand Down Expand Up @@ -31187,7 +31217,7 @@ const MINIMUM_PARTIAL_LINKER_VERSION$4 = '12.0.0';
function compileDeclareFactoryFunction(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$4));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', meta.type.value);
definitionMap.set('deps', compileDependencies(meta.deps));
Expand Down Expand Up @@ -31222,7 +31252,7 @@ function compileDeclareInjectableFromMetadata(meta) {
function createInjectableDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$3));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', meta.type.value);
// Only generate providedIn property if it has a non-null value
Expand Down Expand Up @@ -31273,7 +31303,7 @@ function compileDeclareInjectorFromMetadata(meta) {
function createInjectorDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$2));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', meta.type.value);
definitionMap.set('providers', meta.providers);
Expand Down Expand Up @@ -31306,7 +31336,7 @@ function createNgModuleDefinitionMap(meta) {
throw new Error('Invalid path! Local compilation mode should not get into the partial compilation path');
}
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION$1));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
definitionMap.set('type', meta.type.value);
// We only generate the keys in the metadata if the arrays contain values.
Expand Down Expand Up @@ -31357,7 +31387,7 @@ function compileDeclarePipeFromMetadata(meta) {
function createPipeDefinitionMap(meta) {
const definitionMap = new DefinitionMap();
definitionMap.set('minVersion', literal(MINIMUM_PARTIAL_LINKER_VERSION));
definitionMap.set('version', literal('18.1.0-next.0+sha-a0ec2d8'));
definitionMap.set('version', literal('18.1.0-next.0+sha-2e891ad'));
definitionMap.set('ngImport', importExpr(Identifiers.core));
// e.g. `type: MyPipe`
definitionMap.set('type', meta.type.value);
Expand Down
2 changes: 1 addition & 1 deletion fesm2022/compiler.mjs.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion index.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-a0ec2d8
* @license Angular v18.1.0-next.0+sha-2e891ad
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@angular/compiler",
"version": "18.1.0-next.0+sha-a0ec2d8",
"version": "18.1.0-next.0+sha-2e891ad",
"description": "Angular - the compiler library",
"author": "angular",
"license": "MIT",
Expand All @@ -11,7 +11,7 @@
"tslib": "^2.3.0"
},
"peerDependencies": {
"@angular/core": "18.1.0-next.0+sha-a0ec2d8"
"@angular/core": "18.1.0-next.0+sha-2e891ad"
},
"peerDependenciesMeta": {
"@angular/core": {
Expand Down

0 comments on commit 86b359d

Please sign in to comment.