# Change Log

All notable changes to this project are documented in this file.

This project adheres to [Semantic Versioning](http://semver.org/) and the changelog is formatted based on [Keep a Changelog](http://keepachangelog.com/).

# Prerequisites

You have [Node.js](https://nodejs.org/en/download/) version `20.14.0` or higher installed

## [1.124.35] - 2026-03-05

### Added

- Added support for retrieving name options for the `ButtonGroup` from the `enum` map in the Rich Text Editor building block
- Enhanced the page schema by adding `manifestPath` support for actions, sections, columns, fields, and filter fields in OData V4 applications
- Enhanced the page schema by adding `manifestPath` support for overview page properties in OData V2 applications
- Enhanced the logic for resolving descriptions in the view node of building blocks.

### Fixed

- Fixed an issue with the `useExportToExcel` and other flex properties where two flex changes were created instead of one for object pages in OData V2 applications
- Fixed an issue where an empty view setup was defined with `"showCounts": true` which led to a "Cannot read properties of undefined (reading 'length') error"
- Fixed an issue where the `creationMode/name` property pointed to a table in an incorrect section and the `$ref` schema was incorrectly shared between sections
- Fixed an issue where the `personalization` property could not be set to `true` or `false` if a subproperty was defined
- Fixed an issue where a crash occurred during schema generation when a selection field has no value. Added a warning message instead.
- Fixed an issue where `undefined.position` is created in `manifest.json` during view creation/deletion for OData V4 applications.
- Fixed an issue where wrong `entityType` was resolved for `ListReport` page generation when `NavigationProperty` has `Partner` attribute.

### Quality

Upgrades:

| Package                                                              | Change                   |
| -------------------------------------------------------------------- | ------------------------ |
| [esbuild](https://github.com/evanw/esbuild)                          | [`0.27.2` -> `0.27.3`]   |
| [semver](https://github.com/npm/node-semver)                         | [`7.7.3` -> `7.7.4`]     |
| [i18next](https://www.i18next.com)                                   | [`25.8.0` -> `25.8.13`]  |
| [@sap-ux/project-access](https://github.com/SAP/open-ux-tools)       | [`1.35.2` -> `1.35.10`]  |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-tools)   | [`0.14.6` -> `0.15.0`]   |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools)        | [`0.42.6` -> `0.43.1`]   |
| [@sap-ux/edmx-parser](https://github.com/SAP/open-ux-tools)          | [`0.9.8` -> `0.10.0`]    |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-tools) | [`0.10.20` -> `0.10.21`] |
| [axios](https://github.com/axios/axios)                              | [`1.13.5` -> `1.13.6`]   |
| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped)  | [`3.5.33` -> `3.5.34`]   |
| [eslint](https://eslint.org)                                         | [`9.39.2` -> `9.39.3`]   |
| [tar](https://github.com/npm/node-tar)                               | [`7.5.9` -> `7.5.11`]    |

## [1.124.34] - 2026-02-04

### Fixed

- Fixed an issue where a dot was used in a `additionalSemanticObjects` node text in the outline of the Page Editor
- Updated the description for the `additionalSemanticObjects` property in the schema
- Fixed an issue where an empty `[sap.ui5][routing][config]` object was always created in the `manifest.json` file, even when no related changes were made in OData V4 applications.
- Updated the `creationFields` property to mark it with `i18nBundle = service`, to indicate that `oneOf` entries could be translated using the application service bundle in OData V4 applications
- Fixed multiple issues for the `manifestPath` calculation in the schema
- Fixed page support for the analytical list page in OData V2 applications
- Fixed incorrect paths for views and analytical list pages in OData V4 applications
- Added missing definitions within `additionalProperties` that were not included in the schema for macro elements such as `sap.fe.macros.table.MassEdit`

### Added

- Enhanced the RTE ButtonGroup with the following changes:
    - Hidden the ID
    - Made the Name read-only
    - Improved the labels
- Updated the UI ordering for the propertyIndex based on customToolbarPriority attribute for RTE Button Groups

### Quality

Upgrades:

| Package                                                                                                                                                       | Change                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| [axios](https://github.com/axios/axios) ([source](https://github.com/axios/axios))                                                                            | `1.13.2` → `1.13.5`   |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/annotation-converter)) | `0.10.19` → `0.10.20` |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))               | `0.41.6` → `0.42.6`   |
| [@sap-ux/project-access](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/project-access))             | `1.34.4` → `1.35.2`   |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-odata/tree/main/packages/vocabularies-types))     | `0.14.5` → `0.14.6`   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)                                                                       | `8.53.1` → `8.54.0`   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)                                                                                     | `8.53.1` → `8.54.0`   |
| [eslint](https://eslint.org)                                                                                                                                  | `9.26.0` → `9.39.2`   |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)                                                                                  | `10.1.5` → `10.1.8`   |
| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser)                                                                                     | `5.3.5` → `5.3.6`     |
| [i18next](https://www.i18next.com)                                                                                                                            | `25.7.4` → `25.8.0`   |
| [prettier](https://prettier.io)                                                                                                                               | `3.8.0` → `3.8.1`     |
| [tar](https://github.com/isaacs/node-tar)                                                                                                                     | `7.5.7` → `7.5.9`     |

## [1.124.33] - 2026-01-21

### Added

- Added support for setting the `tooltip`, `importance`, and `required` properties for custom columns
- Enhanced the page schema by adding `manifestPath` support for table properties and static nodes (such as the header and the root page level) for OData V2 applications
- Added support for the `CreateMode` property at the page level and application level for OData V2 applications

### Changed

- Refactored the initial step of generating a list report page for OData V4 applications

### Fixed

- Fixed an issue where the empty `sap.ui.generic.app` property was removed and an empty `chartSettings` property was added to the `manifest.json` file when exporting an overview page for OData V2 applications
- Ensures compatibility with newer OData v4.01 services while maintaining backward compatibility with existing v4.0 services.

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/annotation-converter))                               | [`0.10.9` -> `0.10.19`] |
| [@sap-ux/edmx-parser](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/edmx-parser))                                                 | [`0.9.6` -> `0.9.8`]    |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.40.2` -> `0.40.11`] |
| [@sap-ux/project-access](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/project-access))                                           | [`1.33.0` -> `1.34.2`]  |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-odata/tree/main/packages/vocabularies-types))                                   | [`0.13.2` -> `0.14.5`]  |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.51.0` -> `8.53.1`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.51.0` -> `8.53.1`]  |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | [`5.5.4` → `5.5.5`]     |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.7.3` -> `25.7.4`]  |
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier))                                                                                                            | [`3.6.2` → `3.8.0`]     |
| [typescript-json-schema](https://github.com/YousefED/typescript-json-schema)                                                                                                                | [`0.65.1` -> `0.67.1`]  |

## [1.124.32] - 2026-01-07

### Added

- Introduced `manifestPath` property in v2/v4 App.json schemas to represent JSON path reference pointing to path in manifest.json file.
- Enhanced page schema by adding `manifestPath` support for table properties and static nodes (FilterBar, Header).

### Fixed

OData V4:

- Macros. Change isViewNode: false for non UI related nodes for Table
- Macros. Generated schema for macros control does not contains properties/aggregation from extended macros control/class. Scenario with RichTextEditorWithMetadata
  OData V2:
- OVP. Export issue - not possible to remove not allowed chart card properties

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| [@sap-ux/project-access](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/project-access))                                           | [`1.32.12` -> `1.33.0`] |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.6.3` -> `25.7.3`]  |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.40.0` -> `0.40.2`]  |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.27.1` → `0.27.2`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.49.0` -> `8.51.0`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.49.0` -> `8.51.0`]  |

## [1.124.31] - 2025-11-26

### Added

- Enhanced the `readApp` API method:
    - The method now returns an `applicationModel` where each page includes its own `TreeModel`
    - Added the `skipParsing` option (default: false) to allow skipping page parsing and model generation

### Fixed

OData V4:

- Avoid unnecessary deletion of `targets.{target}.contextPattern`

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.39.18` -> `0.39.25`] |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/main/packages/vocabularies-types))                                   | [`0.13.0` -> `0.13.2`]   |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/annotation-converter))                               | [`0.10.7` -> `0.10.9`]   |
| [@sap-ux/project-access](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/project-access))                                           | [`1.32.8` -> `1.32.9`]   |
| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jquery)                                                                                                | [`3.5.31` -> `3.5.33`]   |
| [@types/mem-fs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mem-fs)                                                                                                | [`1.1.2` -> `1.1.5`]     |
| [@types/json-schema](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-schema)                                                                                      | [-> `7.0.5`]             |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.6.2` -> `25.6.3`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.46.4` -> `8.48.0`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.46.4` -> `8.48.0`]   |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | [`1.11.0` -> `1.13.2`]   |
| [es5-ext](https://github.com/medikoo/es5-ext)                                                                                                                                               | [`0.10.63` -> `0.10.64`] |
| [glob-parent](https://github.com/gulpjs/glob-parent)                                                                                                                                        | [`6.0.1` -> `6.0.2`]     |
| [parse-url](https://github.com/IonicaBizau/parse-url)                                                                                                                                       | [`9.0.0` -> `9.2.0`]     |
| [tar](https://github.com/isaacs/node-tar)                                                                                                                                                   | [`7.0.2` -> `7.5.2`]     |
| [js-yaml](https://github.com/nodeca/js-yaml)                                                                                                                                                | [-> `4.1.1`]             |

## [1.124.30] - 2025-11-12

### Added

- Added the ability to delete building blocks on a custom page
- Added the ability to delete the "Page" building block
- Added the ability to create custom fields in form sections
- Added the new API method `readApp`: a simpler wrapper around `importProject` that only requires the app parameter (path or `ApplicationAccess` instance)

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.6.0` -> `25.6.2`]   |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.39.15` -> `0.39.18`] |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.25.11` -> `0.27.0`]  |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.46.0` -> `8.46.2`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.46.0` -> `8.46.2`]   |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | [`1.12.0` -> `1.13.2`]   |
| [tar](https://github.com/isaacs/node-tar)                                                                                                                                                   | [`7.5.1` -> `7.5.2`]     |

## [1.124.29] - 2025-10-29

### Fixed

- Fixed an issue where the Object Page synchronization of tables was not working correctly

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.39.10` -> `0.39.15`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.46.0` -> `8.46.2`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.46.0` -> `8.46.2`]   |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.25.10` -> `0.25.11`] |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/annotation-converter))                               | [`0.10.6` -> `0.10.7`]   |

## [1.124.28] - 2025-10-15

### Added

- Reverted macro labels to display building block type and ID

### Fixed

- Fixed an issue where the `Quick Variant Selection` settings were not properly transferred to the `manifest.json` file
- Update macros schema node description and metadata for UI rendering
- Hide `exportSettings` aggregation from `sap.fe.macros.table.Column`

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.5.2` -> `25.6.0`]  |
| [patch-package](https://github.com/ds300/patch-package)                                                                                                                                     | [`8.0.0` -> `8.0.1`]    |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript))                                                                                           | [`5.9.2` -> `5.9.3`]    |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.39.2` -> `0.39.10`] |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/annotation-converter))                               | [`0.10.5` -> `0.10.6`]  |
| [semver](https://github.com/npm/node-semver)                                                                                                                                                | [`7.7.2` -> `7.7.3`]    |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | [`29.4.4` -> `29.4.5`]  |
| [tar](https://github.com/isaacs/node-tar)                                                                                                                                                   | [`7.4.3` -> `7.5.1`]    |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.45.0` -> `8.46.0`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.45.0` -> `8.46.0`]  |

## [1.124.27] - 2025-10-01

### Added

- Add icon support and improve description for main building blocks in schema

### Fixed

- Macros: Corrections related to macros sub namespaces. Properties of richtexteditor:ButtonGroup control are not listed in app specific schema

### Quality

Upgrades:

- Upgraded TS target to `ES2023`

| Package                                                                                                                                                                                     | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | [`29.4.1` -> `29.4.4`]  |
| [@sap-ux/edmx-parser](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/edmx-parser))                                                 | [`0.9.5` -> `0.9.6`]    |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.38.6` -> `0.39.2`]  |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.25.9` -> `0.25.10`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.44.0` -> `8.45.0`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.44.0` -> `8.45.0`]  |
| [tar](https://github.com/isaacs/node-tar)                                                                                                                                                   | [`7.4.3` -> `7.5.1`]    |

## [1.124.26] - 2025-09-17

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.38.2` -> `0.38.6`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.42.0` -> `8.44.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.42.0` -> `8.44.0`] |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | [`1.11.0` -> `1.12.0`] |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/annotation-converter))                               | [`0.10.3` -> `0.10.5`] |
| [@sap-ux/edmx-parser](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/edmx-parser))                                                 | [`0.8.2` -> `0.9.5`]   |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.4.2` -> `25.5.2`] |

## [1.124.25] - 2025-09-03

### Fixed

OVP page. Properties from different card types on the OVP page were not imported/exported, which prevented resetting them in the Page Editor.

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.40.0` -> `8.42.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.40.0` -> `8.42.0`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.38.0` -> `0.38.2`] |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.4.0` -> `25.4.2`] |

## [1.124.24] - 2025-08-20

### Fixed

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.39.0` -> `8.40.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.39.0` -> `8.40.0`] |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.25.8` -> `0.25.9`] |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | [`5.5.3` -> `5.5.4`]   |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next))                                                                                                           | [`25.3.0` -> `25.4.0`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.36.0` -> `0.38.0`] |

## [1.124.23] - 2025-08-06

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.37.0` -> `8.39.0`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.37.0` -> `8.39.0`]  |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript))                                                                                           | [`5.8.3` -> `5.9.2`]    |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | [`29.4.0` -> `29.4.1`]  |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.35.5` -> `0.36.0`]  |
| [i18next](https://github.com/i18next/i18next)                                                                                                                                               | [`23.16.8` -> `25.3.0`] |
| [typescript-json-schema](https://github.com/YousefED/typescript-json-schema)                                                                                                                | [`0.57.0` -> `0.65.1`]  |

## [1.124.22] - 2025-07-23

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | [`1.10.0` -> `1.11.0`] |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)                                                                                                                | [`9.1.0` -> `9.1.2`]   |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | [`5.5.1` -> `5.5.3`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.35.1` -> `8.37.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.35.1` -> `8.37.0`] |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | [`0.25.5` -> `0.25.8`] |

## [1.124.21] - 2025-07-09

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.35.0` -> `8.35.1`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.35.0` -> `8.35.1`] |
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier))                                                                                                            | [`3.5.3` -> `3.6.2`]   |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | [`5.5.0` -> `5.5.1`]   |

## [1.124.20] - 2025-06-25

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | [`0.35.0` -> `0.35.5`] |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | [`1.9.0` -> `1.10.0`]  |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                         | [`50.7.1` -> `50.8.0`] |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | [`5.4.1` -> `5.5.0`]   |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | [`29.3.4` -> `29.4.0`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.34.0` -> `8.35.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | [`8.34.0` -> `8.35.0`] |

## [1.124.19] - 2025-06-11

### Added

OData V4:

- Basic support for new SAP Ariba LR/OP templates

OData V4/V2:

- Schema generation - add link to documentation for "flexibleColumnLayout" property

### Fixed

OData V4/V2:

- Schema generation - update description for "flexibleColumnLayout" property

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ----------------------- |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | patch  | [`0.25.4` -> `0.25.5`]  |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                         | devDependencies | minor  | [`50.6.17` -> `50.7.1`] |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | devDependencies | patch  | [`5.4.0` -> `5.4.1`]    |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.32.1` -> `8.34.0`]  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.32.1` -> `8.34.0`]  |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | minor  | [`0.33.28` -> `0.35.0`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | minor  | [`0.33.28` -> `0.35.0`] |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/main/packages/vocabularies-types))                                   | devDependencies | minor  | [`0.12.0` -> `0.13.0`]  |
| [@sap-ux/vocabularies-types](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/main/packages/vocabularies-types))                                   | dependencies    | minor  | [`0.12.0` -> `0.13.0`]  |

## [1.124.18] - 2025-05-28

### Quality

Upgrades:

| Package                                                                                           | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                               | devDependencies | patch  | [`50.6.14` -> `50.6.17`] |
| [semver](https://github.com/npm/node-semver)                                                      | devDependencies | patch  | [`7.7.1` -> `7.7.2`]     |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest)) | devDependencies | patch  | [`29.3.2` -> `29.3.4`]   |

## [1.124.17] - 2025-05-14

### Fixed

- Schema generation fails with error `Cannot read properties of undefined (reading 'fullyQualifiedName')`

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                         | devDependencies | patch  | [`50.6.11` -> `50.6.14`] |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | devDependencies | minor  | [`5.2.6` -> `5.4.0`]     |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | patch  | [`0.25.3` -> `0.25.4`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.31.0` -> `8.32.1`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.31.0` -> `8.32.1`]   |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.26` -> `0.33.28`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.26` -> `0.33.28`] |

## [1.124.16] - 2025-04-30

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.22` -> `0.33.26`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.22` -> `0.33.26`] |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | devDependencies | minor  | [`1.8.4` -> `1.9.0`]     |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                         | devDependencies | patch  | [`50.6.9` -> `50.6.11`]  |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | patch  | [`0.25.2` -> `0.25.3`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.29.1` -> `8.31.0`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.29.1` -> `8.31.0`]   |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | devDependencies | patch  | [`29.3.1` -> `29.3.2`]   |

## [1.124.15] - 2025-03-16

### Added

### Changed

### Removed

### Deprecated

- `globalFilterEntityType` property, if defined, a message is set, otherwise, the property is marked as hidden.

### Fixed

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ---------------------- |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                         | devDependencies | patch  | [`50.6.8` -> `50.6.9`] |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | devDependencies | patch  | [`5.2.5` -> `5.2.6`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | patch  | [`8.29.0` -> `8.29.1`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | patch  | [`8.29.0` -> `8.29.1`] |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript))                                                                                           | devDependencies | patch  | [`5.8.2` -> `5.8.3`]   |

## [1.124.14] - 2025-03-02

### Added

- Support rowCount and rowCountMode settings for grid, analytical and tree tables on object pages in OData V4

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.16` -> `0.33.19`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.16` -> `0.33.19`] |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | devDependencies | patch  | [`1.8.2` -> `1.8.4`]     |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | devDependencies | patch  | [`5.2.3` -> `5.2.5`]     |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | devDependencies | minor  | [`29.2.6` -> `29.3.1`]   |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | patch  | [`0.25.1` -> `0.25.2`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.26.1` -> `8.29.0`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.26.1` -> `8.29.0`]   |

## [1.124.13] - 2025-03-19

### Added

### Changed

### Removed

### Deprecated

### Fixed

- Fixed an issue with annotations `path` property containing custom alias

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [@sap-ux/annotation-converter](https://github.com/SAP/open-ux-odata) ([source](https://github.com/SAP/open-ux-odata/tree/HEAD/packages/annotation-converter))                               | devDependencies | minor  | [`0.9.11` -> `0.10.3`]   |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | devDependencies | patch  | [`1.8.1` -> `1.8.2`]     |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.14` -> `0.33.16`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.14` -> `0.33.16`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | patch  | [`8.26.0` -> `8.26.1`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | patch  | [`8.26.0` -> `8.26.1`]   |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | patch  | [`0.25.0` -> `0.25.1`]   |

## [1.124.12] - 2025-03-05

### Added

OData V2:

- Support of `cloudDevAdaptionStatus` internal setting

### Changed

### Removed

### Deprecated

### Fixed

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ----------------------- |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.4` -> `0.33.14`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.4` -> `0.33.14`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.24.0` -> `8.26.0`]  |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.24.0` -> `8.26.0`]  |
| [axios](https://axios-http.com) ([source](https://github.com/axios/axios))                                                                                                                  | devDependencies | minor  | [`1.7.9` -> `1.8.1`]    |
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier))                                                                                                            | devDependencies | patch  | [`3.5.1` -> `3.5.3`]    |
| [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://github.com/kulshekhar/ts-jest))                                                                                           | devDependencies | patch  | [`29.2.5` -> `29.2.6`]  |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript))                                                                                           | devDependencies | minor  | [`5.7.3` -> `5.8.2`]    |
| [uuid](https://github.com/uuidjs/uuid)                                                                                                                                                      | devDependencies | minor  | [`11.0.5` -> `11.1.0`]  |

## [1.124.11] - 2025-02-19

### Added

### Changed

### Removed

### Deprecated

### Fixed

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ---------------------- |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.33.0` -> `0.33.4`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.33.0` -> `0.33.4`] |
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier))                                                                                                            | devDependencies | minor  | [`3.4.2` -> `3.5.1`]   |
| [esbuild](https://github.com/evanw/esbuild)                                                                                                                                                 | devDependencies | minor  | [`0.24.2` -> `0.25.0`] |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.23.0` -> `8.24.0`] |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.23.0` -> `8.24.0`] |

## [1.124.10] - 2025-02-05

### Added

### Changed

- OData V4: A chart presentation variant header facet of an Object page is now displayed analog to a micro chart header facet with no additional subnode `Chart`.

### Removed

### Deprecated

### Fixed

- OData V2: Fixed deletion issue for `quickVariantSelectionX` variants.

### Quality

Upgrades:

Package Type Update Change
semver devDependencies minor 7.6.3 -> 7.7.1
@sap-ux/fe-fpm-writer (source) devDependencies minor 0.31.25 -> 0.32.2
@sap-ux/fe-fpm-writer (source) dependencies minor 0.31.25 -> 0.32.2
@typescript-eslint/eslint-plugin (source) devDependencies minor 8.20.0 -> 8.23.0
@typescript-eslint/parser (source) devDependencies minor 8.20.0 -> 8.23.0

## [1.124.9] - 2025-01-22

### Added

### Changed

### Removed

### Deprecated

### Fixed

### Quality

Upgrades:

| Package                                                                                                                                                                                     | Type            | Update | Change                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ------ | ------------------------ |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | devDependencies | patch  | [`0.31.23` -> `0.31.25`] |
| [@sap-ux/fe-fpm-writer](https://github.com/SAP/open-ux-tools) ([source](https://github.com/SAP/open-ux-tools/tree/HEAD/packages/fe-fpm-writer))                                             | dependencies    | patch  | [`0.31.23` -> `0.31.25`] |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript))                                                                                           | devDependencies | patch  | [`5.7.2` -> `5.7.3`]     |
| [uuid](https://github.com/uuidjs/uuid)                                                                                                                                                      | devDependencies | patch  | [`11.0.4` -> `11.0.5`]   |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor  | [`8.19.1` -> `8.20.0`]   |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))                      | devDependencies | minor  | [`8.19.1` -> `8.20.0`]   |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                                                                                                | devDependencies | patch  | [`5.2.1` -> `5.2.3`]     |

## [1.124.8] - 2025-01-08

### Added

### Changed

### Removed

- OData V4: removed `noData` aggregation on `sap.fe.macros.Table`, since there is no UI support for it.

### Deprecated

### Fixed

- OData V4:
    - Allow to delete last custom filter field
    - `noData` aggregations on `sap.fe.macros.Table` will not be shown, since there is no UI support for it.
    - Avoid deletion of unknown properties in custom page settings
    - Allow the modification of custom page properties using the API method `exportConfigEntityByPath`.
- General: Deletion requests, via the api method deleteConfigEntityByPath, had not been recognized as such in all cases. The path was considered, but then updates happened, per underlying property.

### Quality

Upgrades:

- | [uuid](https://github.com/uuidjs/uuid) | devDependencies | patch | [`11.0.3` -> `11.0.4`]
  | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`8.18.2` -> `8.19.1`]
- | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`8.18.2` -> `8.19.1`]

- @sap-ux/fe-fpm-writer to 0.31.23
- prettier to 3.4.2
- esbuild to 0.24.2
- npm-run-all2 to 7.0.2

## [1.124.7] - 2024-12-04

### Added

### Changed

### Removed

### Deprecated

### Fixed

- Description for config doc and excel sheet fixed

### Quality

Upgrades:

- @sap-ux/annotation-converter (source) devDependencies patch 0.9.9 -> 0.9.11
- @sap-ux/vocabularies-types (source) devDependencies minor 0.11.6 -> 0.12.0
- @sap-ux/vocabularies-types (source) dependencies minor 0.11.6 -> 0.12.0
- @sap-ux/vocabularies-types (source) resolutions minor 0.11.6 -> 0.12.0
- typescript (source) devDependencies minor 5.6.3 -> 5.7.2
- i18next (source) devDependencies patch 23.16.5 -> 23.16.8
- @sap-ux/fe-fpm-writer (source) devDependencies patch 0.31.18 -> 0.31.21
- @sap-ux/fe-fpm-writer (source) dependencies patch 0.31.18 -> 0.31.21
- @typescript-eslint/eslint-plugin (source) devDependencies minor 8.13.0 -> 8.15.0
- @typescript-eslint/parser (source) devDependencies minor 8.13.0 -> 8.15.0
- uuid devDependencies patch 11.0.2 -> 11.0.3
- axios source devDependencies patch 1.7.7 -> 1.7.9

## [1.124.6] - 2024-11-13

### Added

### Changed

### Removed

### Deprecated

### Fixed

- OData V2: flex changes had not been written for table columns of type DataField that use a navigationPath.

### Quality

Upgrades:

- npm-run-all2 to v7
- typescript-eslint to 8.13.0
- uuid to 11.0.2
- @sap-ux/fe-fpm-writer to 0.31.16
- @sap-ux/annotation-converter to 0.9.9
- @sap-ux/vocabularies-types to 0.11.6
- @sap-ux/edmx-parser to 0.8.2
- i18next to 23.16.5
- [Security] - upgrade cross-spawn to 7.0.5

## [1.124.5] - 2024-10-30

### Added

### Changed

- Descriptions of all properties have been reviewed.

### Removed

### Deprecated

### Fixed

- An exception occured if a view fragment was completely empty. This is now caught, leading to an error message in the log that better describes the root cause.

### Quality

Upgrades:

- typescript to 5.6.3
- typescript-eslint monorepo to 8.10.0
- i18next to 23.16.2
- npm-run-all2 to 6.2.6
- @types/jquery to 3.5.32
- i18next to 23.16.4
- @types/jest to 29.5.14
- @sap-ux/fe-fpm-writer to 0.31.10

## [1.124.4] - 2024-10-16

### Changed

- Definition of PageType adjusted to the needs of consuming applications at Fiori Toolsuite

### Quality

Upgrades:

- "@sap-ux/vocabularies-types": "0.11.4"
- "@sap-ux/annotation-converter": "0.9.6"
- i18next to 23.15.2
- esbuild to 0.24.0
- @sap-ux/fe-fpm-writer to 0.31.7
- @sapui5/types to latest-1.124
- @typescript-eslint/eslint-plugin to 8.8.1
- @typescript-eslint/parser to 8.8.1

## [1.124.3] - 2024-10-04

### Added

OData V4:

- added enum definition and values for `properties` of custom columns, list report and object page.
- Support of `cloudDevAdaptionStatus` internal setting.

### Fixed

- OData V2: Flex change is removed if the facet ID contains a single hyphen.
- General: exception "No schema available for type: FreestylePage" when calling `importProject` for an app that does not have any pages defined (yet).

### Quality

Upgrades:

- @sap-ux/fe-fpm-writer to 0.31.4
- eslint to 8.57.1
- npm-run-all2 to 6.2.3
- @types/jquery to 3.5.31
- @types/jest to 29.5.13
- jest-file-snapshot to 0.7.0
- ts-jest to 29.2.5
- i18next to 23.15.1
- @ui5/manifest to 1.67.0
- jsdom to 25.0.1
- tar to 7.0.0
- ini to 5.0.0
- uuid to 10.0.0
- typescript to 5.6.2

## [1.124.2] - 2024-09-18

### Added

- Add `i18nClassification` property for macros schema properties(Support translation inputs for macros/building block properties).

### Fixed

- Table views: new error handling for undefined keys.
- Corrections for API functions exportConfigEntityByPath and deleteConfigEntityByPath:
    - change indicator was not set for manifest.json in v4.
    - entityPath was not forwarded at overview pages.
    - the check against entityPathArray did not consider intermediate anyOf definitions, and thus exited without executing the property change.
    - FPM custom pages had not been considered by function `exportConfigEntityByPathV4`.

### Quality

Upgrades:

- @sap-ux/fe-fpm-writer to 0.30.0
- @sapui5/types to 1.128.1
- @sap-ux/vocabularies-types to 0.11.3
- @sap-ux/annotation-converter to 0.9.5
- ws to 8.18.0
- @sap-ux/edmx-parser to 0.8.1

## [1.124.1] - 2024-09-04

### Fixed

- Supply of oDataVersion and fioriElementsVersion in the app.json

### Quality

Upgrades:

- axios to 1.7.7
- @sap-ux/fe-fpm-writer to 0.28.3
- jsdom to 24.1.3
- new resolution: "@sap/ux-cds-compiler-facade": "1.14.2"

## [1.124.0] - 2024-08-21

### Added

First version for SAP UI5 1.124 and higher

OData V4:

- Support of `disableCopyToClipboard` table property

### Fixed

- Start of debug script for schema generation via launch.json.
- Error "TypeError: Cannot read properties of undefined (reading 'replace')" is thrown on export attempt when empty action is presented in annotations.
- app.json config of freestyle apps could not be generated in all cases.
- OData V4 and freestyle: If routing name and target name had been different for an entry in manifest.json, the export had falsified the routing information.

### Quality

Upgrades:

- micromatch to 4.0.8
- eslint-plugin-prettier to 5.2.1
- rimraf to 5.0.10
- @sapui5/types to 1.127.0
- i18next to 23.14.0
- esbuild to 0.23.1
- @sap-ux/fe-fpm-writer to 0.27.5
- @sap-ux/vocabularies-types to 0.11.1
- @sap-ux/annotation-converter to 0.9.2
- @sap-ux/edmx-parser to 0.7.1
