Releases: Senzo13/JoyBoy
JoyBoy v0.2.0-alpha.2
JoyBoy v0.2.0-alpha.2 Automated alpha prerelease prepared from changes on main. - Previous release: v0.2.0-alpha.1 - Included commits: 73 - Release reason: forced This is an alpha prerelease. Expect fast iteration while install, runtime, and public-core polish continue. ## Desktop Assets - JoyBoy-v0.2.0-alpha.2-windows-x64-runtime.7z.001 - JoyBoy-v0.2.0-alpha.2-windows-x64-runtime.7z.002 - JoyBoy-v0.2.0-alpha.2-windows-x64-runtime.sha256 - JoyBoy-v0.2.0-alpha.2-macos-starter.zip - JoyBoy-v0.2.0-alpha.2-linux-x64-starter.zip The Windows runtime package is split because GitHub release assets must stay under 2 GiB each. Put both .001 and .002 files in the same folder, then extract the .001 file with 7-Zip. The Windows runtime asset includes the JoyBoy launcher, portable Python, and the prepared Python dependency runtime. Model weights remain optional downloads/imports from inside JoyBoy. The macOS and Linux assets are starter packages with shell launchers and the public core. Full native runtime installers for those platforms still need native macOS/Linux build machines. ## Highlights - Show live generation progress (5821072) - Show live progress percent (9ec5dd3) - Choose continuation duration (73339d4) - Add video continuation controls (f013a93) - Improve DeployAtlas workspace UX (8b9efd9) - Add extensions hub and stabilize home navigation (aaf924f) ## Fixes - Constrain LightX2V downloads (fad1481) - Add macos and linux release packages (ca44956) - Retry cuda oom with offload (8cdf4cd) - Reduce cuda allocator fragmentation (a83d201) - Keep fastwan offload on 40gb gpus (fbaf815) - Rehydrate persisted chat players (45f2991) - Polish prompt thumbnail layout (6793197) - Avoid person-biased default prompts (c90d9db) - Show live progress during long steps (e289ce2) - Anchor scroll before video skeletons (1080c66) - Soften default motion and lighting (ef96d9c) - Polish video request bubbles (12bd578) - Plus 38 more change(s). ## Runtime And Models - Add optional LightX2V backend (2cb5433) - Perf(video): optimize high-vram generation paths (d996220) - Add runtime console overlay (282759c) - Support pasted source continuation (9ff4cfe) - Add in-app update restart (cf51789) - Add video model catalog tab (e30d057) - Expand 40gb local model catalog (0419bf6) - Improve MCP extension handling (59b63de) - Add persisted continuation sessions (f0b06f0) - Add high-end local model profiles (ec68e29) - Complete MCP extension wiring (b1bbd8b) - Add MCP extension setup and refine terminal layouts (42b1a27) - Plus 2 more change(s). ## UI - Style(video): refine continuation controls (9c48948) - Style(composer): simplify video button chrome (56c4654) ## Tests - Cover high-end video policy and continuation (8e6cfa7) ## Commit List - fad1481 fix(video): constrain LightX2V downloads - ca44956 feat(packaging): add macos and linux release packages - 2cb5433 feat(video): add optional LightX2V backend - 8cdf4cd fix(video): retry cuda oom with offload - a83d201 fix(video): reduce cuda allocator fragmentation - fbaf815 fix(video): keep fastwan offload on 40gb gpus - d996220 perf(video): optimize high-vram generation paths - 45f2991 fix(video): rehydrate persisted chat players - 9c48948 style(video): refine continuation controls - 56c4654 style(composer): simplify video button chrome - 6793197 fix(chat): polish prompt thumbnail layout - 5821072 feat(image): show live generation progress - c90d9db fix(video): avoid person-biased default prompts - 9ec5dd3 feat(video): show live progress percent - e289ce2 fix(video): show live progress during long steps - 1080c66 fix(chat): anchor scroll before video skeletons - ef96d9c fix(video): soften default motion and lighting - 12bd578 fix(chat): polish video request bubbles - b8112b2 fix(video): preserve source color fidelity - aa6be4c fix(chat): keep queued requests below header - 600b88f fix(video): prefer session playback for chat results - d778856 fix(ui): surface update action in header - 0555cb5 fix(video): preserve source visual quality - b9fd04d fix(video): make chat player use playable blob sources - 33f018d fix(video): anchor continuation on final frame - 282759c feat(ui): add runtime console overlay - d60a81c fix(video): keep source format for visual inputs - a0914e4 fix(video): preserve continuation identity and aspect - a7bbecf fix(ui): open chat for home visual jobs - 035426a fix(gallery): move video zoom hint - b9aa460 fix(video): validate continuation outputs - 803768c fix(video): show queued prompts and load players - a429159 fix(video): enqueue pending video requests - cde878d fix(video): persist continuation player results - 9ff4cfe feat(video): support pasted source continuation - 73339d4 feat(video): choose continuation duration - a034985 fix(ui): separate video preview continuation controls - 544780f fix(video): use TI2V native Wan class - a4f6f4d fix(video): complete Wan native fallback deps - 8fe753a fix(video): install hidden Wan native deps - 9eb2348 fix(video): stabilize FastWan sampling - 763e320 fix(video): keep equipped Wan model selected - cf51789 feat(system): add in-app update restart - 2bcbdb1 fix(video): block downloads when disk space is low - ef17384 feat(packaging): add portable Windows packaging support - e30d057 feat(models): add video model catalog tab - 198cd06 fix(video): install Wan backend without build isolation - e0bca74 fix(models): keep active local chat model visible - 0419bf6 feat(models): expand 40gb local model catalog - 351946b fix(setup): clarify macOS venv requirements - 33dc08b fix(setup): skip gated Hugging Face downloads without token - b24c404 fix(setup): install missing Linux venv dependencies - 59b63de feat(terminal): improve MCP extension handling - 8e6cfa7 test(video): cover high-end video policy and continuation - f013a93 feat(ui): add video continuation controls - f0b06f0 feat(video): add persisted continuation sessions - ec68e29 feat(models): add high-end local model profiles - b1bbd8b feat: complete MCP extension wiring - 9679a3d fix(ui): tuck prompt queue behind composer - dcdde0d fix(ui): refine MCP and terminal states - 49ff31e fix(terminal): keep auto edits on real tools - 84a4ff7 fix(extensions): support oauth-first mcp connections - 0eac0ca fix(extensions): repair MCP runtime checks - 4e01d81 fix(terminal): recover textual tool calls - 64764b4 fix(extensions): surface mcp runtime repair state - f8daf24 fix(ui): replace native dialogs and refine audit panels - deb0f96 fix(ui): dock composer queue and harden module surfaces - 7e0c6ba fix(extensions): keep MCP connectors pending until linked - 42b1a27 feat(ui): add MCP extension setup and refine terminal layouts - 8b9efd9 Improve DeployAtlas workspace UX - 633021b Add DeployAtlas VPS deployment module - 6457ed5 Expand extension MCP templates - aaf924f Add extensions hub and stabilize home navigation
Runtime packages
Windows and Linux runtime packages include the JoyBoy launcher plus a prebuilt Python environment with the heavy AI dependencies. Model weights are still downloaded/installed by the user from inside JoyBoy, so release assets do not contain generated outputs, private packs, secrets, or model caches.
GitHub rejects single release assets over 2 GiB, so the runtime packages are split into parts.
Windows:
- Download
JoyBoy-v0.2.0-alpha.2-windows-x64-runtime.7z.001,JoyBoy-v0.2.0-alpha.2-windows-x64-runtime.7z.002, and the.sha256file. - Open/extract
.7z.001with 7-Zip. It automatically reads.002. - Run
JoyBoy.exe.
Linux:
- Download
JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz.000,JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz.001, and the.sha256file. - Rebuild the archive:
cat JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz.000 JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz.001 > JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz - Extract and run:
tar -xzf JoyBoy-v0.2.0-alpha.2-linux-x64-runtime.tar.gz && ./JoyBoy-linux-x64-runtime/JoyBoy
macOS currently has the starter package only. A true macOS runtime package must be built on a macOS runner/machine so the executable and native wheels are valid for macOS.
JoyBoy v0.2.0-alpha.1
JoyBoy v0.2.0-alpha.1
Automated alpha prerelease prepared from changes on main.
- Previous release:
v0.1.0-alpha.1 - Included commits: 164
- Release reason: manual release after 164 commits since v0.1.0-alpha.1
This is an alpha prerelease. Expect fast iteration while install, runtime, and public-core polish continue.
Highlights
- Add run usage summary (
2ced14f) - Complete frontend i18n coverage (
8119a71) - Show run timestamps in history (
2cff5bb) - Revert "docs(agent): add audit baseline checkpoint" (
2a26043) - Add audit baseline checkpoint (
92fbd82) - Add workspace and module ui (
d904399) - Stabilize SignalAtlas refresh focus and scroll (
199be71) - Add sidebar grouping and project view (
7e4a575) - Add project persistence model (
aec18e3) - Improve composer progress feedback (
611e2da) - Split chat and component styles (
ea16161) - Split modal styles by surface (
c01ece2) - Plus 12 more change(s).
Fixes
- Replace ctrl-c interrupt shortcut (
c6cb10d) - Show mcp and skill inventory (
b2ee05a) - Surface verifier warnings (
4350c2f) - Execute command catalog selections (
3ec5bf2) - Expose written file results (
79b612d) - Surface progress during final synthesis (
a81da5d) - Restore cloud picker and localized providers (
dd3d474) - Surface perfatlas in hub (
7075cc1) - Refine canonical and content signals (
158aa7c) - Require valid public targets (
895a5aa) - Add schema-first smart routing (
58c7fd0) - Finalize verified write loops (
31ae44e) - Plus 31 more change(s).
Runtime And Models
- Expose agents and context commands (
5de4c81) - Deepen ultrareview workflow (
920956f) - Show command catalog while typing (
40f184a) - Add native status and diff commands (
4ff577f) - Render help as command catalog (
969d121) - Add ultrareview slash command (
5830c7a) - Deepen security evidence plans (
f74b382) - Improve agent feedback and cyberatlas plans (
9a4bb39) - Add cyberatlas surface matrix (
5f2d006) - Improve terminal feedback and cyberatlas signals (
c223068) - Add CyberAtlas audit module (
44fd0fd) - Show terminal read-only tool traces (
f877831) - Plus 76 more change(s).
UI
- Style(modules): align cyberatlas card theme (
e79aca8) - Style(cyberatlas): refresh audit theme (
22f4c54) - Make composer changes win terminal cascade (
60fb3cb) - Stack provider secret actions (
aa2418c)
Docs
- Explain viewer metadata and shortcuts (
ea8d2bb) - Clarify public addon and third-party pack docs (
5f8f1bf) - Document cloud provider connectors (
7b116d3) - Update third-party pack download link (
291854c)
Maintenance
- Speed up and translate setup flow (
a899d24)
Commit List
c6cb10dfix(terminal): replace ctrl-c interrupt shortcutb2ee05afix(terminal): show mcp and skill inventory4350c2ffix(terminal): surface verifier warnings3ec5bf2fix(terminal): execute command catalog selections5de4c81feat(terminal): expose agents and context commands920956ffeat(terminal): deepen ultrareview workflow40f184afeat(terminal): show command catalog while typing4ff577ffeat(terminal): add native status and diff commands969d121feat(terminal): render help as command catalog2ced14ffeat(terminal): add run usage summary79b612dfix(terminal): expose written file results5830c7afeat(terminal): add ultrareview slash commanda81da5dfix: surface progress during final synthesise79aca8style(modules): align cyberatlas card theme22f4c54style(cyberatlas): refresh audit themef74b382feat(cyberatlas): deepen security evidence plans9a4bb39feat: improve agent feedback and cyberatlas plans5f2d006feat: add cyberatlas surface matrixc223068feat: improve terminal feedback and cyberatlas signals44fd0fdfeat: add CyberAtlas audit module8119a71Complete frontend i18n coveragef877831Show terminal read-only tool traces198f260Add PerfAtlas intelligence exports8d221aeHarden terminal file edits12cde39Reject overlapping chat runs5dcb293Collapse shell context and harden terminal safety8a750e3Stream progress for long terminal toolsaa14889Add clarification tool and active todos9de2b59feat(signalatlas): improve crawl orchestrationcf7640dCollapse terminal context activity3becfd5Remove hardcoded repo overview fast path0356e4eImprove terminal read and search toolsf25d2fbMake repo analysis fast and quietb7893a4Improve terminal agent UX and SignalAtlas insights86bb301Enhance native audit modules and streaming UXdd3d474fix(perfatlas): restore cloud picker and localized providers2cff5bbfeat(audits): show run timestamps in history2a26043Revert "docs(agent): add audit baseline checkpoint"92fbd82docs(agent): add audit baseline checkpointd904399feat(perfatlas): add workspace and module ui1e5abbdfeat(perfatlas): add performance audit engine6149107refactor(audit-modules): share native audit infrastructure7075cc1fix(modules): surface perfatlas in hub158aa7cfix(signalatlas): refine canonical and content signalsea8d2bbdocs(gallery): explain viewer metadata and shortcuts895a5aafix(signalatlas): require valid public targets4404766feat(quant): add optional sdnq support58c7fd0fix(router): add schema-first smart routing31ae44efix(terminal): finalize verified write loops802ad70fix(terminal): clean repo analysis traces and task UX32e63fefeat(signalatlas): harden seo audit heuristics3416afafix(signalatlas): tighten audit guidance and locale coverage98ac843Fix image skeleton rehydration and SignalAtlas page budget256441bfeat(signalatlas): improve audit workflow and evidence reporting25a4bf7fix(signalatlas): separate root causes from baseline symptoms5ce30dafeat(modules): add native SignalAtlas audit workspace199be71Stabilize SignalAtlas refresh focus and scroll34ea41cfix(terminal): stabilize provider tool messagescedf6ebfix(setup): validate mac python runtime2d66312fix(runtime): support python 3.9 imports07dca67fix(generation): keep human pose exports clothed by defaultef1d6b0fix(generation): reuse chat visual references4b029dffix(chat): make read aloud toggleable5e4f9d2fix(settings): remove legacy chat model selectoreb2e838fix(i18n): bind project sidebar shell copy2f73d88fix(mobile): expand sidebar from hamburger6171856fix(mobile): remove duplicate brand iconee8763efix(mobile): overlay sidebar without content offset78f671afix(ui): rename project terminal copy77e9ef8fix(chat): render nested markdown fences63ea1d9fix(terminal): keep project mode attached7e4a575feat(projects): add sidebar grouping and project viewaec18e3feat(projects): add project persistence model367fc84refactor(terminal): centralize destructive request routinga5f014bfix(terminal): show progress only for real work9d69872fix(terminal): route clear-folder requests deterministically9df963dfix(terminal): respect full access workspace clears611e2dafeat(terminal): improve composer progress feedbackffdb608Improve terminal agent feedback and chat formattingb88bb21Route image questions outside diffusion56a3dc2Tighten terminal scaffold loop3bad7a4Fix composer textarea growthb1b97afSplit model manager responsibilitiesea16161Split chat and component stylesc01ece2Split modal styles by surface2ea649dSplit remaining settings surfaces3f67323Split settings frontend modules087cd07Split terminal actions and i18n datae442f24Split terminal context intent and tool schemasa20ea61Split terminal cloud and planning helpers8c5034fLimit repetitive terminal tool batches6359b09Normalize terminal tool loop signatures040fccdAdd half-open cloud circuit breakerf843999Compact deferred MCP tool prompts599a8f4Improve cloud retry error handlinge67db0fHarden terminal shell command audit7e86913Deduplicate terminal subagent calls6ade2e7Tighten terminal premodel loop handlingcae61d9Filter autonomous terminal tool schemas3aa1c05Add terminal execution journal4f6896bAdd terminal clarification fast path26e91bcHandle repeated tool failures in terminal loope375c48Focus terminal toolsets around active plan steps5f8f1bfClarify public addon and third-party pack docs14eb8f6Tighten terminal todo execution reminders052eaf4Improve terminal context compaction summaries328a718Improve DeerFlow MCP compatibility8e7ae58Add MCP server editor in settings9dda91dAdd MCP management UI to settings5ba1dc5Deepen DeerFlow-style MCP runtime ergonomics35274e1Add DeerFlow-style MCP runtime for terminal75fe0aeMake terminal runtime more resilientcb72bceTighten terminal tool protocol guards3ad13c3Harden terminal write tool flow644e635Increase terminal composer clearancefba4e9dRework composer layout like Codex60fb3cbMake composer changes win terminal cascade2a98c05Refine composer attachments and permissions7b116d3Document cloud provider connectorsda4dec9Add conversation long-press rename97727c2Show attached images in chat analysis prompts1787579Fix FoodExtract runtime dependencyf139876Add food vision image analysis5ea8bb7Add terminal permission modec96ec01Keep terminal cloud model and scaffold Next templatesd66ce8fPatch dangling terminal tool calls9026293Keep cloud chat model active in terminala37ca86Clarify project dev launcher copy467cfd7Let cloud models rewrite image pro...
JoyBoy v0.1.0-alpha.1
First public alpha release for the JoyBoy public core.
Highlights:
- Adds a root VERSION file: 0.1.0-alpha.1.
- Adds /api/version/status for GitHub release checks and local git checkout status.
- Adds a quiet update pill in the top-right controls only when an update exists.
- Adds Settings > General > Version with local version, GitHub release link, and manual refresh.
- Adds release workflow docs in docs/RELEASES.md.
Notes:
- This is an alpha prerelease. Expect fast iteration while install, model runtime, macOS MPS, and public-core polish continue.
- Local model weights, generated outputs, provider keys, and private packs remain outside the public core.