Skip to content

Releases: rohingosling/eca-rule-engine-2

Release list

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 22:12

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

  1. Install or update Microsoft's signed Visual C++ v14 x64 Redistributable.
  2. Download both eca-server.exe and eca-client.exe from this release into one folder.
  3. Start eca-server.exe, leave its terminal open, and then start eca-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.exe
  • eca-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

Choose a tag to compare

@github-actions github-actions released this 26 Aug 13:05

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

  1. Install or update Microsoft's signed Visual C++ v14 x64 Redistributable.
  2. Download both eca-server.exe and eca-client.exe from this release into one folder.
  3. Start eca-server.exe, leave its terminal open, and then start eca-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.exe
  • eca-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.