@sap/ux-specification
Advanced tools
Comparing version
@@ -7,11 +7,9 @@ # Change Log | ||
## [1.90.0] - 2021-05-20 | ||
## [1.90.1] - 2021-06-03 | ||
### Added | ||
First specification version for SAPUI5 release 1.90 and later. | ||
### Changed | ||
- The initialLoad setting of V4 tables is now an enum with three different options, in accordance with sap.fe. | ||
- The access to reflect metadata is now centralized in factory classes and thus runs in a generic way in most situations. | ||
@@ -22,2 +20,33 @@ ### Deprecated | ||
- Path references of labels had not been resolved correctly. Common.label annotations of the target reference are now considered correctly. | ||
- The regex pattern for binding changes was incomplete, resulting in validation errrors. | ||
- OData V4: Enhance sync logic to ensure only properties that are supported by specification module are modified in the manifest.json | ||
### Quality | ||
Upgrades of dependencies to: | ||
- "ts-loader": 9.1.2 | ||
- node version 12 | ||
- "webpack": 5.37.1 | ||
- "chalk": "4.1.1" | ||
- "ejs": "3.1.6" | ||
- "i18next": "20.3.1" | ||
- "ts-json-schema-generator": "0.93.0" | ||
Added resolutions for | ||
- "glob-parent": "^5.1.2" | ||
- "normalize-url": "^6.0.1" | ||
- "ws": "^7.4.6" | ||
- "trim-newlines": "^3.0.1" | ||
## [1.90.0] - 2021-05-20 | ||
### Added | ||
First specification version for SAPUI5 release 1.90 and later. | ||
### Changed | ||
- The initialLoad setting of V4 tables is now an enum with three different options, in accordance with sap.fe. |
@@ -32,2 +32,3 @@ { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -34,0 +35,0 @@ "properties": { |
@@ -38,2 +38,3 @@ { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -423,2 +424,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -505,2 +507,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -575,2 +578,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -689,2 +693,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -691,0 +696,0 @@ "properties": { |
@@ -28,3 +28,3 @@ { | ||
"globalChartSettings": { | ||
"$ref": "#/definitions/ObjectPageChart", | ||
"$ref": "#/definitions/GlobalChartSettings", | ||
"description": "Settings for all charts on an object page" | ||
@@ -54,4 +54,3 @@ }, | ||
"definitions": { | ||
"ObjectPageChart": { | ||
"isViewNode": true, | ||
"GlobalChartSettings": { | ||
"type": "object", | ||
@@ -186,2 +185,4 @@ "properties": { | ||
"ObjectPageResponsiveTableWithMultiSelect": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -440,2 +441,4 @@ "properties": { | ||
"ObjectPageResponsiveTableWithInlineDelete": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -508,2 +511,4 @@ "properties": { | ||
"ObjectPageAnalyticalTable": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -572,2 +577,4 @@ "properties": { | ||
"ObjectPageGridTable": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -636,2 +643,4 @@ "properties": { | ||
"ObjectPageTreeTable": { | ||
"isViewNode": true, | ||
"controlProperty": "type", | ||
"type": "object", | ||
@@ -709,2 +718,13 @@ "properties": { | ||
}, | ||
"ObjectPageChart": { | ||
"isViewNode": true, | ||
"type": "object", | ||
"properties": { | ||
"variantManagement": { | ||
"description": "To enable variant management for charts in an object page", | ||
"type": "boolean" | ||
} | ||
}, | ||
"additionalProperties": false | ||
}, | ||
"CustomSections": { | ||
@@ -711,0 +731,0 @@ "isViewNode": true, |
@@ -701,2 +701,3 @@ { | ||
"isViewNode": true, | ||
"controlProperty": "template", | ||
"type": "object", | ||
@@ -956,2 +957,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "template", | ||
"type": "object", | ||
@@ -1106,2 +1108,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "template", | ||
"type": "object", | ||
@@ -1293,2 +1296,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "template", | ||
"type": "object", | ||
@@ -1470,2 +1474,3 @@ "properties": { | ||
"isViewNode": true, | ||
"controlProperty": "template", | ||
"type": "object", | ||
@@ -1472,0 +1477,0 @@ "properties": { |
@@ -101,3 +101,3 @@ { | ||
"table": { | ||
"$ref": "#/definitions/ObjectPageTableV4" | ||
"$ref": "#/definitions/ObjectPageTable" | ||
} | ||
@@ -107,3 +107,3 @@ }, | ||
}, | ||
"ObjectPageTableV4": { | ||
"ObjectPageTable": { | ||
"isViewNode": true, | ||
@@ -110,0 +110,0 @@ "type": "object", |
{ | ||
"name": "@sap/ux-specification", | ||
"version": "1.90.0", | ||
"version": "1.90.1", | ||
"displayName": "SAP Fiori tools - Specification", | ||
@@ -15,3 +15,3 @@ "description": "SAP Fiori tools - Specification", | ||
"engines": { | ||
"node": "8.11.2 || 10.17.0 || 10.19.0 || >=10.20.0 <11.0.0 || >=12.18.3", | ||
"node": ">=12.18.3", | ||
"yarn": ">=1.22.5" | ||
@@ -61,4 +61,4 @@ }, | ||
"ts-jest": "26.4.4", | ||
"ts-json-schema-generator": "0.83.2", | ||
"ts-loader": "8.1.0", | ||
"ts-json-schema-generator": "0.93.0", | ||
"ts-loader": "9.1.2", | ||
"ts-node": "9.1.1", | ||
@@ -74,4 +74,4 @@ "typescript": "3.8.3", | ||
"deepmerge": "4.2.2", | ||
"ejs": "3.1.5", | ||
"i18next": "19.8.4", | ||
"ejs": "3.1.6", | ||
"i18next": "20.3.1", | ||
"lodash.unset": "4.5.2", | ||
@@ -78,0 +78,0 @@ "path": "0.12.7", |
Sorry, the diff of this file is too big to display
1010408
0.32%6080
0.51%