Skip to content

Releases

ELKA EventLens 0.1.0-dev.4 - Development Preview

Choose a tag to compare

@torment78 torment78 released this 20 Oct 04:23

ELKA EventLens 0.1.0-dev.4

Development preview for testing, not a stable release.

Upgrade and Storage Fixes

  • Setup now replaces the registered old Elka Software\ELKA EventLens installation under C:\Program Files\ElkaSoft\ELKA EventLens, even when Setup remembered the old folder or an older updater supplies it. Custom installation folders are preserved.
  • The old uninstaller removes its own program files. Other applications and unknown files are not recursively deleted. Exit EventLens from the tray before a manual upgrade; running old copies block removal.
  • Existing saves, history, logs, and the browser profile move into the ElkaSoft data layout. After successful startup, leftover legacy data moves intact into timestamped LegacyRecovery folders, without overwriting current data. Empty old folders are removed.
  • Cleanup failures retain the source and retry on a later launch. Portable storage remains beside the executable and never migrates installed data.

Downloads

Use ELKA_EventLens_Setup_0.1.0-dev.4.exe for installed copies or ELKA_EventLens_Portable_0.1.0-dev.4.zip for portable copies. SHA-256 checksums are in SHA256SUMS-0.1.0-dev.4.txt. Preview executables remain unsigned; Windows may show a warning.

The normal installer location is C:\Program Files\ElkaSoft\ELKA EventLens. Saves are in %AppData%\ElkaSoft\ELKA EventLens\Saves; browser data and logs use the corresponding %LocalAppData% app folder. Website sessions may still expire or require login.

Verification

All 125 app checks passed, including migration, recovery, retry, junction protection, updater behavior, layout, and embedded browsing. Four isolated installer scenarios passed: remembered old path, older updater path plus restart, running-old-app protection, and custom-directory preservation. The portable archive was checked for runtime files and exclusion of private data; both package checksums were verified.

Tests use synthetic saved data and a separate installer identity, not the real installed app. Production UAC approval and real third-party login sessions remain user acceptance checks.

ELKA EventLens 0.1.0-dev.3 - Development Preview

Choose a tag to compare

@torment78 torment78 released this 29 Sep 17:48

ELKA EventLens 0.1.0-dev.3

Development preview. Not a stable release.

Added

  • Settings > Check for updates, with version information, download progress, cancellation, and SHA-256 verification.
  • Installed copies can download a newer installer, request confirmation, save and exit, update, and reopen. Windows elevation must still be approved. Cancelled elevation or failed downloads leave the app open.
  • Portable copies download a verified ZIP and open its folder. They remain portable and never run the system installer.
  • One-time storage migration completion: old settings, event history, logs, and browser storage move to the ElkaSoft layout. Once migration succeeds, future launches no longer read or import the obsolete folders. Blocked migrations remain retryable; existing destination data is never overwritten.

Install This Preview

Download ELKA_EventLens_Setup_0.1.0-dev.3.exe, or extract ELKA_EventLens_Portable_0.1.0-dev.3.zip. Checksums are in SHA256SUMS-0.1.0-dev.3.txt.

Older builds have no update button, so install this preview manually once. Exit old EventLens copies from the tray first. To switch cleanly from the old Elka Software program folder to C:\Program Files\ElkaSoft\ELKA EventLens, uninstall the old version before installing this one; saved data is retained. Otherwise, Setup preserves the existing installation directory.

Windows 10/11 x64; .NET is bundled. Embedded browsing needs Microsoft WebView2. Setup installs that runtime if missing (internet required). Preview executables remain unsigned.

The local suite passes 103 checks covering migration, updater validation/error handling, layout, browser behavior and existing features. A real public release download was also checksum-verified without executing it. The installer wait/install/restart path passed an isolated smoke test using a separate installer identity and a harmless test executable, followed by uninstall cleanup. Actual third-party login sessions and the production UAC approval flow were not used in testing.

See updating and storage migration.

ELKA EventLens 0.1.0-dev.2 - Development Preview

Choose a tag to compare

@torment78 torment78 released this 29 Sep 17:28

ELKA EventLens 0.1.0-dev.2

Development preview for testing. Not a stable release.

This increments the previous preview from 0.1.0-dev.1 to 0.1.0-dev.2.

Changes

  • New installations default to C:\Program Files\ElkaSoft\ELKA EventLens (using the Windows Program Files location).
  • Settings and history now use %AppData%\ElkaSoft\ELKA EventLens\Saves.
  • Logs and browser storage now use %LocalAppData%\ElkaSoft\ELKA EventLens\Logs and WebView2Profile.
  • Existing data migrates on startup without overwriting an existing destination. A blocked migration keeps using the old folder and retries next launch.
  • Portable builds keep Saves, Logs, and WebView2Profile beside the executable, unchanged.

Upgrading

Exit EventLens from its tray menu before installing. Setup remembers a previously selected installation folder. For a clean switch from the old Elka Software folder, uninstall the old version first, then install this preview. User data is retained on uninstall and migrated when the new app starts. Avoid launching an older build after data migration, as it still uses the old folder names.

Downloads

  • ELKA_EventLens_Setup_0.1.0-dev.2.exe: standard installer.
  • ELKA_EventLens_Portable_0.1.0-dev.2.zip: extract the complete folder and run ELKA.EventLens.App.exe.
  • SHA256SUMS-0.1.0-dev.2.txt: SHA-256 checksums.

Windows 10/11 x64. .NET is bundled. Setup installs Microsoft WebView2 if needed, requiring internet access; portable users need the WebView2 Runtime installed. These are unsigned preview builds. Browser login persistence depends on the website and Windows account; AI auto-send and webpage darkening remain best-effort.

Validation

All 68 Windows checks pass, including isolated migration, existing-destination conflicts, failed-move recovery, portable isolation, and the existing UI/browser tests. Release packages were rebuilt with bundled .NET and verified to exclude user settings, captured events, browser profiles, and activity logs. Migration fixtures are synthetic; actual third-party account sessions have not been used for testing.

See the installation and storage convention for the migration rules.

ELKA EventLens 0.1.0-dev.1 - Development Preview

Choose a tag to compare

@torment78 torment78 released this 28 Sep 17:22

ELKA EventLens 0.1.0-dev.1

Development preview for testing. Not a stable release.

Included

  • Recent and live Windows events in expandable cards, with local explanations, technical details, and raw XML.
  • Integrated search tabs, selectable search engine, and ChatGPT/Claude/Copilot browser sign-in and prompt assistance.
  • Custom corner notifications, notification history, and a themed system tray menu.
  • Dark app/browser options, customizable appearance, and pixel-based scrolling.
  • ELKA tools-family trace artwork, dimensional icon, and a dark branded installer.

Downloads

  • ELKA_EventLens_Setup_0.1.0-dev.1.exe: normal installation under Program Files\Elka Software\ELKA EventLens.
  • ELKA_EventLens_Portable_0.1.0-dev.1.zip: extract the complete ElkaEventLensPort folder and run ELKA.EventLens.App.exe.
  • SHA256SUMS-0.1.0-dev.1.txt: checksums for both packages.

Windows 10/11 x64; .NET is bundled. Setup installs Microsoft WebView2 if missing (internet required). Portable users need the WebView2 Runtime installed on the computer. The EXE and installer are unsigned development builds.

Minimize and close hide to the tray. Use the tray menu's Exit command to quit.

Known Limitations

  • AI auto-send and website darkening are best-effort and depend on third-party websites. Review event text before sending it to an external service; it may include machine names, paths, or other sensitive details.
  • Browser sign-in sessions persist locally but may not transfer across Windows accounts or computers.
  • Security log access may require administrator permissions. Other logs continue working if access is denied.
  • Event explanations suggest possible causes; they are not a diagnosis or a guarantee that a proposed fix applies.
  • Automatic browser-cache cleanup and start-with-Windows support are not included yet.

Validation

The development build passes 50 Windows UI/browser checks using synthetic event data and local browser fixtures. These cover wrapping, resizing, scroll increments, settings, search URL restrictions, browser darkening, tab retention, and AI send-once behavior.

The installer also passed an isolated current-user install/uninstall smoke test on a computer with WebView2 already installed. The portable archive was checked for required runtime files and the absence of private history, logs, and browser profiles. The missing-WebView2 download/install path and graphical wizard layout still need testing on another Windows computer.