Skip to content

Releases: defnone/hoop

0.6.0

22 Jun 10:27
Immutable release. Only release title and notes can be modified.
f6a842e

Choose a tag to compare

0.6.0 Pre-release
Pre-release

0.6.0 - 2026-06-22

Added

  • Client: add FlareSolverr settings for Cloudflare bypass enablement, server URL, timeout, and connection checks.
  • Server: add FlareSolverr verification and tracker fallback support for Cloudflare challenge pages.

Build/Infra

  • Added SQLite migrations for persisted FlareSolverr settings.

0.5.7

22 Jun 03:24
Immutable release. Only release title and notes can be modified.
f5e7772

Choose a tag to compare

0.5.7 - 2026-06-22

Changed

  • Server: support episode labels in tracker titles.
  • Server: expand tracker host matching for rutracker domains.

Build/Infra

  • Updated Vitest and V8 coverage tooling to 4.1.9 across test workspaces.

0.5.6

17 Jun 05:37
Immutable release. Only release title and notes can be modified.
635ce48

Choose a tag to compare

0.5.6 - 2026-06-17

Security

  • Updated Hono to 4.12.25 across the root workspace, server, and Trakt proxy.
  • Updated Better Auth to 1.6.18 across the server and client workspaces.

Build/Infra

  • Synced Bun lockfiles for the dependency security update.

0.5.5

12 May 04:27
Immutable release. Only release title and notes can be modified.
d3da182

Choose a tag to compare

0.5.5 - 2026-05-12

Security

  • Updated Hono to 4.12.18 across the root workspace, server, and Trakt proxy to include upstream CVE fixes published since the 0.5.4 release (1ba33a0).

Build/Infra

  • Synced Hono lockfile entries so all workspaces resolve the patched Hono version consistently.

0.5.4

27 Mar 09:51
Immutable release. Only release title and notes can be modified.
e650e49

Choose a tag to compare

0.5.4 - 2026-03-27

Changed

  • Trakt proxy: extracted watched-shows URL construction into a dedicated utility to keep request parameters centralized and easier to maintain.
  • Trakt proxy: aligned rate-limiter middleware typing with the current Hono middleware signatures.

Build/Infra

  • Updated runtime and worker tooling used by the Trakt proxy, including Hono, hono-rate-limiter, Wrangler, Cloudflare worker types, and bun-types.

Tests

  • Added Vitest coverage for getTraktData and the watched-shows URL builder in trakt-proxy.

0.5.3

07 Mar 15:17
Immutable release. Only release title and notes can be modified.
d93b0c5

Choose a tag to compare

0.5.3 - 2026-03-07

Security

  • Updated Hono to 4.12.5 to include the latest upstream security fixes, including patches for recent Hono vulnerabilities addressed in the 4.11.x line.

Fixed

  • Improved episode parsing in Transmission and file-management helpers to support additional title and filename formats.

Changed

  • Tightened server-side validation typing and response handling for more consistent validation failures.
  • Aligned Better Auth hook typing and simplified dashboard state/effect handling for more predictable internal behavior.

0.5.2

13 Nov 02:55
Immutable release. Only release title and notes can be modified.
f8de9a6

Choose a tag to compare

0.5.2 - 2025-11-13

Added

  • Client: enable babel-plugin-react-compiler to leverage the latest React compiler optimizations (22883af).

Fixed

  • Transmission/File management: extend episode parsing regexes to recognize additional delimiters across helpers (89b8314, 5d8ffac).

Build/Infra

  • Tooling: run tsc --noEmit inside lint scripts to surface type issues earlier (3cdf8ec).

Tests

  • Parsing: add coverage for getEpisodeFromName and selectEpisodes to prevent regressions in delimiter handling (98d5d08, f3a8bab).

0.5.1

25 Oct 13:31
Immutable release. Only release title and notes can be modified.
53d3e18

Choose a tag to compare

0.5.1 - 2025-10-25

Security

  • Server: ship Hono upgrade with upstream patch for CVE-2025-62610 to ensure patched runtime in production.

0.5.0

13 Oct 06:49
cb01562

Choose a tag to compare

0.5.0 - 2025-10-13

Added

  • Workers: add processing locks to prevent concurrent runs; persist error messages and expose via DTO for better diagnostics (de4f6ea, ee36003, 2dc352d, 32f401a).
  • Client: surface worker error messages in torrent rows; improve tracking status handling (f904358, 32f401a).
  • Search: add quality selection, new filters, input validation, and category info popover; support tooltip alignment (97a5e01, 03e8f02, ee5c6ee, c0f27af).

Changed

  • Reliability: ensure awaited repo updates to avoid race conditions; refine error handling and logging across workers/services, including Cloudflare challenge handling and timeout reporting (4afd2e9, 16e3a06, dfb708d, a16e13b, e0cf858, ec01876).
  • Parsing: enhance episode/season detection for rutracker/nnmclub; sanitize filenames to reduce copy errors (022bd52, d895431, c2acc63, 99113df).
  • UX: disable quality buttons while loading; skip multi-season items in search; responsive tooltip widths; dialog/layout/button polish (30f9c39, 7ca83a5, 8c34811, 3e7bb5e).

Fixed

  • Workers: avoid clearing persisted error messages; refine error clearing logic (ec01876, 58aa150).

Build/Infra

  • Build: add production flags/optimizations; update bun-types; pin @ctrl/shared-torrent; adjust bunfig settings (3077913, e1cd2aa, 104294f, 2e89cd0, 86a7f13).
  • TypeScript: add tsconfig.app.json; include test files for stricter type checking (9265196, f0534d1).
  • Docker: bump Bun to 1.3; simplify .dockerignore (ba1e970, 8257f95).

Tests

0.4.0

08 Oct 03:42
30ab133

Choose a tag to compare

0.4.0 - 2025-10-08

Added

  • client/server: add torrent pause toggle flow across UI and API (7609ba1)

Changed

  • server: rename tracked episodes helpers and improve mock signatures (42692d5, 1f0053d)
  • client: refine dialogs and input styling with better error handling (b2bd0c3, fbf815b, 583d199)
  • client: integrate torrent start fetch action in Header (b94c32a)
  • server: switch logger to Winston and update build output to Bun target (40f19fd, 63f5653)
  • docker: update Bun base version and entrypoint exec usage (13e1def, 4e5d882)
  • server: use tiny Hono import for Jackett routes (118c5c5)

Fixed

  • server: correct control status typo to ensure accurate torrent status mapping (e7add27)