enhancement
major
minor
defect
minor
#26484
In-app template for grid and tables: Function "Verifier for use as list item" does not get component model
#26885
Constraints on declarative forms with arguments from a container reference lead to errors for new elements
#26922
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
defect
yFiles is a library for displaying diagrams. Currently, yFiles is loaded via the AMD (Asynchronous Module Definition) loader, require.js. require.js often causes conflicts with other JavaScript libraries; see https://requirejs.org/docs/errors.html. Starting with version 2.2.x, it is possible to integrate yFiles using the native JavaScript module mechanism.
It is recommended to update yFiles to a version that uses the native JavaScript module mechanism so that the dependency on require.js can be removed from the application.
Code Migration
The license for yFiles >2.2 is now located at src/main/webapp/yfiles/license.json.
Test
- Start the graph demo. A message about a missing license should appear.
- Start the graph demo using the Maven profile " bos." yFiles should load and display a graph, if one is available.