This website requires JavaScript.
b9437115ca
Only offer an update once the release has been promoted (#429 )
main
v0.14.2
Tha.Les
2026-08-24 13:12:04 +01:00
60a3684f89
Add slashCAM to We Recommend (#428 )
Tha.Les
2026-08-24 12:54:37 +01:00
1e248ac53e
Preserve user settings across a new install (#425 ) (#427 )
v0.14.1
Tha.Les
2026-08-24 12:13:45 +01:00
d0e6d01971
chore(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 (#426 )
dependabot[bot]
2026-08-24 11:07:55 +01:00
9b655d5a07
Windows: leaner portable package and opt-in in-app updater (#421 ) (#423 )
v0.14.0
Tha.Les
2026-08-23 21:29:15 +01:00
cc47ce10b9
chore: pin Unraid template to 0.14.0
next
Thales
2026-08-23 20:03:24 +01:00
2d5c12ca30
feat(i18n): add French, and make the runtime id line-ending independent
Thales
2026-08-23 19:48:16 +01:00
23b91cc451
test(e2e): match the releases-list shape the app now polls (#421 )
Thales
2026-08-23 19:37:57 +01:00
cde9e6b127
fix(updater): see pre-releases, and compile the Rust in CI (#421 )
Thales
2026-08-23 19:33:45 +01:00
8238eb02a7
feat(updater): extend the in-app update to Linux (#421 )
Thales
2026-08-23 19:19:04 +01:00
766c3e68be
fix: address code-quality review on the version-source change (#421 )
Thales
2026-08-23 10:32:22 +01:00
8c0a96689f
fix(updater): make the in-app update actually work, verified end to end (#421 )
Thales
2026-08-23 10:07:33 +01:00
c4934f868c
feat(windows): leaner portable package and opt-in in-app updater (#421 )
Thales
2026-08-23 08:48:13 +01:00
aeaa35d1c3
Prefer a system FFmpeg on all desktop platforms, verified compatible (#420 )
v0.13.0
Tha.Les
2026-08-22 08:57:55 +01:00
f6e9d963d4
Prefer a system FFmpeg on all desktop platforms, verified compatible
fix/ffmpeg-prefer-system-and-verify-compat
Thales
2026-08-22 08:50:39 +01:00
b1acc5b5b3
Add German, Portuguese, and Indonesian translations (#415 )
Tha.Les
2026-08-22 08:32:51 +01:00
b11a39a4c9
chore: pin Unraid template to 0.12.2 (#413 )
Tha.Les
2026-08-22 00:28:46 +01:00
96c9a86482
polish: compact DAW summary bar, distinct mute color, We Recommend updates (#412 )
v0.12.2
Tha.Les
2026-08-22 00:05:16 +01:00
ff6efd00c1
feat: default new portable installs' jobs folder inside the package (#411 )
Tha.Les
2026-08-21 22:35:52 +01:00
abf09ab5b8
fix: stop recreating the default jobs folder after relocation (#403 part 2) (#410 )
Tha.Les
2026-08-21 22:12:42 +01:00
e5870e5782
feat: default new portable installs' jobs folder inside the package
Thales
2026-08-21 22:04:14 +01:00
67ecf3dde6
fix: stop recreating the default jobs folder after relocation (#403 part 2)
Thales
2026-08-21 21:40:07 +01:00
5de71e258c
chore: pin Unraid template to 0.12.1 (#409 )
Tha.Les
2026-08-21 18:59:44 +01:00
b50e221ac0
fix: pin librosa <1 and add audioread explicitly (#407 ) (#408 )
v0.12.1
Tha.Les
2026-08-21 18:55:23 +01:00
bf561a6c81
Lead/backing vocal split, stems relocation fixes, eager model pre-download (#406 )
v0.12.0
Tha.Les
2026-08-21 17:43:03 +01:00
306f2ce913
Portable Windows data dir + auto-clear resolved failure notifications (#402 )
v0.11.3
Tha.Les
2026-08-21 01:00:21 +01:00
882b23824b
chore: pin Unraid template to 0.11.2 (#398 )
Tha.Les
2026-08-20 22:28:43 +01:00
eb1a997036
Relock yt-dlp to 2026.8.19 to fix YouTube 403 on download (#397 )
Tha.Les
2026-08-20 22:24:56 +01:00
81a96cf4f6
Revert SignPath CI until the integration is finished (#400 )
Tha.Les
2026-08-20 22:19:01 +01:00
405fec28a1
Revert "ci: sign the Windows release executable with SignPath (#394 )"
Thales
2026-08-20 22:12:16 +01:00
e94979aadb
chore: pin Unraid template to 0.11.2
chore/unraid-pin-0.11.2
Thales
2026-08-20 15:43:05 +01:00
16ae03c3c5
Relock yt-dlp to 2026.8.19 to fix YouTube 403 on download
fix/ytdlp-403-relock
Thales
2026-08-20 15:39:27 +01:00
c218c9dd0e
Relock yt-dlp to 2026.8.19 to fix YouTube 403 on download
v0.11.2
release/0.11.2
Thales
2026-08-20 15:39:27 +01:00
4793422c2a
star gazing :)
Tha.Les
2026-08-20 15:01:48 +01:00
7eba6340ef
ci: sign the Windows release executable with SignPath (#394 )
Tha.Les
2026-08-19 10:43:31 +01:00
99b9736739
chore: pin Unraid template to 0.12.0
chore/unraid-pin-0.12.0
Thales Pereira
2026-08-19 10:19:06 +01:00
2dcebfc997
windows-check.yml: use powershell, not bash (#393 )
Tha.Les
2026-08-17 23:14:44 +01:00
1954bfda8c
windows-check.yml: use powershell, not bash
Thales
2026-08-17 23:10:51 +01:00
3fd3a29ee0
Add an on-demand Windows Rust check on the self-hosted runner (#392 )
Tha.Les
2026-08-17 23:09:00 +01:00
5f5fead50c
Add an on-demand Windows Rust check on the self-hosted runner
Thales
2026-08-17 23:05:52 +01:00
1d537a7978
Fix Windows build: download_file lost its #[cfg(unix)] gate
v0.11.1
Thales
2026-08-17 22:34:36 +01:00
a3e5473bae
Fix macOS FFmpeg download reliability (mirror, timeout, retry, errors) (#390 )
Tha.Les
2026-08-17 22:18:30 +01:00
c66f1d92f6
Update StemDeck repository version to 0.11.1
Thales
2026-08-17 22:14:14 +01:00
556e949fea
Merge main into fix-macos-ffmpeg-reliability, resolve macos-check.yml conflict
Thales
2026-08-17 22:08:20 +01:00
76febec320
Fix E0433: the new macOS-gated test used env:: without importing std::env
Thales
2026-08-17 22:04:40 +01:00
2bf03d05b1
macos-check.yml: suppress 3 pre-existing macOS-only lint findings
Thales
2026-08-17 22:01:31 +01:00
91f138c261
Add an on-demand macOS Rust check on the self-hosted runner (#391 )
Tha.Les
2026-08-17 21:58:29 +01:00
6d222ec92d
Add an on-demand macOS Rust check on the self-hosted runner
Thales
2026-08-17 21:53:46 +01:00
84108250cf
Add an on-demand macOS Rust check on the self-hosted runner
Thales
2026-08-17 21:53:46 +01:00
0503111601
Fix macOS FFmpeg download: no fallback, ~75s hang, unreadable/mislabeled error
Thales
2026-08-17 21:53:38 +01:00
57d44f5057
Fix reporting flow, stem-collection availability, and YouTube import gaps (#387 )
v0.11.0
Tha.Les
2026-08-17 18:08:47 +01:00
6c3cd582c9
Update StemDeck repository version to 0.11.0
Thales
2026-08-17 18:04:14 +01:00
7d0ef12302
Rework the notification centre's failure report: fix the Windows Explorer bug, add Discord, full traceback, opt-in logs, and anonymization
Thales
2026-08-17 17:47:07 +01:00
d0f51de6c2
Raise max track duration ceiling from 20 to 60 minutes
Thales
2026-08-17 17:46:47 +01:00
ab3832bfa3
Accept /live/, /embed/, and youtube-nocookie.com links for YouTube import
Thales
2026-08-17 17:46:41 +01:00
0226907255
Surface unavailable/broken tracks in stem collections with one-click reimport
Thales
2026-08-17 17:46:29 +01:00
b2379ed529
Update StemDeck repository version to 0.10.0
v0.10.0
Tha.Les
2026-08-16 22:14:42 +01:00
309c49d399
fix(e2e): seed the fixture's peaks and beat grid where the API looks for them (#373 )
Tha.Les
2026-08-16 22:01:08 +01:00
2c3541d311
Report a failure from the notification centre (#372 )
Tha.Les
2026-08-16 21:11:43 +01:00
fea4fcf145
Count-in, and a transport footer rebuilt around the studio's column grid (#369 )
Tha.Les
2026-08-16 19:15:52 +01:00
3fe7c80730
chore(release): prepare 0.9.0 (#367 )
v0.9.0
Tha.Les
2026-08-12 21:16:56 +01:00
2f817990af
fix(export): stop claiming to export while the save dialog is open (#366 )
Tha.Les
2026-08-12 20:43:28 +01:00
1e1cf0bbce
test(frontend): add browser tests, starting with the export menu (#365 )
Tha.Les
2026-08-12 20:18:48 +01:00
5565b216ba
feat(linux): add an optional installer for desktop integration (#364 )
Tha.Les
2026-08-12 19:08:49 +01:00
f9d7182f4b
build(linux): stage desktop-entry assets into the portable tarball (#363 )
Tha.Les
2026-08-12 18:54:15 +01:00
8d670e3b69
fix(player): read the whole WAV header, and say so when a track cannot load (#362 )
Tha.Les
2026-08-12 18:53:50 +01:00
2f123ee973
fix(desktop): stop hoarding installed runtime archives (#357 )
Tha.Les
2026-08-12 13:53:44 +01:00
1e8610bbc5
feat(settings): choose where extracted stems are stored (#355 )
Tha.Les
2026-08-12 11:25:06 +01:00
afe871ce81
feat: background import queue, playlist import, and queue management (#350 )
Tha.Les
2026-08-11 21:31:29 +01:00
a70e9cd53e
chore(unraid): pin template to 0.8.0-alpha.17 (#341 )
v0.8.0-alpha.17
Tha.Les
2026-08-09 08:49:21 +01:00
41bd89d060
feat(export): name every export after its song (#340 )
Tha.Les
2026-08-09 08:43:18 +01:00
b610275796
fix(export): re-enable Export All Stems after an export (#337 )
Tha.Les
2026-08-09 08:01:29 +01:00
30788531b2
feat: click track with beat grid detection and editor (#334 )
v0.8.0-alpha.16
Tha.Les
2026-08-08 21:45:19 +01:00
c68b7897b7
chore(unraid): pin template to 0.8.0-alpha.15
v0.8.0-alpha.15
Thales
2026-08-05 13:01:00 +01:00
c0e4f72169
feat: OGG and Opus support — import upload and OGG export (#331 )
Tha.Les
2026-08-05 12:56:47 +01:00
de4199500b
chore(deps): bump docker/login-action from 4.5.1 to 4.6.0 (#329 )
dependabot[bot]
2026-08-04 11:21:23 +01:00
e1a5ae3889
chore(deps): bump docker/login-action from 4.4.0 to 4.5.1 (#327 )
dependabot[bot]
2026-07-28 09:06:44 +01:00
a3ccc8c439
chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#328 )
dependabot[bot]
2026-07-28 09:06:11 +01:00
655b0d0e95
fix(linux): install CUDA runtime deps with the GPU torch wheel (#324 ) (#325 )
v0.8.0-alpha.14
Tha.Les
2026-07-26 00:19:59 +01:00
387b5eb6ea
chore(deps): patch yt-dlp and quinn-proto advisories (#326 )
Tha.Les
2026-07-26 00:15:15 +01:00
2e2ad8dd4f
chore(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2 (#323 )
dependabot[bot]
2026-07-20 19:52:34 +01:00
89717d204c
fix(desktop): actually hide the mode-specific parts of the release modal (#322 )
v0.8.0-alpha.13
Tha.Les
2026-07-18 18:06:01 +01:00
739128d986
feat(desktop): release-notes modal with per-arch download link (#321 )
Tha.Les
2026-07-18 17:32:18 +01:00
8574be99a6
build(windows): don't bundle CUDA torch in the NVIDIA package (revert #318 ) (#320 )
v0.8.0-alpha.12
Tha.Les
2026-07-18 10:47:30 +01:00
cba8acc92f
chore(unraid): pin template to 0.8.0-alpha.12 (#319 )
Tha.Les
2026-07-18 01:15:03 +01:00
9c3eedd2eb
build(windows): install CUDA torch explicitly for the NVIDIA package (#316 ) (#318 )
Tha.Les
2026-07-18 01:00:06 +01:00
89367e5117
fix(desktop): re-detect GPU after CPU→NVIDIA build swap (#316 ) (#317 )
Tha.Les
2026-07-18 00:59:49 +01:00
5615fb063d
chore(unraid): pin template to 0.8.0-alpha.11 (#315 )
Tha.Les
2026-07-17 16:51:39 +01:00
0bec808ae1
feat(settings): make Reset app data available in server mode too (#314 )
v0.8.0-alpha.11
Tha.Les
2026-07-17 16:04:53 +01:00
9e907030e6
feat(settings): add "Reset app data" (desktop, #312 ) (#313 )
Tha.Les
2026-07-17 15:11:27 +01:00
679eb78fa1
perf(api): cache mixdown renders (#311 )
Tha.Les
2026-07-17 14:50:58 +01:00
08b6abf9c1
feat(pipeline): persistent demucs worker (#309 ) (#310 )
Tha.Les
2026-07-17 14:21:59 +01:00
68c449db3c
feat(settings): separation quality (--shifts) setting (#308 )
Tha.Les
2026-07-17 12:19:33 +01:00
5e8caeb73d
measure(pipeline): record demucs startup cost per attempt (#307 )
Tha.Les
2026-07-17 12:10:30 +01:00
6eb1741362
perf(pipeline): single-pass streamed peaks + presence (#306 )
Tha.Les
2026-07-17 12:02:11 +01:00
c896b9cfae
perf(events): SSE dirty-flag + tear-proof job serialization (#305 )
Tha.Les
2026-07-17 11:53:31 +01:00
0a1baa7aa6
feat(settings): add read-only Registry tab (#304 )
Tha.Les
2026-07-17 11:35:30 +01:00
1050789b8d
fix(desktop): watchdog shutdown must not hard-kill on Windows (#302 )
v0.8.0-alpha.10
Tha.Les
2026-07-17 01:46:40 +01:00
666005e921
fix(registry): persist race on Windows; recover metadata-less done jobs (#301 )
Tha.Les
2026-07-17 01:44:37 +01:00
4a3ba0f92a
fix(download): retry the metadata probe; set socket timeouts everywhere (#300 )
Tha.Les
2026-07-17 01:42:02 +01:00