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
JsonProvider
as a global instance (Performance
– #2051731) - Refactor
EntityAccess
: unify code inRecordContainer
and use alternativeRecordSet
(Performance
Entity-Webservice
write/read Entity
RecordContainer
– #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 Entity
Performance
Entity-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-scheduler
dependency (Prozesse
– #2053002) - Update
ignite-core
dependency (Server
– #2053006) - Remove
org.json:json
dependency (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. nodeExpandedField
in TreeTable no longer evaluated (Tree
– #2008799)
Behavior change:expandRootItems
default = 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
PossibleItems
is null (Lookup
– #2056110) - Lookup for project tickets returns incorrect results (
Lookup
– #2056252) - Missing test labels in existing Lit components (
Lookup
Tests
– #2054663) - Save button remains disabled in
GenericMultiple
(NeonMultipleValueEdit
Validation
– #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