Skip to main content

· One min read
rogerrabbit

This is a fix needed for a lot of IRC networks running old TLS cipher suites.

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

Changelog

Bug fixes

  • fix(database): migrations log correct upgrade var version (#1441) (martylukyy)
  • fix(irc): allow insecure TLS cipher suites (#1444) (zze0s)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.39.0...v1.39.1

Docker images

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

What to do next?

· One min read
rogerrabbit

Various minor changes:

  • IRC: AB changed address
  • New macros: FilterID and Tags
  • Updated to Go v1.22
  • Fix for creating custom TMPDIR if it does not exist

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

Changelog

New features and improvements

  • feat(indexers): Locadora add internal and tags var (#1433) (costaht)
  • feat(indexers): sanitize user input (#1420) (zze0s)
  • feat(macros): add FilterID (#1416) (bbeck)
  • feat(macros): add Tags (#1429) (zze0s)

Bug fixes

  • fix(filters): open used collapsible sections by default (#1425) (martylukyy)
  • fix(filters): point to the correct docs page anchor for skipping seasons packs (#1424) (vBm)
  • fix(indexers): AB new irc address (#1434) (martylukyy)
  • fix(indexers): PTFiles freeleech parsing (#1422) (martylukyy)
  • fix(releases): create custom TEMPDIR if not exists (#1428) (zze0s)
  • fix(web): make tooltips clickable if touchscreen is present (#1427) (martylukyy)
  • fix(web): remove rounded corners of middle usernav item (#1430) (martylukyy)

Other work

  • chore(deps): upgrade to Go v1.22 and deps (#1423) (zze0s)
  • docs: update installers (#1436) (zze0s)

Full Changelog: https://github.com/autobrr/autobrr/compare/v1.38.1...v1.39.0

Docker images

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

What to do next?

· One min read
rogerrabbit

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?

· One min read
rogerrabbit

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?

· One min read
rogerrabbit

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?

· One min read
rogerrabbit

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?

· 3 min read
rogerrabbit

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?

· 2 min read
rogerrabbit

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?