2025.1.0
New
Neon
- Upgrade Rhino JavaScript engine to version 1.8.0 (
JDito– #2038338)
JDito now includes new JavaScript language features introduced with the Rhino engine update.
For details, see: https://github.com/mozilla/rhino/releases/tag/Rhino1_8_0_Release - Integrate AI Assistant into CKEditor (
CKEditor– #2042329) - Switch CKEditor AI metric from Prometheus to PLA metric (
CKEditor– #2055550) - Introduce role
INTERNAL_AI(CKEditor– #2056028) - Remove “flashbang” effect on client reload in dark theme (
Dark Theme– #2055315) - Move Feedback Hub into user menu (
Feedback– #2055688) - Create
JsonProvideras a global instance (Performance– #2051731) - Refactor
EntityAccess: unify code inRecordContainerand use alternativeRecordSet(PerformanceEntity-Webservicewrite/read EntityRecordContainer– #2043660) - Update Groovy version used for reports (
Report– #2053128) - Add configuration option for maximum threads in REST Webservices (
Webservice– #2051803) - Prevent unnecessary repeated data loading in Entity Webservice paging (
write/read EntityPerformanceEntity-Webservice– #2050942)
Infrastructure
- Integrate Graph Backend into the core (
Background-Server– #2051845) - Remove problematic dependencies from
manager-cloud-service(Cloud-Manager– #2053051) - Update PostgreSQL driver (
Datenbankschicht– #2053004)
JDBC drivers for all supported databases have been updated. - Optimize detection of index groups in ADITO 2025 (
Indexsuche– #2053543) - Improve error message for misconfigured
clusterMessagingAlias(Konfiguration– #2035298) - Update
quartz-schedulerdependency (Prozesse– #2053002) - Update
ignite-coredependency (Server– #2053006) - Remove
org.json:jsondependency (Server– #2053014) - Update Java Flowable Modeler (
Workflows– #2050437)
The Java version used by the Flowable Modeler is now up to date.
Designer
- Allow definition of CustomProperties in modules (#2045229)
- Remove dead references in DB RecordContainers for modules (
ScanServices– #2054060)
Improvements
Neon
- Fix: ConsumerRows not deleted on PUT when empty array passed in request body (
Entity-Webservice– #2042180)
Behavior change: previously, empty arrays were ignored. Now, an empty array clears the field and deletes existing records. nodeExpandedFieldin TreeTable no longer evaluated (Tree– #2008799)
Behavior change:expandRootItemsdefault = false (previously true). Both properties are now evaluated for pageable record containers. Disable them if performance issues occur.- Error “RecordIterator: no more records.” while working with datasets (#2054566)
- CKEditor: Link description text overlaps field (
CKEditor– #2055026) - Swagger Entity Webservice: documentation of return values incorrect (
Entity-Webservice– #2042006) - Swagger Entity Webservice: DATE fields displayed wrong (
Entity-Webservice– #2048285) - NullPointerException in NeonLookup when
PossibleItemsis null (Lookup– #2056110) - Lookup for project tickets returns incorrect results (
Lookup– #2056252) - Missing test labels in existing Lit components (
LookupTests– #2054663) - Save button remains disabled in
GenericMultiple(NeonMultipleValueEditValidation– #2055986)
Infrastructure
- Database timeout for process history not taken from configuration (
Datenbankschicht– #2055780)
The timeout was hardcoded to 5 seconds. It is now read from configuration. - Database timeouts for process history partly ignored (
Datenbankschicht– #2056725) - Uploaded files encoded as base64 (
Dokumente– #2054796) - Inconsistent checkpoint logging behavior (
Logging– #2050750) - Checkpoints: hints and details could not be set independently (
Logging– #2051823) - Checkpoints: only first detail was logged (
Logging– #2051825)
Version Information
Designer Project: 6.5.0
