Repository navigation
Releases
Nebulae v0.2.5
Nebulae v0.2.5
Native cross-platform torrent client for reliable, high-scale seeding on macOS and Windows, with embedded optical disc cinema playback.
Highlights in v0.2.5
- Refined Poster Auto-Healing: Database initialization purges are strictly restricted to provider cache keys (
tmdb_poster:,mal_poster:) and unlocked metadata items (user_title_locked = 0). User-assigned custom posters, locked titles, and custom settings are preserved across initializations and restarts. - Cross-Platform Path Resolution & Media Relinking: Stale paths from other operating systems or external engines are detected and resolved against the active engine's payload directory. Added targeted Locate/Relink action for displaced media while preserving history and provider associations. Eliminated duplicate error presentation.
- Elimination of macOS Keychain Access: All application credential operations on macOS run through an isolated, zero-prompt in-memory session store. Direct access to macOS Keychain Services and keyring entries is completely eliminated. Windows Credential Manager integration is preserved.
- qBittorrent Migration Integration: Full automated scan, bencode mapping, import transaction verification with SQLite online backup, and guarded removal with native trash/Recycle Bin support.
- Packaging Integrity & Sealing: All binaries and helper daemons (
transmission-daemon,tailscaled) are sealed with embedded code signatures, custom volume icons, Finder metadata, and verified with minisign cryptographic signatures.
Shipped Packages & Checksums
macOS Apple Silicon (aarch64-apple-darwin)
- User-Facing Disk Image (DMG):
Nebulae-0.2.5-macOS-arm64.dmg/Nebulae-macOS-arm64.dmg(149,298,002bytes)- SHA-256:
a60e102aab1bdec4026af077838ecc993212c9df13df7879a7276f1b9d2dc920
- Silent Auto-Update Payload:
Nebulae.app.tar.gz/Nebulae-macOS-arm64.dmg-app.tar.gz(136,986,308bytes)- SHA-256:
c0ada610bc544f794485f08e482ef4cdb5642ba46306f46e31f8d82392e9409b - Minisign signature:
Nebulae.app.tar.gz.sig(verified with public key452CAA8BBBBC6F41)
Windows x64 (x86_64-pc-windows-msvc)
- User-Facing Installer & Updater Setup:
Nebulae_0.2.5_x64-setup.exe/Nebulae-Setup-x64.exe(322,444,587bytes)- SHA-256:
ee2214effdd9efeb87676670874c6a60735e4212acfffaca9f70cca92342bd5c - Minisign signature:
Nebulae_0.2.5_x64-setup.exe.sig(verified with public key452CAA8BBBBC6F41)
Notice on Updating
Because this release maintains the canonical version identifier 0.2.5, existing installations already running version 0.2.5 will evaluate the release as identical and report "Nebulae is up to date." Users on existing 0.2.5 builds who wish to upgrade to these verified packages should download and run the installer directly.
Nebulae v0.2.4
Nebulae — Privacy-Focused BitTorrent Client (v0.2.4)
Native open-source BitTorrent client for reliable, high-scale seeding on Windows, macOS, and Linux, with advanced privacy controls and optional Asian DVD Club (ADC) integration.
Shipped Packages & Executables
• Windows x64 (10 / 11 / Server 2016+):
• Setup Installer: Nebulae-Setup-x64.exe (also available as Nebulae_0.2.4_x64-setup.exe)
• Standalone Binary: nebulae.exe
• Linux x86_64 (Ubuntu 22.04+ / Debian 12+ era, glibc >= 2.35):
• Debian Package: Nebulae-Linux-x86_64.deb (.deb)
• RPM Package: Nebulae-Linux-x86_64.rpm (.rpm)
• Portable AppImage: Nebulae-Linux-x86_64.AppImage (.AppImage)
• Standalone Binary: nebulae-linux-x86_64
• macOS Apple Silicon (M1/M2/M3/M4/M5):
• Nebulae-macOS-arm64.dmg (disk image)
• Nebulae-macOS-arm64.dmg-app.zip (direct application bundle)
• Nebulae-macOS-arm64.dmg-app.tar.gz (silent auto-update payload)
• macOS Intel (x86_64):
• Nebulae-macOS-x64.dmg (disk image)
• Nebulae-macOS-x64.dmg-app.zip (direct application bundle)
• Nebulae-macOS-x64.dmg-app.tar.gz (silent auto-update payload)
Windows Visual Integration & Shell Caching
• Full-Bleed Branding: Replaced padded icon artwork across application, installer, and taskbar with official unpadded branding.
• Multi-Resolution Windows ICO: The Windows .ico incorporates 7 native layers: 16×16, 24×24, 32×32, 48×48, 64×64, 128×128, and 256×256 pixels, resolving downscaled taskbar icons at standard Windows DPI scaling.
• Shortcut & Jump List Icon Binding: Desktop and Start Menu shortcuts point directly to $INSTDIR\app.ico, 0 with pinned AppUserModelId. Jump List actions (Quit Nebulae, Open Nebulae) explicitly resolve icons from $INSTDIR\app.ico.
• Icon Cache & Stale Jump List Eviction: Application initialization and auto-updater triggers broadcast SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_FLUSH) and purge stale Explorer destination lists (%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\<AppID>.customDestinations-ms).
Embedded Optical Disc Cinema Engine
• Embedded VLC player with native DVD, Blu-ray, and 4K UHD interactive menu playback.
• Zero third-party player dependencies required on a clean OS; Nebulae uses only its bundled engine.
• DVD Startup Delay: Eliminated DVD initial playback stalls on Windows.
• Blu-ray Menu Navigation: Ground-truth menu visibility checks and interactive menu navigation fix (including Fuuka interactive Blu-ray menus).
• Black Loading Surface: Eliminated white window surface flashes during player initialization on Windows.
Code Signing & Verification
• Windows binaries (Nebulae-Setup-x64.exe, nebulae.exe) are unsigned Authenticode builds (see WINDOWS-SIGNING-STATUS.txt).
• All auto-updater payloads and installer bundles are cryptographically signed with the official Asian DVD Club Tauri minisign key (RWRBb7y7i6osRaR3dP9YGfYFxS5tyi5NIF+Xk+c+pM11p0v+f0Vqye5X).
• Windows Installer SHA-256: fe33d0a5411244aa4fa4e12e96cc2fa213e6009c292733b1c7ce9927ea2b45f4
• Standalone nebulae.exe SHA-256: fdbb4741d3594343a0b092d956a219b2d12d87eb22f1d8444b33b242b19faa66
• All checksums are cataloged in SHA256SUMS.txt.
Nebulae v0.2.3
Nebulae — Torrent Client by Asian DVD Club (v0.2.3)
Native cross-platform torrent client for reliable, high-scale seeding on Windows, macOS, and Linux.
Shipped Packages & Executables
- Linux x86_64 (Ubuntu 22.04+ / Debian 12+ era, glibc >= 2.35):
- Debian Package:
Nebulae-Linux-x86_64.deb(.deb) - RPM Package:
Nebulae-Linux-x86_64.rpm(.rpm) - Portable AppImage:
Nebulae-Linux-x86_64.AppImage(.AppImage) - Standalone Binary:
nebulae-linux-x86_64
- Debian Package:
- Windows x64 Installer:
Nebulae-Setup-x64.exe - Windows x64 Executable:
nebulae.exe - macOS Apple Silicon (M1/M2/M3/M4/M5):
Nebulae-macOS-arm64.dmg(disk image, custom Nebulae icon embedded in the volume)Nebulae-macOS-arm64.dmg-app.zip(direct application bundle)Nebulae-macOS-arm64.dmg-app.tar.gz(silent auto-update payload)
- macOS Intel (x86_64):
Nebulae-macOS-x64.dmg(disk image, custom Nebulae icon embedded in the volume)Nebulae-macOS-x64.dmg-app.zip(direct application bundle)Nebulae-macOS-x64.dmg-app.tar.gz(silent auto-update payload)
Fixes & Enhancements in this Build
- Player Close Idempotence & Generation Fencing:
Resolved an issue where pressingQor clicking the player close button (X) could leave the UI trapped on a dead player overlay or cause the overlay to reopen seconds later. Implemented a frontendCloseCoordinatorand monotonic backend session generation reporting to drop stale engine polling and repeat events. - Direct-to-Menu Title Fallback for Authored Blu-ray Menus:
Added an automated direct title fallback (engine::find_menu_title/set_title) in the menu startup watcher whenINPUT_NAV_MENUis rejected or masked during disc startup, ensuring titles such as Mary and the Witch's Flower advance directly to their authored menus. - Embedded Tailnet Connectivity:
Embedded userspace Tailnet connectivity within Manager with route acceptance and truthful SOCKS5 probe verification. - Auto-Updater Manifest Synchronization:
Re-signed the Apple Silicon auto-update payload with minisign and updatedlatest.jsonfor verified silent updates.
Code Signing & Notarization Disclosure
- macOS (arm64 & x64):
Artifacts are built with ad-hoc / linker signatures and are not notarized with Apple. On first launch, macOS Gatekeeper may block execution. To allow the application to open, run:xattr -cr /Applications/Nebulae.app
- Windows:
Artifacts (Nebulae-Setup-x64.exe,nebulae.exe) are unsigned builds; SmartScreen will warn on first run.
Known Limitations
- Fullmetal Alchemist: The Conqueror of Shamballa authored menu transition:
Selecting "Play" in the authored Blu-ray menu triggers an application crash (EXC_BAD_ACCESSinlibvlc_media_tracks_get) due to an internal libVLC title transition race condition where track enumeration runs against a transient null input item. This issue is actively under investigation.
Verification & Checksums
All packages are cataloged in SHA256SUMS.txt with individual .sha256 checksums.
macOS Apple Silicon (arm64) Checksums:
Nebulae-macOS-arm64.dmg:6806b0b728c717e6488f1bbfbdd6f54a5aa5be32284181ffc605334599ca6ba8Nebulae-macOS-arm64.dmg-app.zip:72b15c957fa1d420db8cb3f4a7188c23535171bed746c02c8e603b2aaf1d5416Nebulae-macOS-arm64.dmg-app.tar.gz:4f5801c49086200fb61ba45572ee354244fceb49927b9903223fa333de1fa9c0
Refer to the Installation Guide for platform-specific launch instructions.
Nebulae v0.9.0
Nebulae — Torrent Client by Asian DVD Club (v0.9.0)
Native cross-platform torrent client for reliable, high-scale seeding on Windows, macOS, and Linux.
Shipped Packages & Executables
- Linux x86_64 (Ubuntu 22.04+ / Debian 12+ era, glibc >= 2.35):
- Debian Package:
Nebulae-Linux-x86_64.deb(.deb) - RPM Package:
Nebulae-Linux-x86_64.rpm(.rpm) - Portable AppImage:
Nebulae-Linux-x86_64.AppImage(.AppImage) - Standalone Binary:
nebulae-linux-x86_64
- Debian Package:
- Windows x64 Installer:
Nebulae-Setup-x64.exe - Windows x64 Executable:
nebulae.exe - macOS Apple Silicon (M1/M2/M3/M4/M5):
Nebulae-macOS-arm64.dmg(disk image, Nebulae icon embedded in the volume)Nebulae-macOS-arm64.dmg-app.zip(direct application bundle)Nebulae-macOS-arm64.dmg-app.tar.gz(silent auto-update payload)
- macOS Intel (x86_64):
Nebulae-macOS-x64.dmg(disk image, Nebulae icon embedded in the volume)Nebulae-macOS-x64.dmg-app.zip(direct application bundle)Nebulae-macOS-x64.dmg-app.tar.gz(silent auto-update payload)
Embedded Optical Disc Cinema Engine
- Embedded VLC player with native DVD, Blu-ray, and 4K UHD interactive menu playback.
- Zero third-party player dependencies required on a clean OS; Nebulae uses only its bundled engine.
- Commercial encrypted discs (AACS/BD+) require prior decryption; raw image dumps and unprotected disc structures are fully supported.
Windows code signing status
Windows artifacts (Nebulae-Setup-x64.exe, nebulae.exe) in this release are unsigned builds: the SignPath Foundation application was declined (insufficient project history) and no other signing provider is configured. SmartScreen will warn on first run — see the installation guide. Per-release status: WINDOWS-SIGNING-STATUS.txt; verify downloads against SHA256SUMS.txt.
Verification
All packages are cataloged in SHA256SUMS.txt with individual .sha256 checksums.
Refer to the Installation Guide for platform-specific launch instructions.
Nebulae v0.2.2-beta.1
Nebulae — Torrent Client by Asian DVD Club (v0.2.2-beta.1)
Native cross-platform torrent client for reliable, high-scale seeding on Windows, macOS, and Linux.
Shipped Packages & Executables
- Linux x86_64 (Ubuntu 22.04+ / Debian 12+ era, glibc >= 2.35):
- Debian Package:
Nebulae-Linux-x86_64.deb(.deb) - RPM Package:
Nebulae-Linux-x86_64.rpm(.rpm) - Portable AppImage:
Nebulae-Linux-x86_64.AppImage(.AppImage) - Standalone Binary:
nebulae-linux-x86_64
- Debian Package:
- Windows x64 Installer:
Nebulae-Setup-x64.exe - Windows x64 Executable:
nebulae.exe - macOS Apple Silicon (M1/M2/M3/M4/M5):
Nebulae-macOS-arm64.dmg(disk image, Nebulae icon embedded in the volume)Nebulae-macOS-arm64.dmg-app.zip(direct application bundle)Nebulae-macOS-arm64.dmg-app.tar.gz(silent auto-update payload)
- macOS Intel (x86_64):
Nebulae-macOS-x64.dmg(disk image, Nebulae icon embedded in the volume)Nebulae-macOS-x64.dmg-app.zip(direct application bundle)Nebulae-macOS-x64.dmg-app.tar.gz(silent auto-update payload)
Embedded Optical Disc Cinema Engine
- Embedded VLC player with native DVD, Blu-ray, and 4K UHD interactive menu playback.
- Zero third-party player dependencies required on a clean OS; Nebulae uses only its bundled engine.
- Commercial encrypted discs (AACS/BD+) require prior decryption; raw image dumps and unprotected disc structures are fully supported.
Windows code signing status
Windows artifacts (Nebulae-Setup-x64.exe, nebulae.exe) in this release are unsigned builds: the SignPath Foundation application was declined (insufficient project history) and no other signing provider is configured. SmartScreen will warn on first run — see the installation guide. Per-release status: WINDOWS-SIGNING-STATUS.txt; verify downloads against SHA256SUMS.txt.
Verification
All packages are cataloged in SHA256SUMS.txt with individual .sha256 checksums.
Refer to the Installation Guide for platform-specific launch instructions.