Repository navigation
OmniGet v0.10.0
·
1445 commits
to 3d94cf497f1e245ecba447b5e4861f5cbea00ada
since this release
What's New
OpenNami engine overhaul
- Replaced Open Omni with the OpenNami engine architecture.
- Added dual-engine fallback: if a download stream fails or gets throttled by a host, OmniGet switches to the secondary engine automatically.
- Added anti-bot hardening to handle challenge pages and stream extraction blocks.
- Existing Open Omni configurations, local caches, and download states migrate to OpenNami automatically on first launch.
In-app announcements and What's New
- Added an announcement modal that surfaces releases, important fixes, and site compatibility alerts directly inside the app.
- Dismissing an announcement records its ID locally so it will not pop up again.
Languages and typography
- Added Lao (ລາວ) language translation.
- Bundled Noto Serif Lao font so Lao text renders consistently across all operating systems.
- Corrected Persian translations for course attachment descriptions.
Fixes
- Course attachments: Fixed an issue where the toggle to download course attachments was hidden in the settings menu.
- Linux SQLite compatibility: Prevented bundled SQLite symbols from clashing with the system
libsqlite3library on Linux distributions. - Windows path handling: Fixed path separator normalization in yt-dlp template test suites on Windows runners.