Skip to main content

2025.1.0

Platform CI Bot
Automated Publisher

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 in RecordContainer and use alternative RecordSet (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