sudacode
625f1ad238
feat(stats): add live-action library support and harden stats runtime
...
- Add TMDB metadata, linking, filtering, and live-action library merging
- Harden stats request validation, lifecycle handling, and compiled runtime coverage
- Fix Anki media synchronization and configuration validation
2026-09-21 00:18:32 -07:00
sudacode
383aed8bad
fix(stats): harden server lifecycle and verify compiled runtime ( #261 )
2026-09-20 23:19:03 -07:00
sudacode
93fb4eff3a
feat: add subtitle generation and bundle Bun launcher runtime
...
- Add local subtitle generation and card timing review workflows
- Package cross-platform Bun runtimes, launchers, licenses, and source
- Consolidate release packaging and refresh v0.19.6 documentation
2026-09-15 21:59:10 -07:00
sudacode
0c37c665a2
build(release): reduce package size and report release sizes ( #244 )
2026-09-11 01:15:36 -07:00
sudacode
016a43b804
feat(launcher): bundle Bun and use it across all launchers ( #243 )
2026-09-11 00:21:10 -07:00
sudacode
614a8ca912
fix(startup): create config directory before singleton lock ( #242 )
2026-09-09 12:04:08 -07:00
sudacode
c14c690875
chore(release): prepare v0.19.6
2026-09-04 01:59:39 -07:00
sudacode
c055359be1
chore(deps): update fast-uri to 3.1.6
2026-09-02 20:16:08 -07:00
sudacode
0d66747f2e
fix(immersion): await lexical rollup shutdown during app quit
...
- Rebuild lifetime completion after stream watch-state changes
- Update release packaging metadata and fast-uri
2026-09-02 10:51:20 -07:00
sudacode
b01f0bcb4f
feat(release): prepare v0.19.5 with subtitle pipeline improvements
...
- Rework ASS, YouTube, overlapping, and secondary subtitle handling
- Keep overlay, mining, sidebar, and stats aligned with visible cues
- Harden release-note validation and package Linux thumbnail support
2026-09-02 09:27:06 -07:00
sudacode
2ad491e95c
chore(release): prepare v0.19.5
2026-08-30 01:02:44 -07:00
sudacode
a98fb0fddf
chore(release): prepare v0.19.4
2026-08-25 02:43:48 -07:00
sudacode and sudacode
ed7d3f4c3d
feat(release): track prerelease deltas and validate committed notes ( #216 )
...
Co-authored-by: sudacode <claude@lmaoxd.lol >
2026-08-23 15:24:18 -07:00
sudacode
0a0aa3ec98
chore(release): prepare v0.19.4-beta.4
2026-08-23 01:23:16 -07:00
sudacode
3aea42e6f8
chore(release): prepare v0.19.4-beta.3
2026-08-21 23:25:37 -07:00
sudacode
695613b1e7
chore(release): prepare v0.19.4-beta.2
2026-08-19 02:19:40 -07:00
sudacode
e11a5fea0d
chore(release): prepare v0.19.4-beta.1
2026-08-16 02:00:32 -07:00
sudacode
ec48f90cd4
feat(anime): add anime browser powered by Aniyomi extensions
...
- Add `subminer anime` / `--anime` and a tray entry to open a browser that searches installed Aniyomi extension sources, shows cover art and episodes, and plays into mpv with overlay/mining attached
- Add an Extensions tab to add repos and install/update/remove sources, and per-source settings for sources needing config
- Support searching all sources at once with streaming, per-source results and status
- Prefer Japanese audio/subtitle tracks from the source and keep the primary subtitle slot reserved for Japanese
- Fix window/tray/Dock handling so the browser and mpv can be switched between without quitting the app or losing the Dock icon
- Add anime.repos, anime.extensionsDir, anime.preferredQuality config keys (no bundled repos or discovery)
2026-08-15 21:44:51 -07:00
sudacode
47b5903392
chore(release): prepare v0.19.3
2026-08-13 23:02:57 -07:00
sudacode
d74c7e1235
chore: add Claude instructions symlink and update js-yaml
2026-08-11 22:31:26 -07:00
sudacode
441ecf3c04
feat(overlay): add in-app changelog modal ( #187 )
2026-08-05 22:19:13 -07:00
sudacode
a0dde4ee3e
chore(release): v0.19.2
2026-08-04 18:51:15 -07:00
sudacode
b08cd0db35
fix(streaming): keep subtitle tokenization prefetch warm for full episodes ( #183 )
2026-08-03 21:22:18 -07:00
sudacode
176edd67f1
chore(release): v0.19.1
2026-08-01 23:59:20 -07:00
sudacode
1995200e76
chore(release): prepare v0.19.0
2026-07-29 22:26:03 -07:00
sudacode
e876e483d6
chore(release): prepare v0.19.0-beta.5
2026-07-29 02:09:01 -07:00
sudacode
9d0585423c
chore(release): prepare v0.19.0-beta.4
2026-07-28 01:09:48 -07:00
sudacode
987b325edb
Anki maturity-based known-word highlighting ( #172 )
2026-07-27 23:58:02 -07:00
sudacode
e223cf9b71
fix(release): restore compatible js-yaml override
2026-07-22 23:51:21 -07:00
sudacode
c718bb8b34
chore(release): prepare 0.19.0-beta.2
2026-07-22 23:34:08 -07:00
sudacode
8711cf1a48
remove redundant isVerbNonIndependent and consolidate test lanes
...
- drop always-true isVerbNonIndependent export; collapse shouldMerge branch
- remove node-compat exclusion list from bun-src-full lane
- simplify test:fast (drop test:runtime:compat), test:env, test:smoke:dist scripts
- rename test:launcher:env:src -> test:env in docs
2026-07-14 19:57:50 -07:00
sudacode
9f4888293b
chore(release): prepare 0.19.0-beta.1
2026-07-13 23:47:50 -07:00
sudacode
8b2cee2c58
ci: reuse quality gate across CI and release workflows ( #167 )
2026-07-13 23:14:19 -07:00
sudacode
49b926e08c
Sync Stats & History window, headless --sync-cli, and Windows remote support ( #160 )
2026-07-13 18:56:51 -07:00
sudacode
8acc78cc1c
test(tokenizer): add golden-file regression corpus with 11 fixtures ( #157 )
2026-07-11 00:50:03 -07:00
sudacode
beeab564b4
chore(release): prepare v0.18.0
2026-07-10 02:03:10 -07:00
sudacode
84c75f50aa
fix(release): skip gh attribution without CI token
2026-07-09 02:26:00 -07:00
sudacode
8b838f2c7d
chore(release): prepare 0.18.0-beta.3
2026-07-09 01:20:02 -07:00
sudacode
925413adfe
chore(release): prepare 0.18.0-beta.2
2026-07-08 02:31:14 -07:00
sudacode
7b94adafbd
chore(release): prepare 0.18.0-beta.1
2026-07-07 02:40:05 -07:00
sudacode
ad1d240f20
refactor(tests): centralize lane definitions and add per-file isolation ( #143 )
2026-07-07 01:51:05 -07:00
sudacode
a042b04357
fix(overlay): prevent field grouping modal from freezing overlay on Hyprland ( #138 )
2026-07-06 22:13:14 -07:00
sudacode
eef4500599
feat(launcher): add -H/--history command to browse local watch history ( #136 )
2026-07-05 16:46:05 -07:00
sudacode
4b10e85053
chore(release): prepare v0.17.2
2026-06-28 23:03:18 -07:00
sudacode
c942a2cf2d
fFix(youtube): recover source URL for background media cache on direct mpv open ( #132 )
2026-06-28 22:46:11 -07:00
sudacode
0008b55b70
chore(release): prepare v0.17.1
2026-06-27 22:59:28 -07:00
sudacode
d16ae9c745
chore(release): prepare v0.17.1-beta.1
2026-06-27 22:10:02 -07:00
sudacode
d199376364
chore(release): prepare v0.17.0
2026-06-15 01:58:42 -07:00
sudacode
3aee88c150
chore(release): prepare v0.17.0-beta.2
2026-06-14 20:58:26 -07:00
sudacode
70da3ee8bd
Fix Windows Anki startup and overlay regressions ( #128 )
2026-06-14 20:51:56 -07:00