@sap/ux-specification
Advanced tools
Comparing version 1.76.18 to 1.78.6
172
CHANGELOG.md
@@ -7,3 +7,3 @@ # Change Log | ||
## [1.76.18] - 2020-08-xx | ||
## [1.78.6] - 2020-08-xx | ||
@@ -21,3 +21,3 @@ ### Added | ||
## [1.76.17] - 2020-08-07 | ||
## [1.78.5] - 2020-08-07 | ||
@@ -28,3 +28,3 @@ ### Removed | ||
## [1.76.16] - 2020-08-06 | ||
## [1.78.4] - 2020-08-06 | ||
@@ -43,3 +43,3 @@ ### Added | ||
## [1.76.15] - 2020-07-29 | ||
## [1.78.3] - 2020-07-29 | ||
@@ -50,6 +50,7 @@ ### Added | ||
- Full support of flexible column layout for Fiori Elements V2 and V4 | ||
- New API `importProjectNoConfig` for generation of all schemas without generation of configs | ||
- New API importProjectNoConfig for generation of all schemas without generation of configs | ||
- Fault-tolerance in case of incomplete app projects | ||
- New properties for V2 applications: | ||
1. `tableColumnVerticalAlignment` (on app level) | ||
1. tableColumnVerticalAlignment (on app level) | ||
2. Possibility to define different tableSettings per variant in case of multiple tabs | ||
@@ -61,3 +62,3 @@ | ||
- App providers as well as the API importProject have been enhanced | ||
- enableAutoBinding on table level is replaced by `loadDataOnAppLaunch`; alternatively, enableAutoBinding for `quickVariantSelectionX` (multiple tabs) is also considered | ||
- enableAutoBinding on table level is replaced by loadDataOnAppLaunch; alternatively, enableAutoBinding for quickVariantSelectionX (multiple tabs) is also considered | ||
@@ -68,4 +69,2 @@ ### Deprecated | ||
- Property `createWithFilters` is removed from Analytical List Page schema | ||
### Fixed | ||
@@ -84,3 +83,3 @@ | ||
## [1.76.14] - 2020-07-06 | ||
## [1.78.2] - 2020-07-06 | ||
@@ -90,2 +89,3 @@ ### Removed | ||
- Property `flexibleColumnLayout` is removed from application schema (app.json) | ||
- Property `createWithFilters` is removed from Analytical List Page schema | ||
@@ -99,5 +99,12 @@ ### Fixed | ||
- Correct descriptions for properties `title` and `description` in app.json | ||
- Different schema for Analytical Table in case of List Report and Analytical List Page | ||
## [1.76.13] - 2020-06-23 | ||
### Security | ||
## [1.78.1] - 2020-06-24 | ||
### Added | ||
- Support of custom sections for object page | ||
### Fixed | ||
@@ -108,8 +115,7 @@ | ||
## [1.76.12] - 2020-06-17 | ||
## [1.78.0] - 2020-06-12 | ||
### Added | ||
- `importProject()` to create schema and config files | ||
- OVP: Added missing descriptions | ||
- new API `importProject()` to create schema and config files | ||
@@ -119,139 +125,1 @@ ### Changed | ||
- `ServiceMetadata` not required anymore to generate schemas | ||
### Removed | ||
- Helper to write control type to flex change `content` | ||
### Fixed | ||
- V2: Make schema generation more robust | ||
- V4: Make schema generation more robust | ||
## [1.76.11] - 2020-06-03 | ||
### Fixed | ||
- Added missing bundled dependency | ||
### Added | ||
- Support flex changes for ALP | ||
- Use ui5-flexibility-utils for read write flex changes | ||
## [1.76.10] - 2020-06-02 | ||
### Fixed | ||
- Switch to annotation-vocabularies-tools to parse, merge, convert annotation. This fixes issues with merged annotations | ||
## [1.76.9] - 2020-05-20 | ||
### Added | ||
- Support for Analytical List Page (ALP) | ||
### Fixed | ||
- Show consistent value/validation for all table type in list report page | ||
- OVP: Property 'template' now shows Analytical card irrespective of other properties | ||
- Existing manifest settings now remain unaffected during export | ||
- Show consistent value/validation for all table type in object page | ||
- Handle partial deletion of a page from app.json | ||
## [1.76.8] - 2020-05-04 | ||
### Added | ||
- Support grid table, analytical and tree table besides responsive table for configuration settings | ||
- Table type specific flex changes. For example: includeItemInSelection and popinLayout are only available for the responsive table | ||
- Table type specific manifest changes. For example: createWithFilters is available for all the table types except tree table and condensedTableLayout is available in all object page table except responsive table | ||
- Flex changes have no dedicated format in the API interface anymore, but are passed as an array of strings to importConfig, i.e. any file content can be passed immediately. The structure of a flex change thus is only known to the specification module and can change over time (aka UI5 release). | ||
exportConfig is enhanced the same way. | ||
- No need to supply annotations anymore while calling importConfig or exportConfig: the annotations are only evaluated during the generation of the app schema, all data which is necessary for subsequent import o export of config files will be comprised in this schema. | ||
- Support export/import for OVP custom card | ||
### Fixed | ||
- Exception when exporting V4 app configurations ('cannot read properies of undefined') | ||
- If no table settings had been maintained, an empty object tableSettings: {} was written back to the mainfest.json | ||
- Fallback for the table type (if not maintined explicitly) must be 'responsive table' | ||
- app.json file may not get generated for a V4 application | ||
## [1.76.7] - 2020-04-22 | ||
### Added | ||
- Alignment of table settings between V2 and V4, list report and object page: resolve the inner structure tableSettings, 'table' comprises all properties | ||
- Alignment of order of parts of the list report page: filterbar before table | ||
- OVP: showBasicSearch as property shall be used instead of enableBasicSearch | ||
- Extractor for documentation enhanced by variant for IxiaSoft | ||
### Fixed | ||
- If a property is deleted from a config file, it does not get deleted from the manifest.json | ||
- If a card was deleted from the OVP config, it was not deleted from the manifest.json | ||
- If no routing is defined yet in manifest for a V4 page, the export of the corresponding app config leads to an exception | ||
- If you add an invalid section identifier to an object page, ths invalid section gets written to the manifest | ||
- Evaluation and logging of deprecated properties | ||
## [1.76.6] - 2020-04-15 | ||
### Fixed | ||
- Provide the correct stable ID for popinLayout | ||
- V2 list report: Property includeItemInSelection is now correctly considered as a flex change | ||
- Mismatch in API for generation of OVP schemas | ||
- Ensure unique IDs for flex changes | ||
- Return correct set of flex changes | ||
- Use stable ID syntax for table column keys | ||
## [1.76.5] - 2020-04-07 | ||
### Fixed | ||
- Eliminate duplicate property enableTableFilterInPageVariant from filterbar | ||
- Deletions at page config files did not reflect in manifest.json | ||
- Mismatch in API for generation of OVP schemas | ||
- Conversion issues during the export of OVP cards | ||
## [1.76.4] - 2020-04-06 | ||
### Added | ||
- Activation of test coverage reports for sonarcube | ||
- Page structure of V2 object page adjusted to current manifest schema | ||
- Additional properties for overview pages | ||
### Fixed | ||
- Prevent exceptions in case of missing sections of object pages | ||
- V2: Manifest settings got overwritten by flex changes | ||
- V2: wrong page determination if working on object pages of deeper hierarchical level | ||
- V2 object page: flex changes had been applied to all object pages | ||
- Problems with the export of new or deleted pages (page map) | ||
## [1.76.3] - 2020-03-30 | ||
### Added | ||
- CHANGELOG.md to document changes | ||
## [1.76.2] - 2020-03-27 | ||
### Fixed | ||
- Fixed missing exports of interfaces | ||
- Export support for object page | ||
## [1.76.1] - 2020-03-26 | ||
### Added | ||
- Specification for Fiori Element V2: | ||
- List report | ||
- Object Page | ||
- Overview Page | ||
- Specification for Fiori Elements V4: | ||
- List Report | ||
- Object Page | ||
- Support of custom pages |
{ | ||
"name": "@sap/ux-specification", | ||
"version": "1.76.18", | ||
"version": "1.78.6", | ||
"displayName": "SAP Fiori tools - Specification", | ||
@@ -34,3 +34,3 @@ "description": "Specification for Fiori elements", | ||
"iXiaSoftV4": "node dist/scripts/extractDocu.js --version=v4 --format=iXiaSoft", | ||
"postpublish": "npm dist-tag add @sap/ux-specification@1.76.18 UI5-1.77" | ||
"postpublish": "npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.78 && npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.79 && npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.80 && npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.81 && npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.82 && npm dist-tag add @sap/ux-specification@1.78.6 UI5-1.83" | ||
}, | ||
@@ -37,0 +37,0 @@ "publisher": "SAPSE", |
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
0
1959886
1