Skip to content

Releases: segator/transcoderd

v2.4.3

19 Apr 09:56
2ec6fa1

Choose a tag to compare

2.4.3 (2026-04-19)

🐛 Bug Fixes

  • add Dutch (dut/nl → nld) to PGS Tesseract language mapping (#102) (d8078a7)
  • correct FFmpeg stream specifier and disposition flags for subtitles (#100) (b1c4f4c)
  • fallback to English when PGS subtitle has empty language tag (#103) (c3c0201)
  • handle ffprobe 'inverted' field as integer instead of bool (#104) (322131c)
  • skip empty PGS subtitle tracks instead of failing (#106) (0c1ee10)

✅ Tests

  • Docker-based end-to-end integration test (#107) (7d0a324)

v2.4.2

16 Apr 22:28
49e67ed

Choose a tag to compare

2.4.2 (2026-04-16)

🐛 Bug Fixes

  • remove progress tracker on completion (#97) (6d071ae)

🔧 Miscellaneous Chores

  • deps: update Go to 1.25 and bump all dependencies (#99) (e89627a)

v2.4.1

12 Apr 18:25
0598045

Choose a tag to compare

2.4.1 (2026-04-12)

🐛 Bug Fixes

  • remove completedJobMaintenance cronjob (#93) (53b6975)
  • separate Docker cache refs from image tags to fix cross-run cache misses (#90) (b756e70)
  • use pre-built Docker builder images instead of BuildKit cache (#94) (ba96c6a)

v2.4.0

11 Apr 21:20
b7b938d

Choose a tag to compare

2.4.0 (2026-04-11)

🎉 Features

  • WebVTT subtitle extraction, completed job re-queue, Docker caching, unit tests (#86) (aa58a92)

🐛 Bug Fixes

  • resolve command EOF callback and race condition in RunWithContext (#88) (c13bc42)
  • use registry cache mode=max for Docker build cache images (#89) (4b383f1)

🏗️ Build System

  • deps: ffmpeg build script to v1.57 (#68) (5e4e8ee)

🤖 Continuous Integration

🔧 Miscellaneous Chores

  • deps: bump github.com/asticode/go-astisub from 0.32.1 to 0.34.0 (2544776)
  • deps: bump github.com/asticode/go-astisub from 0.32.1 to 0.34.0 (aa2b2c3)
  • deps: bump github.com/asticode/go-astisub from 0.34.0 to 0.35.0 (#53) (1253884)
  • deps: bump github.com/asticode/go-astisub from 0.35.0 to 0.36.0 (#57) (f5c3f33)
  • deps: bump github.com/asticode/go-astisub from 0.36.0 to 0.38.0 (#59) (9ad914b)
  • deps: bump github.com/asticode/go-astisub from 0.38.0 to 0.39.0 (#80) (1ab182e)
  • deps: bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 (#44) (5e4fbed)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.6.7 to 6.6.9 (#58) (432c7ca)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.6.9 to 6.7.0 (#61) (bc46a71)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.0 to 6.7.1 (#62) (0bb0f75)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.1 to 6.7.2 (#64) (c3c2e5d)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.2 to 6.7.3 (#65) (54f5a38)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.3 to 6.7.5 (#67) (794e672)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.5 to 6.7.7 (#72) (68f55c4)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.7 to 6.7.8 (#73) (95a9b95)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to 6.7.9 (#84) (3855864)
  • deps: bump github.com/lib/pq from 1.10.9 to 1.12.2 (#83) (5f9ad28)
  • deps: bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#76) (2ea9e0e)
  • deps: bump github.com/spf13/pflag from 1.0.6 to 1.0.9 (#50) (5bf4090)
  • deps: bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#51) (af05cab)
  • deps: bump github.com/spf13/viper from 1.19.0 to 1.20.1 (#38) (726ec04)
  • deps: bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#52) (dd5d440)
  • deps: bump golang.org/x/crypto from 0.44.0 to 0.45.0 in the go_modules group across 1 directory (#66) (5335747)
  • deps: bump golang.org/x/net from 0.33.0 to 0.35.0 (810896a)
  • deps: bump golang.org/x/net from 0.33.0 to 0.35.0 (ba26161)
  • deps: bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules group (#36) (1198e07)
  • deps: bump golang.org/x/net from 0.35.0 to 0.37.0 (#35) (535fbc0)
  • deps: bump golang.org/x/net from 0.37.0 to 0.42.0 (#45) (04ca6b3)
  • deps: bump golang.org/x/net from 0.42.0 to 0.43.0 (#48) (178b559)
  • deps: bump golang.org/x/net from 0.43.0 to 0.44.0 (#54) (8a47f16)
  • deps: bump golang.org/x/net from 0.44.0 to 0.45.0 (#55) (985d9bf)
  • deps: bump golang.org/x/net from 0.45.0 to 0.46.0 (#56) (fbdaf98)
  • deps: bump golang.org/x/net from 0.46.0 to 0.47.0 (#63) (9275963)
  • deps: bump golang.org/x/net from 0.47.0 to 0.48.0 (#71) (8c27b7a)
  • deps: bump gopkg.in/ini.v1 from 1.67.0 to 1.67.1 (#74) (7f41d84)
  • deps: bump gopkg.in/ini.v1 from 1.67.0 to 1.67.1 (#87) (691c0bc)
  • deps: bump gopkg.in/vansante/go-ffprobe.v2 from 2.2.1 to 2.3.0 (#75) (87db585)

✅ Tests

v2.3.1

02 Mar 21:50
986ab68

Choose a tag to compare

2.3.1 (2025-03-02)

🔧 Miscellaneous Chores

  • deps: bump github.com/asticode/go-astisub from 0.32.0 to 0.32.1 (#26) (fb7a24a)
  • deps: bump github.com/jedib0t/go-pretty/v6 from 6.6.5 to 6.6.7 (#28) (844efa1)

♻️ Code Refactoring

  • server now calculates public IP instead of worker sending it (#29) (7ac096f)

v2.3.0

10 Feb 10:53
a645206

Choose a tag to compare

2.3.0 (2025-02-10)

🎉 Features

  • if a job failed more than 10 times is marked as canceled (032b406)

🐛 Bug Fixes

  • progressJobMaintenance was not cleaning properly job_progress table (15747ba)

v2.2.1

08 Feb 10:17
cecb6b7

Choose a tag to compare

2.2.1 (2025-02-08)

🐛 Bug Fixes

  • pgs conversation fails because working path is not correct (9cd4ec7)

v2.2.0

07 Feb 10:51
d60b957

Choose a tag to compare

2.2.0 (2025-02-07)

🎉 Features

  • add romanian tesseract lang (f3447da)
  • masive refactor for fun (#22) (f3447da)
  • progress events are not send to job_events now new table job_progress (f3447da)
  • server: logs prints timestamp (864b19d)
  • tessdata support language zho (7c23c9b)

🐛 Bug Fixes

🔧 Miscellaneous Chores

  • change logger format for an specific log message regarding db conn usage (0cbf476)
  • update pgstosrt to latest version (f3447da)

♻️ Code Refactoring

  • simplier code and more readable (f3447da)

v2.1.0

20 Jan 22:00
4e15101

Choose a tag to compare

2.1.0 (2025-01-20)

🎉 Features

  • PGS conversion shows progress in worker cli (b890256)

🐛 Bug Fixes

  • some fixes after linter corrections (b890256)
  • uncomment something commented by accident (277fbce)

📝 Documentation

  • update readme latest changes (b890256)

v2.0.1

20 Jan 18:09
0f6c688

Choose a tag to compare

2.0.1 (2025-01-20)

🐛 Bug Fixes