Skip to content

Commit ad3f117

Browse files
committed
OpenUI5 Documentation Update 19.08.2025
1 parent d568aa0 commit ad3f117

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

docs/03_Get-Started/step-30-routing-and-navigation-e5200ee.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ You should now see the detail page when you click an item in the list of invoice
302302

303303
[Routing and Navigation](../04_Essentials/routing-and-navigation-3d18f20.md "OpenUI5 offers hash-based navigation, which allows you to build single-page apps where the navigation is done by changing the hash. In this way the browser does not have to reload the page; instead there is a callback to which the app and especially the affected view can react. A hash string is parsed and matched against patterns which will then inform the handlers.")
304304

305+
[Routing Configuration](../04_Essentials/routing-configuration-9023130.md "Routing configuration consists of routes, targets, config, and owner.")
306+
305307
[Tutorial: Navigation and Routing](navigation-and-routing-tutorial-1b6dcd3.md "OpenUI5 comes with a powerful routing API that helps you control the state of your application efficiently. This tutorial will illustrate all major features and APIs related to navigation and routing in OpenUI5 apps by creating a simple and easy to understand mobile app. It represents a set of best practices for applying the navigation and routing features of OpenUI5 to your applications.")
306308

307309
[API Reference: `sap.m.routing.Router`](https://ui5.sap.com/#/api/sap.m.routing.Router)

docs/04_Essentials/json-model-96804e3.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,10 @@ phone
133133
> ### Note:
134134
> `sap.ui.model.json.TypedJSONModel` and `sap.ui.model.json.TypedJSONContext` are only applicable for TypeScript projects. If you use JavaScript, you can continue using `sap.ui.model.json.JSONModel` and `sap.ui.model.Context`.
135135
136-
The `TypedJSONModel` and `TypedJSONContext` classes provide strongly-typed wrappers around the existing `JSONModel` and `Context` classes. This allows you to work with JSON data in a type-safe manner, ensuring that the data structure remains consistent and that only valid binding paths are used.
136+
The `TypedJSONModel` and `TypedJSONContext` classes provide strongly-typed wrappers around the existing `JSONModel` and `Context` classes. The `TypedJSONModel#setData` and `TypedJSONModel#getData` methods accept and return strongly typed data according to the underlying data structure. Manipulating and accessing data in the model via `TypedJSONModel#setProperty` and `TypedJSONModel#getProperty` is type-safe, ensuring that the data structure remains consistent and only **valid binding paths** are passed to these methods.
137137

138138
These features not only prevent runtime errors but allow for a richer development experience due to **autocompletion features**.
139139

140-
The `TypedJSONModel#setData` and `TypedJSONModel#getData` methods accept and return strongly typed data according to the underlying data structure. Manipulating and accessing data in the model via `TypedJSONModel#setProperty` and `TypedJSONModel#getProperty` is type-safe, ensuring that the data structure remains consistent and only **valid binding paths** are passed to these methods.
141-
142140
The following code snippet illustrates how to use the `TypedJSONModel` and `TypedJSONContext` classes:
143141

144142
```

docs/04_Essentials/variant-for-bootstrapping-from-content-delivery-network-2d3eb2f.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ When using the patch-level independent bootstrap you must use `data-sap-ui-async
8383
The default version of our libraries has the generic URL `https://sdk.openui5.org/resources/sap-ui-core.js` \(OpenUI5\).
8484

8585
> ### Caution:
86-
> The default version is constantly being upgraded and this might have an impact on the stability of your application. The CDN's caching behavior of the default version URL is often not stable either. **Do not** use this version in any real productive or testing environment.
86+
> The default version is constantly being upgraded and this might have an impact on the stability of your application. The caching behavior of the default version URL is often not stable either. **Do not** use this version in any real productive or testing environment.
8787
>
8888
> If you've been bootstrapping with the default version to keep your OpenUI5 version current, we strongly recommend switching to the [UI5 Renovate Preset Config](https://github.com/UI5/renovate-config/) instead. This allows you to become aware of version changes and upgrade OpenUI5 in a controlled manner. In this way, upgrading becomes the informed and active decision of the developer, whereas bootstrapping with the default version might leave you unaware of version changes and the OpenUI5 version used by your app. This could hamper the speedy resolution of issues arising from such automatic version changes.
8989

0 commit comments

Comments
 (0)