No Results
v5.2.0

edgeCore™ 5.2.0 Release Notes

Production date: September 11, 2026

Announcement

This release uses Java 21, so you need to upgrade to this version of Java in order to be able to run edgeCore™ 5.2.0.

Enhancements

AI Notebook Improvements

The following improvements have been made to the AI Notebook:

  • The page has been redesigned to showcase a sleek, modern approach that emphasizes functionality.
  • The AI Notebook icon has been changed.
  • The Workspace intended for adding pipeline and temporary data sources is now on the left side of the screen.
  • To make it easier for you to interact with the Notebook, understand its capabilities and prompting better, now you can use the Help (?) section.

Notebook Access Tab in Provisioning

This release introduces a granular Notebook access control feature, addressing a previous limitation where administrators could only grant all-or-nothing visibility into the data pipeline. Now there is a dedicated interface that enables admins to define specific pipeline nodes that each user, role, or domain can access.

Source Health Page Replacing Job Status

The legacy Job Status page has been replaced with Source Health, now available in both admin and system menus. The feature introduces a real-time five-tab admin panel to visualize and control per-source state machines.
Failing: circuit-breaker / retry state per failing producer, with force-retry / pause / resume actions;
Active: per-source throttle / concurrency-cap controls;
Jobs: live list of running K runtime states;
Topology: job dependency graph with per-node state;
Performance: aggregated runtime / throughput metrics per feed;

Dedicated permissions also reflect the changes, so the Job Status permission has been replaced with the Source Health permission.

Offline Data Page in System Menu

To make edgeCore faster and more transparent for administrators, this release introduces a file-based redesign of the offline data management system. Previously, offline data was a part of the System Config, whereas now it is accessible in the system menu. The new workflow supports staged uploads, explicit activation, and automated archiving of previous versions, ensuring robust data handling without requiring database schema changes.

Redesigned Search Page Popup & Shortcut Key

To search all your pages, including folders and subfolders, you can now press Ctrl / Command + K for the pop-up to appear.

AI Broker URL Displayed in System Info

The AI Broker URL is now displayed in System Info when the AI feature is enabled so that administrators can confirm which broker the server is pointing at.

 

Security Updates

  • Tomcat has been upgraded to version 10.1.59
  • Log4j2 has been upgraded to version 2.25.5
  • Spring Boot has been upgraded to version 3.5.16
  • Spring Data has been upgraded to version 3.5.13
  • Spring Framework has been upgraded to version 6.2.19
  • Spring Security has been upgraded to version 6.5.11
  • Spring Session JDBC has been upgraded to version 3.5.7
  • Spring Retry has been upgraded to version 2.0.13
  • Jackson DataBind has been upgraded to version 2.21.5
  • Commons Configuration2 has been upgraded to version 2.15.1
  • Hibernate Core has been upgraded to version 6.6.53.Final
  • Micrometer Core / Micrometer Registry Prometheus has been upgraded to version 1.15.12
  • Jakarta XML Bind API has been upgraded to version 4.0.5

Resolved Issues

  • The issue where users could not sort attributes in the Published Attributes pipeline node editor has been resolved.
  • The issue where users could not configure the Show visualization action when there was only one container on the page has been resolved.
  • The issue that resulted in table and list widgets silently breaking row identity when Unique ID for Selection Mapping was unset or non-unique, causing wrong selection behavior and heavy console warnings has been resolved.
  • The issue where the quick filter was not displayed properly on a table has been resolved.
  • CharBufferPool buffers are returned on cancelled and throw paths in both response writers, preventing dropped buffers from escaping the pool.
  • The LocalTaskQueue slot state is now released when a task ends. There was a heap leak in LocalTaskQueue, where generations and later pending retained per-slot state indefinitely, causing about 21 MB/day heap growth.
  • The issue that resulted in HTTP 500 on j_spring_security_check when an already authenticated session logged in again, caused by session id rotation colliding with AuthenticatedSessionsManager BiMap tracking has been resolved.

Terms | Privacy