Skip to content

Releases: Senzo13/JoyBoy

JoyBoy v0.2.0-alpha.2

26 Apr 03:40

Choose a tag to compare

JoyBoy v0.2.0-alpha.2 Pre-release
Pre-release

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 .sha256 file.
  • Open/extract .7z.001 with 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 .sha256 file.
  • 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

25 Apr 13:20

Choose a tag to compare

JoyBoy v0.2.0-alpha.1 Pre-release
Pre-release

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

  • c6cb10d fix(terminal): replace ctrl-c interrupt shortcut
  • b2ee05a fix(terminal): show mcp and skill inventory
  • 4350c2f fix(terminal): surface verifier warnings
  • 3ec5bf2 fix(terminal): execute command catalog selections
  • 5de4c81 feat(terminal): expose agents and context commands
  • 920956f feat(terminal): deepen ultrareview workflow
  • 40f184a feat(terminal): show command catalog while typing
  • 4ff577f feat(terminal): add native status and diff commands
  • 969d121 feat(terminal): render help as command catalog
  • 2ced14f feat(terminal): add run usage summary
  • 79b612d fix(terminal): expose written file results
  • 5830c7a feat(terminal): add ultrareview slash command
  • a81da5d fix: surface progress during final synthesis
  • e79aca8 style(modules): align cyberatlas card theme
  • 22f4c54 style(cyberatlas): refresh audit theme
  • f74b382 feat(cyberatlas): deepen security evidence plans
  • 9a4bb39 feat: improve agent feedback and cyberatlas plans
  • 5f2d006 feat: add cyberatlas surface matrix
  • c223068 feat: improve terminal feedback and cyberatlas signals
  • 44fd0fd feat: add CyberAtlas audit module
  • 8119a71 Complete frontend i18n coverage
  • f877831 Show terminal read-only tool traces
  • 198f260 Add PerfAtlas intelligence exports
  • 8d221ae Harden terminal file edits
  • 12cde39 Reject overlapping chat runs
  • 5dcb293 Collapse shell context and harden terminal safety
  • 8a750e3 Stream progress for long terminal tools
  • aa14889 Add clarification tool and active todos
  • 9de2b59 feat(signalatlas): improve crawl orchestration
  • cf7640d Collapse terminal context activity
  • 3becfd5 Remove hardcoded repo overview fast path
  • 0356e4e Improve terminal read and search tools
  • f25d2fb Make repo analysis fast and quiet
  • b7893a4 Improve terminal agent UX and SignalAtlas insights
  • 86bb301 Enhance native audit modules and streaming UX
  • dd3d474 fix(perfatlas): restore cloud picker and localized providers
  • 2cff5bb feat(audits): show run timestamps in history
  • 2a26043 Revert "docs(agent): add audit baseline checkpoint"
  • 92fbd82 docs(agent): add audit baseline checkpoint
  • d904399 feat(perfatlas): add workspace and module ui
  • 1e5abbd feat(perfatlas): add performance audit engine
  • 6149107 refactor(audit-modules): share native audit infrastructure
  • 7075cc1 fix(modules): surface perfatlas in hub
  • 158aa7c fix(signalatlas): refine canonical and content signals
  • ea8d2bb docs(gallery): explain viewer metadata and shortcuts
  • 895a5aa fix(signalatlas): require valid public targets
  • 4404766 feat(quant): add optional sdnq support
  • 58c7fd0 fix(router): add schema-first smart routing
  • 31ae44e fix(terminal): finalize verified write loops
  • 802ad70 fix(terminal): clean repo analysis traces and task UX
  • 32e63fe feat(signalatlas): harden seo audit heuristics
  • 3416afa fix(signalatlas): tighten audit guidance and locale coverage
  • 98ac843 Fix image skeleton rehydration and SignalAtlas page budget
  • 256441b feat(signalatlas): improve audit workflow and evidence reporting
  • 25a4bf7 fix(signalatlas): separate root causes from baseline symptoms
  • 5ce30da feat(modules): add native SignalAtlas audit workspace
  • 199be71 Stabilize SignalAtlas refresh focus and scroll
  • 34ea41c fix(terminal): stabilize provider tool messages
  • cedf6eb fix(setup): validate mac python runtime
  • 2d66312 fix(runtime): support python 3.9 imports
  • 07dca67 fix(generation): keep human pose exports clothed by default
  • ef1d6b0 fix(generation): reuse chat visual references
  • 4b029df fix(chat): make read aloud toggleable
  • 5e4f9d2 fix(settings): remove legacy chat model selector
  • eb2e838 fix(i18n): bind project sidebar shell copy
  • 2f73d88 fix(mobile): expand sidebar from hamburger
  • 6171856 fix(mobile): remove duplicate brand icon
  • ee8763e fix(mobile): overlay sidebar without content offset
  • 78f671a fix(ui): rename project terminal copy
  • 77e9ef8 fix(chat): render nested markdown fences
  • 63ea1d9 fix(terminal): keep project mode attached
  • 7e4a575 feat(projects): add sidebar grouping and project view
  • aec18e3 feat(projects): add project persistence model
  • 367fc84 refactor(terminal): centralize destructive request routing
  • a5f014b fix(terminal): show progress only for real work
  • 9d69872 fix(terminal): route clear-folder requests deterministically
  • 9df963d fix(terminal): respect full access workspace clears
  • 611e2da feat(terminal): improve composer progress feedback
  • ffdb608 Improve terminal agent feedback and chat formatting
  • b88bb21 Route image questions outside diffusion
  • 56a3dc2 Tighten terminal scaffold loop
  • 3bad7a4 Fix composer textarea growth
  • b1b97af Split model manager responsibilities
  • ea16161 Split chat and component styles
  • c01ece2 Split modal styles by surface
  • 2ea649d Split remaining settings surfaces
  • 3f67323 Split settings frontend modules
  • 087cd07 Split terminal actions and i18n data
  • e442f24 Split terminal context intent and tool schemas
  • a20ea61 Split terminal cloud and planning helpers
  • 8c5034f Limit repetitive terminal tool batches
  • 6359b09 Normalize terminal tool loop signatures
  • 040fccd Add half-open cloud circuit breaker
  • f843999 Compact deferred MCP tool prompts
  • 599a8f4 Improve cloud retry error handling
  • e67db0f Harden terminal shell command audit
  • 7e86913 Deduplicate terminal subagent calls
  • 6ade2e7 Tighten terminal premodel loop handling
  • cae61d9 Filter autonomous terminal tool schemas
  • 3aa1c05 Add terminal execution journal
  • 4f6896b Add terminal clarification fast path
  • 26e91bc Handle repeated tool failures in terminal loop
  • e375c48 Focus terminal toolsets around active plan steps
  • 5f8f1bf Clarify public addon and third-party pack docs
  • 14eb8f6 Tighten terminal todo execution reminders
  • 052eaf4 Improve terminal context compaction summaries
  • 328a718 Improve DeerFlow MCP compatibility
  • 8e7ae58 Add MCP server editor in settings
  • 9dda91d Add MCP management UI to settings
  • 5ba1dc5 Deepen DeerFlow-style MCP runtime ergonomics
  • 35274e1 Add DeerFlow-style MCP runtime for terminal
  • 75fe0ae Make terminal runtime more resilient
  • cb72bce Tighten terminal tool protocol guards
  • 3ad13c3 Harden terminal write tool flow
  • 644e635 Increase terminal composer clearance
  • fba4e9d Rework composer layout like Codex
  • 60fb3cb Make composer changes win terminal cascade
  • 2a98c05 Refine composer attachments and permissions
  • 7b116d3 Document cloud provider connectors
  • da4dec9 Add conversation long-press rename
  • 97727c2 Show attached images in chat analysis prompts
  • 1787579 Fix FoodExtract runtime dependency
  • f139876 Add food vision image analysis
  • 5ea8bb7 Add terminal permission mode
  • c96ec01 Keep terminal cloud model and scaffold Next templates
  • d66ce8f Patch dangling terminal tool calls
  • 9026293 Keep cloud chat model active in terminal
  • a37ca86 Clarify project dev launcher copy
  • 467cfd7 Let cloud models rewrite image pro...
Read more

JoyBoy v0.1.0-alpha.1

17 Apr 11:24

Choose a tag to compare

JoyBoy v0.1.0-alpha.1 Pre-release
Pre-release

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.