Repository navigation
Releases: rohingosling/eca-rule-engine-2
Release list
v2.2.0
ECA Rule Engine 2.2.0
What's New
- Add Time, Severity, Code, Source, Message, and Goto Console headers. Resize the first five columns with pointer grips or the keyboard; reset widths with Enter or a double-click. Keep all six columns reachable on narrow windows.
- Use centered, equal 128-pixel Goto buttons. Select, focus, and reveal the referenced entity without opening Edit or changing the document. Expired, missing, or ambiguous references open their destination page safely.
- Wrap Console messages, retain bounded history, and preserve full bounded messages and revision hashes in row-copy text. Filter severity without deleting history and control following with Follow Tail.
- Add Console destination-button colors and optional severity matching. Preserve the manual color choice independently, with Gray and matching off as the defaults.
- Refine Application Settings with grouped Appearance, Console, and Server controls. Add independent title-bar and application-button colors. Apply validates, saves, and closes; Cancel discards the draft.
- Refine Light and Dark palettes, pane titles, table headers, Console grips, button borders, and status-bar contrast. Show black Theme-menu text and icons in the native client's Light mode.
- Keep the selected web workspace and About tabs highlighted when focus moves elsewhere. Remove the editor tab's startup outline while retaining keyboard focus indicators.
- Shorten web workspace tabs by four pixels, add four pixels above them, and increase Outline and User Guide title-bar heights by four pixels.
- Make web category overviews fill their detail pages and restore the overview immediately when a parent category is selected after a child editor.
- Update the shared User Guide, documentation, release history, and visual baselines. Verify Console behavior in fresh native processes and across Chromium, Firefox, and WebKit.
Windows 11 x64 Quick Start
- Install or update Microsoft's signed Visual C++ v14 x64 Redistributable.
- Download both
eca-server.exeandeca-client.exefrom this release into one folder. - Start
eca-server.exe, leave its terminal open, and then starteca-client.exe.
The Microsoft installer may request elevation or a restart. Both ECA executables require that centrally installed
runtime. They are unsigned academic artifacts and may be blocked by Smart App Control or an organization-managed
Application Control policy; do not weaken the machine's security policy to run them.
Project-Supplied Assets
eca-server.exeeca-client.exe
GitHub automatically presents source code ZIP and tar archives. Those generated archives are not project-supplied
binary assets.
Integrity and Provenance
| Field | Value |
|---|---|
| Source commit | d520d3824669e921d399e76f017ab03a9c16b4b2 |
| Workflow run | GitHub Actions |
eca-server.exe SHA-256 |
78A409FC5EFB2A0642B1458160001E33879158E17975074AF83239AF7CA5E91E |
eca-client.exe SHA-256 |
1584069B0C0DE1304FD72DE2DE1E13C8696A7C1816BE9845A9D38E89B0B0DB2E |
| Signature status | Unsigned, as designed for this academic release |
| JVM verification toolchain | Oracle JDK 25.0.2 |
| Maven Wrapper | Apache Maven 3.8.8; SHA-256 2E181515CE8AE14B7A904C40BB4794831F5FD1D9641107A13B916AF15AF4001A |
| Server native-image toolchain | GraalVM 25.0.4 |
| Client native-image toolchain | Gluon GraalVM 22.1.0.1-Final, Java 17.0.3 |
| Gluon toolchain archive SHA-256 | CD1ECD4AF199AE3D849F9E696125CF042B672E863D4EC7169CC32FDA847F1970 |
| JavaFX static SDK | 21-ea+11.3 |
| JavaFX static SDK SHA-256 | E3BB86AA840695164C3D5ED634AAD7A7C89ECC311FD509E5ED4A427BDD1B1ED9 |
| MSVC toolset | 14.51.36231 |
| Hosted verification | GitHub-hosted Windows Server 2025 x64; full rendered client launch for this tag |
| Microsoft x64 runtime installer | Official Microsoft URL; Authenticode signature verified by the workflow |
| Windows 11 compatibility | Supported by pre-release Windows 11 x64 verification; unsigned-policy caveat applies |
The two release assets are byte-for-byte copies of the commit-addressed Actions artifact verified in the same tag
workflow run. The tag job did not rebuild them.
v2.1.0
ECA Rule Engine 2.1.0
What's New
- Added Licences and Release Notes tabs to the About dialog in both clients.
- Refined the web About dialog and Console navigation controls with a cleaner Fluent-style appearance.
- Improved web cursor feedback so interactive controls use intuitive desktop-style pointers.
- Updated Console navigation buttons in both clients to fit their content and use left-aligned text.
- Made web Apply buttons commit changes and close their modal dialogs.
- Expanded web revision fields and dialogs for long revision hashes, and made Dark the default web theme.
Windows 11 x64 Quick Start
- Install or update Microsoft's signed Visual C++ v14 x64 Redistributable.
- Download both
eca-server.exeandeca-client.exefrom this release into one folder. - Start
eca-server.exe, leave its terminal open, and then starteca-client.exe.
The Microsoft installer may request elevation or a restart. Both ECA executables require that centrally installed
runtime. They are unsigned academic artifacts and may be blocked by Smart App Control or an organization-managed
Application Control policy; do not weaken the machine's security policy to run them.
Project-Supplied Assets
eca-server.exeeca-client.exe
GitHub automatically presents source code ZIP and tar archives. Those generated archives are not project-supplied
binary assets.
Integrity and Provenance
| Field | Value |
|---|---|
| Source commit | 537c171ae6b33ae3c5c45cc7a6d2e684428e2600 |
| Workflow run | GitHub Actions |
eca-server.exe SHA-256 |
B36EDDC3050E89DA303E00D5B0143322CBD73A4338D7541AB7E93918B5788952 |
eca-client.exe SHA-256 |
DB079295C86778341211643ACEEC798A32266E64F5125AEC97117FBE9321D2B6 |
| Signature status | Unsigned, as designed for this academic release |
| JVM verification toolchain | Oracle JDK 25.0.2 |
| Maven Wrapper | Apache Maven 3.8.8; SHA-256 2E181515CE8AE14B7A904C40BB4794831F5FD1D9641107A13B916AF15AF4001A |
| Server native-image toolchain | GraalVM 25.0.4 |
| Client native-image toolchain | Gluon GraalVM 22.1.0.1-Final, Java 17.0.3 |
| Gluon toolchain archive SHA-256 | CD1ECD4AF199AE3D849F9E696125CF042B672E863D4EC7169CC32FDA847F1970 |
| JavaFX static SDK | 21-ea+11.3 |
| JavaFX static SDK SHA-256 | E3BB86AA840695164C3D5ED634AAD7A7C89ECC311FD509E5ED4A427BDD1B1ED9 |
| MSVC toolset | 14.51.36231 |
| Hosted verification | GitHub-hosted Windows Server 2025 x64; full rendered client launch for this tag |
| Microsoft x64 runtime installer | Official Microsoft URL; Authenticode signature verified by the workflow |
| Windows 11 compatibility | Supported by pre-release Windows 11 x64 verification; unsigned-policy caveat applies |
The two release assets are byte-for-byte copies of the commit-addressed Actions artifact verified in the same tag
workflow run. The tag job did not rebuild them.