<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Changelog</title><link>https://sourceforge.net/p/oculix/wiki/Changelog/</link><description>Recent changes to Changelog</description><atom:link href="https://sourceforge.net/p/oculix/wiki/Changelog/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 12 Apr 2026 00:55:55 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/oculix/wiki/Changelog/feed" rel="self" type="application/rss+xml"/><item><title>Changelog modified by Julien Mer</title><link>https://sourceforge.net/p/oculix/wiki/Changelog/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="h-changelog"&gt;Changelog&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;All merged PRs and significant changes since the fork from SikuliX1.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr/&gt;
&lt;h2 id="h-pr-log"&gt;PR Log&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;PR&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Title&lt;/th&gt;
&lt;th&gt;Status&lt;/th&gt;
&lt;th&gt;Date&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/3" rel="nofollow"&gt;#3&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;🔧 Fix&lt;/td&gt;
&lt;td&gt;SikuliX → OculiX build errors and initial fork setup&lt;/td&gt;
&lt;td&gt;Merged&lt;/td&gt;
&lt;td&gt;2026-03-17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/6" rel="nofollow"&gt;#6&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;♻️ Refactor&lt;/td&gt;
&lt;td&gt;Extract IDEMenuManager from SikulixIDE (part 1)&lt;/td&gt;
&lt;td&gt;Merged&lt;/td&gt;
&lt;td&gt;2026-03-24&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/7" rel="nofollow"&gt;#7&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;♻️ Refactor&lt;/td&gt;
&lt;td&gt;Extract IDEMenuManager from SikulixIDE (part 2)&lt;/td&gt;
&lt;td&gt;Merged&lt;/td&gt;
&lt;td&gt;2026-03-24&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/8" rel="nofollow"&gt;#8&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;🚀 Feature&lt;/td&gt;
&lt;td&gt;Patterns module — parent-child pattern library&lt;/td&gt;
&lt;td&gt;Closed (parked)&lt;/td&gt;
&lt;td&gt;2026-03-25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/11" rel="nofollow"&gt;#11&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;⬆️ Upgrade&lt;/td&gt;
&lt;td&gt;Modernize CI and align with Apertix build infrastructure&lt;/td&gt;
&lt;td&gt;Merged&lt;/td&gt;
&lt;td&gt;2026-03-29&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/oculix-org/Oculix/pull/12" rel="nofollow"&gt;#12&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;✨ Enhancement&lt;/td&gt;
&lt;td&gt;Fix OpenCV native loading + DPI-aware matching pipeline&lt;/td&gt;
&lt;td&gt;Draft&lt;/td&gt;
&lt;td&gt;2026-04-01&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr/&gt;
&lt;h2 id="h-key-commits-on-master-pre-pr-era"&gt;Key Commits (on master, pre-PR era)&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Date&lt;/th&gt;
&lt;th&gt;Commit&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;5e8f286&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Mega-repo: merge sikulix2tigervnc, sikulix2opencv, restore missing files&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;19e3274&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Add VNC Raw encoding fix, SSH tunnel, pluggable OCR architecture&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;e32dcb5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Vendor sikulix2tigervnc sources into API module&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;977c450&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Vendor sikulix2opencv sources into API module&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;e5dfe01&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Migrate OpenCV from openpnp 4.5.4 to Apertix 4.10.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;66b1028&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Rename JAR artifacts from sikulix to oculix&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ba735fc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Android feature enhancements and fixes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0ba1dd0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Fix ADB Android 12+: display dimension, screencap buffer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;a22913e&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;VNC ZRLE/Tight corruption fix&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;c221d43&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cleanup: remove obsolete modules (Jygments, Libslux, Tesseract)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2026-03&lt;/td&gt;
&lt;td&gt;&lt;code&gt;072a49b&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Build 6 platform-specific fat JARs in parallel&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr/&gt;
&lt;h2 id="h-roadmap"&gt;Roadmap&lt;/h2&gt;
&lt;h3 id="h-in-progress"&gt;In Progress&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; DPI-aware matching pipeline (PR &lt;span&gt;[#12]&lt;/span&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; VNC additional corruption fixes (branch &lt;code&gt;claude/fix-vnc-corruption-WvspU&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; IDE modernization continued (branch &lt;code&gt;claude/modernize-oculix-ide-sgjuh&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="h-parked"&gt;Parked&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; Patterns module — SQLite pattern library with parent-child hierarchy (#8)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="h-planned"&gt;Planned&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; IDE/pom.xml alignment with Java 17&lt;/li&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; macOS ARM64 (Apple Silicon) native support&lt;/li&gt;
&lt;li&gt;&lt;span&gt;[ ]&lt;/span&gt; Linux ARM64 native support&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;h2 id="h-version-history"&gt;Version History&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Version&lt;/th&gt;
&lt;th&gt;Base&lt;/th&gt;
&lt;th&gt;Key Change&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;3.0.1&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;SikuliX 2.1.0&lt;/td&gt;
&lt;td&gt;Fork creation, Apertix migration, VNC/SSH/ADB/OCR&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Julien Mer</dc:creator><pubDate>Sun, 12 Apr 2026 00:55:55 -0000</pubDate><guid>https://sourceforge.net18cecdab8ad7de1ccd089faae6950f4b903ec5cb</guid></item></channel></rss>