Skip to content

Releases: gnarr/splittarr

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 03:10

v0.5.0 - 2026-06-17

Features

  • (web) show detailed status configuration - (2bfaee0) - Gunnar Cortes
  • (web) add status page - (6e58475) - Gunnar Cortes

Bug Fixes

  • (sqlite) count downloads with missing lifecycle state - (ae55171) - Gunnar Cortes
  • (web) hide internal errors from status pages - (766cb42) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.5.0 - (bf3cbd7) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.5.0
  • docker pull ghcr.io/gnarr/splittarr:0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 01:44

v0.4.0 - 2026-06-17

Features

  • (lidarr) add disc-aware manual import fallback - (7b1d3ab) - Gunnar Cortes
  • (lidarr) trigger manual import after splitting - (65c6f1e) - Gunnar Cortes

Bug Fixes

  • (lidarr) parse cue hints from lossy paths - (9b3d6f9) - Gunnar Cortes
  • (lidarr) include existing split tracks in manual import - (733dafe) - Gunnar Cortes
  • handle cleanup and lookup edge cases - (90ffbf9) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.4.0 - (6dea348) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.4.0
  • docker pull ghcr.io/gnarr/splittarr:0.4.0

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 13 Jun 02:30

v0.3.5 - 2026-06-13

Bug Fixes

  • (shnsplit) reconcile generated track outputs (#27) - (4f8848b) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.5 - (c6fb340) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.3.5
  • docker pull ghcr.io/gnarr/splittarr:0.3.5

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 13 Jun 01:58

v0.3.4 - 2026-06-13

Bug Fixes

  • (shnsplit) reject partial split output detection - (39c4f0b) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.4 - (d88a7fb) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.3.4
  • docker pull ghcr.io/gnarr/splittarr:0.3.4

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 13 Jun 00:24

v0.3.3 - 2026-06-13

Bug Fixes

  • (shnsplit) preflight sanitized track renames - (e2bb879) - Gunnar Cortes
  • (shnsplit) sanitize generated track filenames - (3ecad71) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.3 - (668967f) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.3.3
  • docker pull ghcr.io/gnarr/splittarr:0.3.3

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 12 Jun 15:02

v0.3.2 - 2026-06-12

Bug Fixes

  • (shnsplit) preserve non-utf8 track paths - (62affca) - Gunnar Cortes

Refactoring

  • (sqlite) move db enum mappings out of domain - (e02cb61) - Gunnar Cortes
  • (web) use async read store port - (fa6ddfc) - Gunnar Cortes
  • (web) decouple web ui read store - (db5d962) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.2 - (4624309) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.3.2
  • docker pull ghcr.io/gnarr/splittarr:0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 14:12

v0.3.1 - 2026-06-12

Bug Fixes

  • (processing) log split error chains - (f751a1b) - Gunnar Cortes
  • (processing) log split failures - (add86e3) - Gunnar Cortes

Continuous Integration

  • bump cache and upload-artifact versions - (0894de2) - Gunnar Cortes

Refactoring

  • (adapter) simplify blocking wrapper results - (a114ba0) - Gunnar Cortes
  • (adapter) share cue filter matching helper - (2264e10) - Gunnar Cortes
  • (adapter) avoid duplicate audio input metadata lookups - (8c38cbd) - Gunnar Cortes
  • (application) batch cue file filtering behind inspector - (cf8f671) - Gunnar Cortes
  • (application) move track file size lookup behind cue inspector - (3d8f57c) - Gunnar Cortes
  • (application) extract cue input inspector - (7b41c14) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.1 - (dbf9085) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.3.1
  • docker pull ghcr.io/gnarr/splittarr:0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 14:24

v0.3.0 - 2026-06-02

Features

  • (downloads) add persistent history ui - (b698edc) - Gunnar Cortes

Bug Fixes

  • (cleanup) persist top-level cleanup failures - (fa6cd33) - Gunnar Cortes
  • (cleanup) fail downloads on silent delete errors - (4f16668) - Gunnar Cortes
  • (downloads) harden tracked download persistence - (d01adff) - Gunnar Cortes
  • (lidarr) paginate queue results for failed imports - (fdf16e3) - Gunnar Cortes
  • (monitor) reduce runtime and sqlite contention - (6018263) - Gunnar Cortes
  • (runtime) isolate monitor loop on its own thread - (fdf9384) - Gunnar Cortes
  • (splittarr) handle failed imports more robustly - (0c49337) - Gunnar Cortes
  • (splitter) make track snapshots best effort - (f01c41a) - Gunnar Cortes
  • (store) batch cleanup writes and harden state loading - (0523505) - Gunnar Cortes
  • test data mismatch - (b6f0955) - Gunnar Cortes
  • treating cue parsing for input-file snapshotting as best-effort - (3e84fc2) - Gunnar Cortes
  • remove redundant touch_download_queue_presence() - (db2196a) - Gunnar Cortes
  • bind UI only to localhost - (65728c7) - Gunnar Cortes

Performance

  • (downloads) avoid extra cleanup graph lookups - (8d00d0f) - Gunnar Cortes
  • replace per-row polling loop with a single bulk history refresh endpoint. - (b64d2e0) - Gunnar Cortes

Refactoring

  • (architecture) migrate to hexagonal modules - (9123e41) - Gunnar Cortes
  • optimize graph loading from DB - (7d12a08) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.3.0 - (27b1675) - github-actions[bot]
  • add auth warning to README - (673eac1) - Gunnar Cortes
  • remove unused import - (b597cce) - Gunnar Cortes
  • remove unused code - (0100915) - Gunnar Cortes
  • remove tokio signal from Cargo - (000ac7d) - Gunnar Cortes
  • use 127.0.0.1 as default bind_address in config.toml.example - (26439dd) - Gunnar Cortes
  • use 127.0.0.1 for all examples in README - (70c7e13) - Gunnar Cortes
  • update default UI listen in README - (cea6ba3) - Gunnar Cortes

Style

  • (web) match rooterr ui theme - (2735e0b) - Gunnar Cortes

Container images

  • docker pull gnarr/splittarr:0.3.0
  • docker pull ghcr.io/gnarr/splittarr:0.3.0

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 27 May 20:57

v0.2.6 - 2026-05-27

Bug Fixes

  • (ci) print cocogitto logs - (7d60afc) - Gunnar Cortes
  • (lidarr) indexer can be undefined - (4b6c1a7) - Gunnar Cortes Heimisson

Documentation

  • (changelog) add cocogitto insertion separator - (c9c6009) - Gunnar Cortes
  • update README and add license files - (cd2db36) - Gunnar Cortes

Continuous Integration

  • (release) configure git author before release bump - (90eb12e) - Gunnar Cortes
  • (release) use cocogitto action for commit check - (3f9708a) - Gunnar Cortes
  • (release) modernize docker release pipeline (#9) - (fb317c3) - Gunnar Cortes

Refactoring

  • (core) rewrite processing pipeline (#8) - (8523fe7) - Gunnar Cortes

Miscellaneous Chores

  • (version) v0.2.6 - (f2462cc) - github-actions[bot]

Container images

  • docker pull gnarr/splittarr:0.2.6
  • docker pull ghcr.io/gnarr/splittarr:0.2.6

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 03 Jan 13:30

Bug Fixes

  • lidarr: support v4 api (9843fdd)
  • check audio file existence before listing as source for shnsplit (426455a)