-
v0.30.0
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 57sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 4sRoll release / image (push) Successful in 25sRoll release / chart (push) Successful in 6sRoll release / release (push) Successful in 0sreleased this
2026-11-02 20:53:26 +00:00 | 0 commits to main since this releaseChanged
- The web UI is set in the system's monospace face, SF Mono on macOS and Consolas on Windows; it no longer looks for MonoLisa, JetBrains Mono, IBM Plex Mono or Source Code Pro.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.29.0
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 58sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 5sRoll release / image (push) Successful in 26sRoll release / chart (push) Successful in 7sRoll release / release (push) Successful in 1sreleased this
2026-11-02 19:47:45 +00:00 | 2 commits to main since this releaseAdded
- The data page shows the piece data probes downloaded on the UTC day against
SNIFFARR_PROBE_DAILY_BYTES, and what the fetchers uploaded back. ProbeUpload: a fetcher with-probe-dirreports once a minute the piece data it uploaded to the swarms of probed releases.Statscarriesprobe_bytes_rx_day,probe_bytes_tx_dayandprobe_bytes_limit_day.sniffarr.probe.uploaded, the piece data the fetchers reported uploading.
Changed
- The pages link the stylesheet, the scripts and the TMDB logo with a version in
vthat changes with the file; a static file at its version is cached for a year, at any other URL the browser revalidates it by ETag.
Fixed
sniffarr.seed.uploadedno longer counts the upload before a restart again at the first check after it.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The data page shows the piece data probes downloaded on the UTC day against
-
v0.28.0
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 51sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 5sRoll release / image (push) Successful in 26sRoll release / chart (push) Successful in 6sRoll release / release (push) Successful in 0sreleased this
2026-11-01 22:43:57 +00:00 | 5 commits to main since this releaseChanged
- The data page is the web UI's first page, at
/, and leads the navigation: data, torrents, top. The search box lives on the torrents page only.
Removed
- The web UI's home page and its search of movies and series, with the titles found only on TMDB.
GET /dataanswers 404, andqon/is ignored.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The data page is the web UI's first page, at
-
v0.27.3
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / ci (push) Successful in 0sCut release / test (push) Successful in 57sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 5sRoll release / image (push) Successful in 24sRoll release / chart (push) Successful in 6sRoll release / release (push) Successful in 0sreleased this
2026-11-01 18:40:44 +00:00 | 7 commits to main since this releaseFixed
- The API picks the next release a search wants probed from the wanted releases alone; it took some 30 seconds a task, walking every release.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.27.2
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 52sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 7sRoll release / plan (push) Successful in 4sRoll release / image (push) Successful in 23sRoll release / chart (push) Successful in 6sRoll release / release (push) Successful in 0sreleased this
2026-11-01 18:33:00 +00:00 | 8 commits to main since this releaseChanged
- Torznab titles of probed releases with no Russian track open their bracket with
NORUS, as[NORUS FRA, ENG], so a custom format refuses them whatever languages they have.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Torznab titles of probed releases with no Russian track open their bracket with
-
v0.27.1
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 52sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 6sRoll release / image (push) Successful in 23sRoll release / chart (push) Successful in 7sRoll release / release (push) Successful in 0sreleased this
2026-11-01 18:31:44 +00:00 | 9 commits to main since this releaseFixed
- The chart replaces the fetch pod with probes on by stopping the old one first, so one process at a time holds the pieces in
/seeds.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The chart replaces the fetch pod with probes on by stopping the old one first, so one process at a time holds the pieces in
-
v0.27.0
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 1m15sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 6sRoll release / plan (push) Successful in 4sRoll release / image (push) Successful in 38sRoll release / chart (push) Successful in 7sRoll release / release (push) Successful in 1sreleased this
2026-11-01 18:30:05 +00:00 | 10 commits to main since this releaseAdded
-fetch -probe-dirprobes stored releases for their tracks: it downloads, hash-verified, the pieces at the start of a release's largest Matroska or MP4 file and reads its track list, each audio track's language, name, codec and channels and the video's size and HDR or Dolby Vision. Releases a Radarr or Sonarr search returned go first, then the rest with the most peers over 7 days; releases without peers wait. Only movies and series are probed, each once; a probe whose peers or pieces do not come is repeated after 6 hours, doubled each time, until 3 have failed.- The API meters probes at 100 GiB of piece data a UTC day,
SNIFFARR_PROBE_DAILY_BYTES, of which 25 % is kept for releases a search returned,SNIFFARR_PROBE_SEARCH_RESERVE; one probe downloads 64 MiB at most,SNIFFARR_PROBE_MAX_BYTES.SNIFFARR_PROBE_LEASE,SNIFFARR_PROBE_ATTEMPTSandSNIFFARR_PROBE_BACKOFFtune the tasks. - The fetcher seeds what it probed until each torrent uploaded as much as it downloaded, announcing it on the DHT, and removes a torrent earlier after
-seed-max-age, 7 days by default, or oldest first beyond-seed-max-size, 200 GiB by default. IngestService.ProbeTaskandProbeResult, andtracksonRelease.- The metrics
sniffarr.probe.tasks,sniffarr.probe.resultsandsniffarr.probe.downloadedof the API, andsniffarr.sniff.probe.outcomes,sniffarr.seed.downloaded,sniffarr.seed.uploaded,sniffarr.seed.torrents,sniffarr.seed.storedandsniffarr.seed.removalsof the fetcher. - The chart's
fetch.probe, with a volume for the seeded pieces at/seeds.
Changed
- A probe sets the probability of an audio track in a configured language to 1 when it found one, and to 0 when every audio track it found is in another language, unless a marker in the name says otherwise; the classifier no longer overrides either.
- Torznab titles of probed releases name what the Russian tracks' names say, as
[Dub, MVO, RUS], leaving out a label the name already has, and name the languages of releases with no Russian track, as[ENG, UKR]. - The web UI is set in monospace — MonoLisa where installed, otherwise JetBrains Mono, IBM Plex Mono, Source Code Pro or the system monospace — with square corners, hairline table rules and an inverted search button. Titles of films and series are bold text instead of link-coloured, and charts and meters use the accent colour.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.26.0
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 8m17sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 11sRoll release / plan (push) Successful in 10sRoll release / image (push) Successful in 2m18sRoll release / chart (push) Successful in 17sRoll release / release (push) Successful in 1sreleased this
2026-10-27 21:51:25 +00:00 | 20 commits to main since this releaseAdded
sniffarr.db.wal.size, the size of the write-ahead log in bytes.- Once a minute the API truncates the WAL when it has reached 1 GiB; a reader that holds it past the 10-second wait is logged with the frames it pins.
Changed
- The WAL file is truncated to 64 MiB after a checkpoint resets it.
Fixed
- A search no longer classifies a release a second time when another search recorded its classification while the first was reading it.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.25.2
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 1m33sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 8sRoll release / plan (push) Successful in 6sRoll release / image (push) Successful in 1m24sRoll release / chart (push) Successful in 10sRoll release / release (push) Successful in 1sreleased this
2026-10-23 18:07:18 +00:00 | 23 commits to main since this releaseFixed
- A Torznab search without a query, which Radarr and Sonarr send for their RSS sync, lists releases newest found first rather than most recently seen, so a newly found release reaches the feed.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.25.1
StableAll checks were successfulCut release / changelog (push) Has been skippedCut release / test (push) Successful in 1m26sCut release / ci (push) Successful in 0sCut release / cut (push) Successful in 10sRoll release / plan (push) Successful in 6sRoll release / image (push) Successful in 1m27sRoll release / chart (push) Successful in 13sRoll release / release (push) Successful in 1sreleased this
2026-10-23 06:08:00 +00:00 | 24 commits to main since this releaseFixed
- The API starts serving before the one-time backfills of stored releases finish.
- A backfill resumes where it stopped after a restart.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads