Skip to content

Releases: igect/omniget

OmniGet v0.9.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 01:02
v0.9.2
22eb29f

Downloads

Windows: .exe installer or portable.
macOS: .dmg (Apple Silicon aarch64 or Intel x86_64).
Linux: .AppImage (universal) or .deb (Debian/Ubuntu).


Debian/Ubuntu users — AppImage compatibility

Debian 12+ ships without FUSE 2 by default, which AppImage requires.
If ./omniget.AppImage fails with a libfuse error, run:

sudo apt install libfuse2

…or use ./omniget.AppImage --appimage-extract-and-run.

Easier alternative: download the .deb instead — works out of the
box on Debian 12+ and Ubuntu 22.04+.


macOS users — "OmniGet is damaged and can't be opened"

The app is not notarized with Apple yet, so Gatekeeper quarantines it.
After moving the app to /Applications, run:

xattr -cr /Applications/omniget.app

Then open it normally. If it still refuses, allow it under
System Settings → Privacy & Security.

OmniGet v0.9.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 23:07
v0.9.1
2d07f44

Downloads

Windows: .exe installer or portable.
macOS: .dmg (Apple Silicon aarch64 or Intel x86_64).
Linux: .AppImage (universal) or .deb (Debian/Ubuntu).


Debian/Ubuntu users — AppImage compatibility

Debian 12+ ships without FUSE 2 by default, which AppImage requires.
If ./omniget.AppImage fails with a libfuse error, run:

sudo apt install libfuse2

…or use ./omniget.AppImage --appimage-extract-and-run.

Easier alternative: download the .deb instead — works out of the
box on Debian 12+ and Ubuntu 22.04+.


macOS users — "OmniGet is damaged and can't be opened"

The app is not notarized with Apple yet, so Gatekeeper quarantines it.
After moving the app to /Applications, run:

xattr -cr /Applications/omniget.app

Then open it normally. If it still refuses, allow it under
System Settings → Privacy & Security.

OmniGet v0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:12
v0.9.0
44a47e2

Downloads

Windows: .exe installer or portable.
macOS: .dmg (Apple Silicon aarch64 or Intel x86_64).
Linux: .AppImage (universal) or .deb (Debian/Ubuntu).


Debian/Ubuntu users — AppImage compatibility

Debian 12+ ships without FUSE 2 by default, which AppImage requires.
If ./omniget.AppImage fails with a libfuse error, run:

sudo apt install libfuse2

…or use ./omniget.AppImage --appimage-extract-and-run.

Easier alternative: download the .deb instead — works out of the
box on Debian 12+ and Ubuntu 22.04+.


macOS users — "OmniGet is damaged and can't be opened"

The app is not notarized with Apple yet, so Gatekeeper quarantines it.
After moving the app to /Applications, run:

xattr -cr /Applications/omniget.app

Then open it normally. If it still refuses, allow it under
System Settings → Privacy & Security.

OmniGet v0.8.16

Choose a tag to compare

@github-actions github-actions released this 01 Sep 21:58
v0.8.16
7fbe756

What's Changed

  • Auto-updater in Settings: Opening Settings now checks for updates automatically. Shows download progress and restarts the app after installing.
  • Author links: Updated About page links, GitHub repository URLs, and credits to @igect across all translations.

Downloads

Windows: .exe installer or portable.
macOS: .dmg (Apple Silicon �arch64 or Intel x86_64).
Linux: .AppImage (universal) or .deb (Debian/Ubuntu).


Debian/Ubuntu users — AppImage compatibility

Debian 12+ ships without FUSE 2 by default, which AppImage requires.
If ./omniget.AppImage fails with a libfuse error, run:

�ash sudo apt install libfuse2

…or use ./omniget.AppImage --appimage-extract-and-run.

Easier alternative: download the .deb instead — works out of the
box on Debian 12+ and Ubuntu 22.04+.


macOS users — "OmniGet is damaged and can't be opened"

The app is not notarized with Apple yet, so Gatekeeper quarantines it.
After moving the app to /Applications, run:

�ash xattr -cr /Applications/omniget.app

Then open it normally. If it still refuses, allow it under
System Settings → Privacy & Security.

OmniGet v0.8.15

Choose a tag to compare

@igect igect released this 31 Aug 04:51
v0.8.15
deaa232

OmniGet v0.8.15

Highlights

  • Open Omni Responsive Workspace: Reworked the Open Omni social downloader (/open-omni) layout so Download, Profiles, and Settings utilize the full available desktop workspace cleanly instead of being confined to fixed-size cards.
  • Theme & Accessibility System Harmony: Aligned Open Omni controls, dialogs, focus indicators, and text colors with the app design system tokens, including light, dark, and reduced-motion support.
  • Small-Window & Mobile Layout: Added adaptive navigation drawer and form layouts ensuring profile controls, filters, and settings remain fully usable at narrow widths.
  • CI / CD Pipeline Automation: Configured GitHub Actions release workflows to automatically publish multi-platform release assets upon build completion.

Downloads

Platform Package Architecture
Windows Setup Installer (.exe) / Portable (.exe) / MSI (.msi) x64
macOS Apple Silicon (.dmg) / Intel (.dmg) aarch64, x64
Linux AppImage (.AppImage) / Debian (.deb) / RPM (.rpm) amd64, arm64
CLI Linux / macOS ARM / macOS Intel / Windows Multi
Extension Chrome Extension (.zip) Web

Notes

  • Linux (AppImage): Debian 12+ requires libfuse2 (sudo apt install libfuse2) or use the .deb package.
  • macOS: If Gatekeeper displays an unnotarized prompt, run xattr -cr /Applications/omniget.app or allow under System Settings → Privacy & Security.

OmniGet v0.8.14

Choose a tag to compare

@github-actions github-actions released this 29 Aug 20:20
v0.8.14
e845114

OmniGet v0.8.14

Highlights

  • Open Omni System Settings Interface: Redesigned /open-omni layout with macOS System Settings-style sidebar navigation (Download, Profiles, Settings), centered action buttons, and responsive drawer handling.
  • Theme-Adaptive Icon System: Integrated high-contrast navigation icons with automatic brightness/inversion filtering across light and dark themes.
  • OmniDisc Subsystem & Repository Alignment: Added multi-language documentation for OmniDisc MLS messaging and updated upstream repository links.

Downloads

Platform Package Architecture
Windows Setup Installer (.exe) / Portable (.exe) / MSI (.msi) x64
macOS Apple Silicon (.dmg) / Intel (.dmg) aarch64, x64
Linux AppImage (.AppImage) / Debian (.deb) / RPM (.rpm) amd64, arm64
CLI Linux / macOS ARM / macOS Intel / Windows Multi
Extension Chrome Extension (.zip) Web

Notes

  • Linux (AppImage): Debian 12+ requires libfuse2 (sudo apt install libfuse2) or use the .deb package.
  • macOS: If Gatekeeper displays an unnotarized prompt, run xattr -cr /Applications/omniget.app or allow under System Settings → Privacy & Security.

OmniGet v0.8.13

Choose a tag to compare

@github-actions github-actions released this 29 Aug 07:00
v0.8.13
e05a22f

OmniGet v0.8.13

Highlights

  • OmniDisc Subsystem: Added end-to-end encrypted real-time chat, guild management, voice channels, and screen streaming (omnidisc-proto, omnidisc-media, omnidisc-mls).
  • Open Omni Social Downloader: Integrated /open-omni unified downloader route with gallery-dl and yt-dlp backend runners, persistent profile presets, and live task cancellation.
  • Platform Architecture Cleanup: Removed 14,000+ lines of duplicate legacy platform extractors from src-tauri/src/platforms/, standardizing downloader implementations under omniget_core::platforms.
  • Standard Library Synchronization: Converted all once_cell::sync occurrences across Tauri commands and queues to std::sync::OnceLock and std::sync::LazyLock.
  • Dependency Pruning: Removed obsolete once_cell and open crates from workspace manifests.
  • Storage Identifier & Migration: Standardized app ID to com.igect.omniget with automatic migration from legacy directory locations.
  • CI / CD Pipeline Updates: Configured GitHub Actions release workflow and AppImage zsync for the igect/omniget repository.

Downloads

Platform Package Architecture
Windows Setup Installer (.exe) / Portable (.exe) / MSI (.msi) x64
macOS Apple Silicon (.dmg) / Intel (.dmg) aarch64, x64
Linux AppImage (.AppImage) / Debian (.deb) / RPM (.rpm) amd64, arm64

Notes

  • Linux (AppImage): Debian 12+ requires libfuse2 (sudo apt install libfuse2) or use the .deb package.
  • macOS: If Gatekeeper displays an unnotarized prompt, run xattr -cr /Applications/omniget.app or allow under System Settings → Privacy & Security.

OmniGet v0.8.12

Choose a tag to compare

@github-actions github-actions released this 22 Aug 20:29
v0.8.12
2c7a46f

What's Changed

Added

  • Open Omni multi-platform downloader interface with gallery-dl and yt-dlp backend integration
  • Profile manager for authentication cookies, custom output directories, and download presets
  • Loop mascot reactive state animations across all download phases
  • Embedded offline changelog fallback in application about view

Upstream Sync & Fixes

  • macOS auth cookies: direct WKWebView cookie store extraction to resolve HttpOnly auth sessions (#287)
  • Fix dependency row process storm when querying binary versions (#293)
  • Relax updater signature requirement when building from source (#290, #298)
  • Improve command palette action search and navigation shortcuts
  • Update Instagram Reel and Bilibili collection parsers
  • League of Legends client tools optimizations and UI skeletons

Architecture & Maintenance

  • Standardize application bundle identifier to com.igect.omniget across Tauri, Flatpak, and CI workflows
  • Automatic data migration from legacy wtf.tonho.omniget and omniget directories
  • Modernize lazy locks with Rust standard library OnceLock and LazyLock

Full Changelog: v0.8.11...v0.8.12

OmniGet v0.8.11

Choose a tag to compare

@github-actions github-actions released this 16 Aug 20:39
v0.8.11
021660a

OmniGet v0.8.11

Architecture and Refactoring

  • Platform Extraction Engine: Consolidated all media extraction engines exclusively into omniget-core::platforms, removing over 13,000 lines of obsolete duplicate implementations across 13 providers.
  • Rust Standard Library Modernization: Migrated all lazy synchronization primitives from the external once_cell crate to Rust standard library std::sync::OnceLock and std::sync::LazyLock.
  • Dependency Reduction: Removed unused dependencies (open, once_cell) from workspace Cargo configurations.

Performance and Reliability

  • Deterministic Identifier Fallbacks: Replaced static name tables with lightweight, deterministic timestamp-based identifiers in the download queue.
  • Native Internationalization: Refactored relative time formatting in timeAgo to utilize browser-native Intl.RelativeTimeFormat, eliminating hardcoded locale dictionaries.
  • Bundle Optimization: Removed unreferenced development audit routes and sandbox scaffolding from the production distribution.

Full Changelog: v0.8.10...v0.8.11

OmniGet v0.8.10

Choose a tag to compare

@github-actions github-actions released this 06 Aug 00:03
v0.8.10
6534f2e

What's Changed

Fixes & Refactoring

  • Update release workflow repository owner to igect (6534f2ee)
  • Migrate local app data storage identifier to com.igect.omniget (d0fa2cd5)

Landing Page & Web Preview

  • Redesign Open Omni web preview interface to match desktop app UI (b013cde5)
  • Standardize repository links and project metadata to igect/omniget (f91f6825)
  • Add dynamic release asset loading and SEO metadata refinements (a56f2093, 3c7e2af8, 71b45cd7)
  • Audit footer links and author metadata (65f13903)

Full Changelog: v0.8.9...v0.8.10