Skip to content

Releases: pushipu/Hydra

Hydra 0.3.2

Choose a tag to compare

@pushipu pushipu released this 16 Jul 09:16

What’s new

  • Added support for the official Chrome Web Store extension ID while preserving the unpacked development extension ID.
  • Added a dedicated Chrome Web Store package without the prohibited manifest.key field.
  • Prepared compliant Chrome Store screenshots, promo artwork, privacy disclosures, and reviewer instructions.
  • Added explicit local-data consent before browser downloads, cookies, and referrer data are passed to Hydra.
  • Kept automatic capture disabled until the user grants consent.

Install

  1. Download Hydra-0.3.2-macos.zip, unpack it, and move Hydra.app to /Applications.
  2. Launch Hydra once. It registers the native messaging host automatically.
  3. Install the browser extension from the browser store when approved, or use the bundled development packages.

macOS security

Hydra.app is signed with Developer ID, notarized by Apple, and includes a stapled notarization ticket.

Verification

  • 11 Swift engine tests passed.
  • Chrome and Firefox extension packages were validated.
  • SHA-256 hashes are provided in SHA256SUMS.

Hydra 0.3.1

Choose a tag to compare

@pushipu pushipu released this 16 Jul 07:12

What’s new

  • Redesigned Chrome and Firefox settings with the same calm, native-looking interface.
  • Redesigned extension popup: connection status, critical capture settings, recent transfers, and large actions for opening Hydra or its settings.
  • Unified wording between the macOS app and browser extensions.
  • The toolbar icon now turns gray when automatic capture is disabled.
  • Browser settings synchronize with Hydra automatically through native messaging.
  • Improved Chrome and Firefox API compatibility, transfer status handling, and extension error handling.
  • Added Firefox MV3 privacy declarations and a stable extension ID.
  • Added automated Chrome/Firefox native messaging and background-script checks.

Install

  1. Download Hydra-0.3.1-macos.zip, unpack it, and move Hydra.app to /Applications.
  2. Launch Hydra once. The app registers its native messaging host automatically.
  3. Install the extension:
    • Chrome / Brave / Edge: unpack hydra-chrome.zip, open chrome://extensions, enable Developer mode, and choose Load unpacked.
    • Firefox 140+: open about:debugging, choose Load Temporary Add-on, and select hydra-firefox.xpi. Permanent installation requires an AMO-signed XPI.

macOS security

Hydra.app is signed with Developer ID, notarized by Apple, and includes a stapled notarization ticket.

Verification

SHA-256 hashes are provided in SHA256SUMS.

  • 11 Swift engine tests passed.
  • 3 browser-extension compatibility tests passed.
  • Firefox web-ext lint: 0 errors and 0 warnings.

Hydra 0.3.0

Choose a tag to compare

@pushipu pushipu released this 29 Jun 17:05

New

  • Download source — every download now shows where it came from: the browser page (domain from the Referer), or whether it was added manually, dropped on the floating circle, or pasted from the clipboard. Visible as a new Source column in the downloads window and in the details view. Survives restarts (and is kept in history).

Install

  1. Download Hydra-0.3.0-macos.zip, unzip, move Hydra.app to /Applications, launch once.
  2. In the app: Install extension, then load it (Chrome: chrome://extensions → Load unpacked → chrome/; Firefox: about:debugginghydra-firefox.xpi).

Or via Homebrew: brew install --cask --no-quarantine pushipu/tap/hydra

Note

Ad-hoc signed, not notarized yet. If macOS says it cannot be opened: right-click → Open, or install via Homebrew with --no-quarantine.

Hydra 0.2.0

Choose a tag to compare

@pushipu pushipu released this 29 Jun 08:44

Second release — onboarding, in-app extension install, a richer download view, and a smarter drop circle.

New

  • First-launch onboarding with a live extension-pairing check (turns green once the browser extension actually reaches the app).
  • Install browser extensions from the app — saves chrome/ + hydra-firefox.xpi to a folder you pick, with step-by-step instructions (onboarding, Settings → Capture, or the menu-bar menu).
  • Download details view in the popover — per-thread file segments, a live speed sparkline and a summary; the popover grows to fit (capped at 70% of the screen).
  • Drop circle upgrades — right-click menu (open the downloads window / settings), and you can now drag an image straight from a browser to download it. Hover detects a link in the clipboard.
  • Re-download and Copy link in the downloads-window context menu.
  • Check for updates against GitHub (on launch + manual in Settings/menu).
  • Homebrew install: brew install --cask --no-quarantine pushipu/tap/hydra.
  • Single-source versioning across the app and extensions (VERSION file).

Install

  1. Download Hydra-0.2.0-macos.zip, unzip, move Hydra.app to /Applications, launch once.
  2. In the app: Install extension, then load it (Chrome: chrome://extensions → Load unpacked → chrome/; Firefox: about:debugginghydra-firefox.xpi).

Note

Ad-hoc signed, not notarized yet. If macOS says it cannot be opened: right-click → Open, or install via Homebrew with --no-quarantine.

Hydra 0.1.0

Choose a tag to compare

@pushipu pushipu released this 28 Jun 11:02

First public release of Hydra — a multithreaded macOS download manager with browser-session passthrough.

Highlights

  • Multithreaded downloads (HTTP Range) with live speed, ETA, per-thread segments and a defrag block grid
  • Browser-session passthrough — downloads what is behind a login
  • Pause/resume that survives a restart, queue, history
  • Floating drop circle, native notifications, first-launch onboarding
  • English / Русский / 中文 (Settings → System → Language)

Install

  1. Download Hydra-0.1.0-macos.zip, unzip, move Hydra.app to /Applications, launch once.
  2. In the app: Install extension (onboarding, Settings → Capture, or the menu-bar menu) — it saves chrome/ + hydra-firefox.xpi to a folder you pick.
    • Chrome / Brave / Edge: chrome://extensions → Developer mode → Load unpacked → the chrome/ folder.
    • Firefox: about:debugging → Load Temporary Add-on → hydra-firefox.xpi.

The browser extensions are also attached separately (hydra-chrome.zip, hydra-firefox.xpi).

Note

The app is ad-hoc signed, not notarized yet. On first launch macOS may warn that it cannot be opened: right-click the app → Open → Open, or run xattr -dr com.apple.quarantine /Applications/Hydra.app.