Skip to content

OmniGet v0.10.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 19:35
· 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 libsqlite3 library on Linux distributions.
  • Windows path handling: Fixed path separator normalization in yt-dlp template test suites on Windows runners.