Skip to main content

v1.38.0

· One min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(indexers): add Nyaa (#1405) (@zze0s)
  • feat(irc): disable auto chan part when using bouncer (#1396) (@Flupster)

Bug fixes

  • fix(indexers): ANT new irc address (#1403) (@martylukyy)
  • fix(indexers): BrokenStones add auth key to download url (#1406) (@broken-stones)
  • fix(indexers): NBL new irc address (#1404) (@martylukyy)

Other work

  • chore(indexers): remove closed indexer TFM (#1407) (@martylukyy)
  • enhancement(web): debloat release loading animation (#1400) (@martylukyy)
  • enhancement(web): filters list query loading animation (#1401) (@martylukyy)
  • enhancement(web): pending component placement (#1402) (@martylukyy)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.37.0...v1.38.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.38.0

What to do next?

v1.37.0

· One min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(indexers): add BrokenStones (#1390) (@broken-stones)
  • feat(indexers): add ToonsForMe (#1388) (@s0up4200)
  • feat(irc): add indexer disabled warn log (#1381) (@s0up4200)
  • feat(macros): add Type (#1394) (@bbeck)
  • feat(web): move from react-router to @tanstack/router (#1338) (@martylukyy)

Bug fixes

  • fix(filters): OPS and RED split Artist and Album (#1398) (@zze0s)
  • fix(filters): drop actions_enabled_count from filter export (#1384) (@s0up4200)
  • fix(indexers): DigitalCore InfoURL (#1395) (@broken-stones)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.36.0...v1.37.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.37.0

What to do next?

v1.36.0

· One min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(feeds): improve RSS size parsing (#1367) (@KyleSanderson)
  • feat(indexers): GGn improve release name parsing (#1366) (@zze0s)
  • feat(indexers): add TorrentSeeds Music (#1363) (@martylukyy)
  • feat(macros): add Group (#1378) (@vincejv)
  • feat(mockindexer): support feeds and webhooks (#1361) (@zze0s)

Bug fixes

  • fix(filters): RED and OPS lossless parsing and filtering (#1373) (@zze0s)
  • fix(notifications): Pushover and Telegram formatting (#1362) (@zze0s)
  • fix(web): releases page search and filtering (#1364) (@zze0s)

Other work

  • build(deps): bump the golang group with 4 updates (#1370) (@dependabot[bot])
  • build(deps): bump the npm group in /web with 16 updates (#1376) (@dependabot[bot])
  • build(github): remove hard coded autobrr/autobrr (#1365) (@KyleSanderson)
  • docs: add contribution guide (#1368) (@zze0s)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.35.1...v1.36.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.36.0

What to do next?

v1.35.1

· One min read
rogerrabbit
Maintainer

Changelog

Bug fixes

  • fix(auth): force invalidate invalid session cookies in middleware (#1358) (@zze0s)
  • fix(web): irc settings light theme colors (#1357) (@martylukyy)

Other work

  • build(deps): bump follow-redirects from 1.15.3 to 1.15.5 in /web (#1355) (@dependabot[bot])
  • build(web): override rollup with wasm-node version (#1354) (@fabricionaweb)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.35.0...v1.35.1

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.35.1

What to do next?

v1.35.0

· 3 min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(actions): deluge v2 add skip recheck (#1321) (@s0up4200)
  • feat(actions): qBittorrent add priority handling (#1315) (@s0up4200)
  • feat(auth): change password and username (#1295) (@KaiserBh)
  • feat(autobrrctl): add db migrate/seed/reset functionality (#934) (@s0up4200)
  • feat(clients): override arr download client by name (#1328) (@zze0s)
  • feat(filters): implement min and max seeders/leechers filtering for Torznab feeds (#1342) (@luckyboy)
  • feat(filters): show enabled and disabled actions in list view (#1304) (@s0up4200)
  • feat(notifications): add LunaSea support (#1284) (@s0up4200)
  • feat(notifications): add Shoutrrr support (#1326) (@zze0s)
  • feat(notifications): add ntfy support (#1323) (@zze0s)
  • feat(releases): incognito mode (#1282) (@s0up4200)
  • feat(releases): show details in list view (#1337) (@zze0s)
  • feat(web): link Dashboard stats to Releases page (#1281) (@s0up4200)
  • feat(web): migrate Tanstack Query to v5 (#1277) (@KaiserBh)

Bug fixes

  • fix(actions): qBit handle Ignore slow torrents rule correctly when disabled (#1309) (@s0up4200)
  • fix(filters): do not split commas inside valid Regexp (#1212) (@varoOP)
  • fix(filters): ensure sort by priority (#1325) (@zze0s)
  • fix(filters): hide tooltip when actions are active (#1318) (@s0up4200)
  • fix(http): specify ip stack when listen fails (#1306) (@KyleSanderson)
  • fix(indexers): DocsPedia adjust announcer name (#1330) (@KyleSanderson)
  • fix(notifications): ntfy and shoutrrr enabled check (#1335) (@zze0s)
  • fix(releases): search query (#1353) (@zze0s)
  • fix(web): improve tooltip responsiveness and click-through (#1314) (@s0up4200)

Other work

  • build(docker): do not tag pre-release as latest (#1352) (@zze0s)
  • build(ci): add Go test summary (#1341) (@zze0s)
  • build(ci): change goreleaser back to ubuntu runner (#1331) (@KyleSanderson)
  • build(ci): disable ghcr push from forks (#1340) (@KyleSanderson)
  • build(ci): integrate ESLint with CodeQL (#1273) (@s0up4200)
  • build(ci): setup Golang linter nilaway (#1310) (@KyleSanderson)
  • build(deps): bump the github group with 1 update (#1299) (@dependabot[bot])
  • build(deps): bump the github group with 3 updates (#1308) (@dependabot[bot])
  • build(deps): bump the github group with 4 updates (#1324) (@dependabot[bot])
  • build(deps): bump the golang group with 5 updates (#1333) (@dependabot[bot])
  • build(deps): bump the npm group in /web with 18 updates (#1336) (@dependabot[bot])
  • builds(ci): containers build additional architectures (#1265) (@s0up4200)
  • build(web): bump vite and cjs node api refactor (#1276) (@KaiserBh)
  • chore(build): update go and node (#1301) (@KyleSanderson)
  • chore: update license header year (#1332) (@zze0s)
  • docs(filters): explain GetDownloadsByFilterId (#1345) (@frrad)
  • enchancement(web): IRC settings layout (#1312) (@martylukyy)
  • enhancement(feeds): change max age default value to 0 (#1313) (@KaiserBh)
  • enhancement(web): force run feed with enter key (#1329) (@martylukyy)
  • refactor(filters): checkMaxDownloads (#1285) (@frrad)
  • refactor(filters): optimize assignment to allocation (#1293) (@KyleSanderson)
  • refactor(http): auth handlers (#1311) (@KyleSanderson)
  • refactor(http): implement shared transport and clients (#1288) (@KyleSanderson)
  • refactor(indexers): ANT improve freeleech support (#1302) (@Kuredant)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.34.1...v1.35.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.35.0

What to do next?

v1.34.0

· 2 min read
rogerrabbit
Maintainer

Changelog

This is a pretty big release in many ways!

  • Revamp of the UI
  • New indexer: SugoiMusic
  • IRC now have an optional BOT mode
  • Force refresh Feeds
  • Lots of code improvements (db integration testing, various bug fixes)

https://github.com/autobrr/autobrr/releases/tag/v1.34.0

New Features

  • feat(database): postgres set ssl mode (#1245) (Intuinewin)
  • feat(database): setup integration tests (#1118) (KaiserBh)
  • feat(definitions): add expectations for test lines (#1257) (frrad)
  • feat(feeds): add force run (#1243) (s0up4200)
  • feat(filters): auto-expand used sections (#1278) (s0up4200)
  • feat(filters): validate filter size (#1263) (frrad)
  • feat(go): implement cpu quota detection (#1251) (KyleSanderson)
  • feat(indexers): add SugoiMusic (#1255) (Kuredant)
  • feat(indexers): update base url for Milkie (#1256) (mynameisbogdan)
  • feat(irc): log connection errors (#1239) (frrad)
  • feat(irc): support optional bot mode (#1246) (Kuredant)
  • feat(sqlite): implement query planner (#1174) (KyleSanderson)
  • feat(tests): verify external autobrr.com URLs (#1253) (s0up4200)
  • enhancement(web): releases description for narrow screens (#1234) (martylukyy)
  • enhancement(web): ui overhaul (#1155) (stacksmash76)
  • refactor(config): copylocks and staticcheck findings (#1261) (s0up4200)
  • refactor: streamline shutdown signal handling (#1248) (s0up4200)
  • refactor(filters): move rejections from release to filter (#1272) (frrad)

Bug fixes

  • fix(codeql): empty node cache error (#1267) (zze0s)
  • fix(config): load from env vars (#995) (zze0s)
  • fix(database): broken migrations (zze0s)
  • fix(filters): could not delete filter without actions (#1275) (KaiserBh)
  • fix(filters): external webhook remove jitter (#1254) (buroa)
  • fix(filters): validate external filters (#1250) (s0up4200)
  • fix(web): improve responsiveness on settings pages (#1270) (s0up4200)
  • fix(web): revert package versions causing errors (#1274) (martylukyy)
  • fix(indexers): AnimeBytes parsing (#1259) (frrad)
  • fix(indexers): toggle state (#1214) (fabricionaweb)

Other work

  • build(deps): bump the golang group with 1 update (#1235) (dependabot[bot])
  • build(deps): bump pnpm to 8.10.5 (#1271) (fabricionaweb)
  • build(deps): bump the golang group with 6 updates (#1290) (dependabot[bot])
  • build(deps): bump the npm group in /web with 18 updates (#1266) (dependabot[bot])
  • build: build rpm and deb (#963) (KyleSanderson)
  • chore: Add CODE_OF_CONDUCT (#1098) (onedr0p)
  • docs: add coc to readme (#1268) (s0up4200)
  • docs: readme improvements and additions (#1262) (s0up4200)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.33.0...v1.34.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.34.0

What to do next?

v1.33.0

· One min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(clients): Transmission support seedtime and ratiolimit (#1211) (@zze0s)
  • feat(indexers): add ABNormal (#1232) (@zze0s)
  • feat(logs): sanitize basic auth in urls (#1188) (@danwilldev)
  • feat(settings): hide empty fields (#1225) (@s0up4200)

Bug fixes

  • fix(config): prevent overwriting default logPath (#1219) (@s0up4200)
  • fix(feeds): feed cache key (#1230) (@zze0s)
  • fix(filters): external webhooks improve defaults (#1227) (@KyleSanderson)
  • fix(indexers): capitalize TheOldSchool (#1222) (@KyleSanderson)

Other work

  • build(deps): bump rls to v0.5.10 (#1226) (@KyleSanderson)
  • build(deps): bump the github group with 1 update (#1223) (@dependabot[bot])

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.32.0...v1.33.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.33.0

What to do next?

v1.32.0

· 2 min read
rogerrabbit
Maintainer

Changelog

New Features

  • feat(clients): Transmission set label (#1204) (@zze0s)
  • feat(feeds): improve caching (#1191) (@zze0s)
  • feat(filters): external webhook retry on status codes (#1206) (@buroa)
  • feat(indexers): BHD freeleech announces (#1216) (@martylukyy)
  • feat(indexers): FileList update download link (#1172) (@mynameisbogdan)
  • feat(indexers): PTP support freeleech (#1195) (@zze0s)
  • feat(indexers): SubsPlease parse title (#1170) (@danwilldev)
  • feat(indexers): add OnlyEncodes (#1190) (@martylukyy)
  • feat(indexers): add TheOldSchool (#1209) (@zze0s)
  • feat(indexers): remove closed indexer (PTN) (#1185) (@quorn23)
  • feat(indexers): update SSL port for AR (#1171) (@mynameisbogdan)
  • feat(notifications): Add Gotify (#1180) (@MouldWarpMole)
  • feat(web): disable 1password prompts (#1198) (@s0up4200)
  • feat(web): disable IRC fields (#1220) (@martylukyy)

Bug fixes

  • fix(clients): qBittorrent reject stalled reannounce (#1201) (@zze0s)
  • fix(clients): qBittorrent rules ignore slow (#1200) (@zze0s)
  • fix(database): migrations filter_external (#1221) (@zze0s)
  • fix(indexers): BTN api handle errors (#1218) (@zze0s)
  • fix(indexers): TorrentSeeds remove nickserv fields (#1205) (@martylukyy)
  • fix(indexers): pbay announce bot name (#1179) (@martylukyy)
  • fix(indexers): pbay regex pattern (#1165) (@martylukyy)
  • fix(indexes): toggle on and off with switch (#1164) (@fabricionaweb)
  • fix(releases): search with postgres (#1181) (@zze0s)
  • fix(web): actions tooltip links (#1178) (@martylukyy)

Other work

  • build(deps): bump npm packages (#1208) (@martylukyy)
  • build(deps): bump the golang group with 3 updates (#1203) (@dependabot[bot])
  • build(deps): bump the npm group in /web with 18 updates (#1161) (@dependabot[bot])
  • chore(deps): update go-qbittorrent to v1.7.1 (#1217) (@zze0s)
  • chore(docs): update README.md (#1210) (@martylukyy)
  • docs(definitions): MAM clarify cookie usage (#1199) (@persuaded6414)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.31.0...v1.32.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.32.0

What to do next?

v1.31.0

· One min read
rogerrabbit
Maintainer

Changelog

New Features

  • dbb3ff3a3b8ad77ff4c7eb9359856ae5d4204e06: feat(feeds): improve file size parsing (#1162) (@jolinarofmalkshur)
  • 657c966ecb198a2508e6411ab21832a7908dfcf6: feat(notifications): Telegram display file size (#1148) (@we11adam)

Bug fixes

  • 25c3f02c72bbf5462d8e8182722c1be9b0635345: fix(filters): importer (#1149) (@stacksmash76)
  • a78a5d1bf8d0f43fd98c1341952bccefcabf6d11: fix(indexers): API get torrent check for nil body (#1146) (@zze0s)
  • 03ef86ac964f31eae39834c18f01399557a9cac9: fix(indexers): NBL irc announce regex (#1153) (@zze0s)
  • 1900bf77428ba4492afff7a556847b8f82ed18dc: fix(indexers): SubsPlease parse line pattern (#1152) (@martylukyy)
  • 3e3454724b291563d3c0dc29a936b4f98ba330f8: fix(web): tooltips (#1154) (@stacksmash76)

Other work

  • ed3b6d5dcb0c74957252c820d7673d4460c6d8dc: build(deps): bump the github group with 1 update (#1158) (@dependabot[bot])
  • a20f40c2cd4bcf32e497029289e55d5f3934d31c: build(deps): bump the golang group with 4 updates (#1160) (@dependabot[bot])
  • 98df0c9040b0c8e65c40e3bc2cee6ccfda646e13: chore(build): enable CodeQL (#1026) (@KyleSanderson)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.30.0...v1.31.0

Docker images

  • docker pull ghcr.io/autobrr/autobrr:v1.31.0

What to do next?