Download Latest Version OculiX 4.0.0 source code.zip (17.1 MB)
Email in envelope

Get an email when there's a new version of OculiX

Home / v3.0.4
Name Modified Size InfoDownloads / Week
Parent folder
oculixide-3.0.4-windows.jar 2026-05-20 129.1 MB
oculixide-3.0.4-macos.jar 2026-05-20 121.1 MB
oculix-mcp-server-3.0.4.jar 2026-05-20 258.8 MB
oculixapi-3.0.4-linux.jar 2026-05-20 181.4 MB
oculixapi-3.0.4-macos.jar 2026-05-20 106.7 MB
oculixapi-3.0.4-windows.jar 2026-05-20 114.8 MB
oculixide-3.0.4-linux.jar 2026-05-20 195.8 MB
OculiX 3.0.4 source code.tar.gz 2026-05-20 14.6 MB
OculiX 3.0.4 source code.zip 2026-05-20 15.3 MB
README.md 2026-05-20 2.4 kB
Totals: 10 Items   1.1 GB 29

status maven track

Security + Linux stability — promotes 3.0.4-rc1 to stable, kills 10 transitive CVEs, and pulls in Legerix 5.5.0-6 with self-contained codec natives (resolves the Ubuntu 22 libjpeg.so.62 mismatch, [#350]).

What's new for users

  • 🛡️ 10 CVEs killednetty-codec* pinned to 4.1.133, bouncycastle:bcprov-jdk18on to 1.84, plexus-utils to 3.6.1. Removes all known transitive vulnerabilities flagged by the latest CodeQL / Dependabot run. No API change.

  • 🐧 Linux codec stability (Legerix 5.5.0-6) — Legerix now ships self-contained codec runtime libraries (libjpeg, libwebp, libtiff with libsharpyuv / lzma / zstd / jbig / Lerc transitives) on Linux/macOS via the vcpkg modern bundle. Resolves the long-standing libjpeg.so.62 not found error on Ubuntu 22.04 containers (#350). Validated by Adrian Costin on a fresh Ubuntu 22.04 container.

  • 🔒 Promotes 3.0.4-rc1 to stable — All hardening from 3.0.4-rc1 (CodeQL hashCode() fixes, array OOB fix, workflow contents: read permissions, OpenSSF Best Practices badge, README modernization) is now stable. No behavior change vs rc1 — pure version promotion + CVE patches + Legerix bump.

  • 🦎 Reporter and build-extensions deploy skipscentral-publishing-maven-plugin now correctly skips the oculixreporter and oculix-build-extensions modules under the release profile, preventing the deployment failure observed during the 3.0.4-rc1 publish attempt.

Maven coordinates

:::xml
<dependency>
    <groupId>io.github.oculix-org</groupId>
    <artifactId>oculixapi</artifactId>
    <version>3.0.4</version>
</dependency>

Deferred to 3.0.5 / 4.0

  • CodeQL triage bugs identified at rc1 time: [#358] (Runner self-assignment), [#360] (allowedIPs), [#361] (RecordedEventsFlow), [#362] (ButtonGenCommand)
  • Android ADBDevice cleanup [#297] — branch ready, awaiting cross-OS validation (Linux/macOS) before merge
  • SikuliX1 community PRs [#345], [#346] (EPIC [#344])

Download OculiX

Source: README.md, updated 2026-05-20