Commit Graph

  • 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