NimBold
3a7c594d7c
ci: restore macOS SDK 26 check per project requirements
...
- Ensure SDK version is at least 26 to avoid UI issues with older SDKs
2026-06-10 23:45:46 +03:30
NimBold
0ace3e4111
fix: resolve additional bugs identified in code review
...
- core: remove DispatchGroup from MediaExtractionEngine to fix hanging on yt-dlp launch failure
- core: clear readabilityHandlers in Aria2DownloadEngine if process fails to launch
- core: fix TOCTOU type warning for findFreePort
- build: fix inverted logic in Mach-O validation script
- ci: fix hardcoded macOS SDK version check in release workflow
- ci: prevent workflow_dispatch from failing on verify-tag
2026-06-10 23:43:10 +03:30
nimbold
683eb45d0e
feat(updates): replace Sparkle with GitHub release checks
2026-06-09 08:27:13 +03:30
nimbold
a4936fa141
ci: automate Sparkle appcast updates
2026-06-08 15:33:43 +03:30
nimbold
9af9edbfd4
chore(release): prepare 0.6.1
2026-06-08 15:08:16 +03:30
nimbold
9f8e01839f
fix: package bundled media engines
2026-06-08 14:57:07 +03:30
nimbold
c1d97f31fb
ci: automate fetching yt-dlp and ffmpeg binaries during release build
2026-06-08 14:25:18 +03:30
nimbold
47eb226160
ci: fix github release title using commit subject instead of tag
2026-06-05 14:05:43 +03:30
nimbold
fd349bfd3b
fix: awk syntax error for parsing changelog
2026-06-04 05:39:40 +03:30
nimbold
f35e981b0a
fix: clone submodules in release action
2026-06-04 05:37:23 +03:30
nimbold
2b520f3e97
chore: prepare for v0.5.0 release
2026-06-04 05:34:48 +03:30
nimbold
0c5e031f49
fix: harden release builds and queue scheduling
2026-06-03 04:15:53 +03:30
nimbold
f02a156b57
Fix CI runner: specify macos-26 for latest SDK
2026-06-02 06:54:25 +03:30
nimbold
b54b5142f0
Fix CI release runner to use macos-latest
2026-06-02 06:44:02 +03:30
nimbold
b91f6abdb0
build: bundle aria2c and dependencies via dylibbundler for zero-config distribution
2026-06-02 06:18:38 +03:30
nimbold
57c2c0093c
ci: add macos dmg release workflow
2026-06-01 09:07:07 +03:30