Skip to content

Releases: ayyitong888/VRCForge

VRCForge 1.4.0

Choose a tag to compare

@ayyitong888 ayyitong888 released this 05 Aug 21:42
v1.4.0
49aa5d1

VRCForge 1.4.0

Highlights

  • The v1.4.0 Unity package bundles the project Core and release integration
    files under Assets/VRCForge; clean-project acceptance connected the App
    directly after import and compilation.
  • The bundled Core uses only MCP 2.0 (2026-07-28) and exposes the 64
    VRCForge product tools provided by this release.
  • Requests from clients older than protocol 2026-07-28 fail with an explicit
    update instruction instead of entering a compatibility path.
  • Windows approval notifications now use the VRCForge name and icon in both
    popup banners and the Action Center application group. Settings > General
    includes localized version, MCP, safety, and license information.
  • Unity logs a conflict warning when a known third-party MCP package is still
    declared or present in the project; VRCForge does not remove it automatically.
  • DeepSeek deepseek-v4-flash uses the stateless Responses adapter, and provider
    fields containing non-visible or non-ASCII characters now fail locally with a
    clear validation error instead of reaching a model-list request.
  • Normal startup through VRCForge.exe and the project-owned Unity Core does not
    open a separate command-console window. The manual start_dashboard.cmd
    compatibility/debug entry remains available in the portable payload.
  • App-driven write operations remain protected by the approval, checkpoint,
    readback, and separately approved restore workflow.
  • Approval requests appear in the conversation composer without hiding chat
    history. The primary action allows the request once; eligible future-category
    approval is available from its chevron menu. Windows notifications identify
    VRCForge by name and icon and expose the same one-use allow/reject decision.
  • Pinned projects stay first; other projects are ordered by their latest chat
    activity.
  • Unity projects can remove the integration from
    VRCForge > Uninstall VRCForge...; the command stops the Core, clears the
    versioned auto-connect preference, and requests removal of the product-owned
    asset root. If Unity cannot safely remove it, the command reports the failure
    and leaves the remaining files for manual review.
  • The v1.4.0 provenance scan reported VRCForge-owned command, input, and
    result contracts with no bundled third-party Unity MCP runtime, protocol
    asset, residual GUID, or notice. Known third-party package identifiers appear
    in conflict detection only.
  • The release build scanned its packaging inputs and four generated assets for
    high-confidence private-key, credential, token, and local-machine-path
    markers. No finding was reported for the published asset set; the gate is
    designed to stop on a finding without printing the matched value.

Before you install

  • 1.4.0 is a breaking install boundary. Overwrite installation or Unity
    package import over 1.3.6 is unsupported. Close VRCForge and Unity, remove
    the old VRCForge App/runtime files, and remove the old project integration
    with its provided uninstall command before installing and importing 1.4.0
    fresh.
  • Do not delete %LOCALAPPDATA%\VRCForge\agentic-app or unrelated Unity
    project content during that migration. Preserve configured API keys,
    user-owned AGENTS.md, chats, memories, checkpoints, and unrelated assets.
    Unknown or user-modified files are not an automatic cleanup target.
  • Back up the Unity project before any operation that can write project data.
  • A write operation must be initiated and approved through VRCForge App; the
    Unity package does not grant unauthenticated direct writes.
  • Tool availability is not a guarantee that every avatar, asset, or project
    can be changed successfully. Review the plan and readback for the selected
    project.
  • The Windows installers in this release are not code-signed. Download only
    the four assets attached to this release and verify their published SHA-256
    values when your environment requires it.
  • Administrator-mode install, update, and uninstall execution was explicitly
    deferred for this release cycle. Installer construction and non-privileged
    package checks do not replace that UAC runtime gate.

Included release assets

  • VRCForge.unitypackage
  • VRCForge_Windows_x64_1.4.0.zip
  • VRCForge_Offline_Installer_x64.exe
  • VRCForge_Web_Installer_x64.exe

VRCForge 1.3.6

Choose a tag to compare

@ayyitong888 ayyitong888 released this 23 Jul 05:42
v1.3.6
ac51034

VRCForge 1.3.6

Highlights

  • Adds durable background Goal runs with bounded concurrency, restart-safe
    continuation, approval and question recovery, usage evidence, catch-up state,
    and optional system notifications.
  • Adds opt-in Memory Consolidation & Review with staged activation, exact-scope
    redaction, candidate review, exactly-once promotion, and verified permanent
    erase behavior. The feature remains off by default.
  • Hardens provider retry budgeting, packaged privacy evidence, and desktop
    response redaction while preserving valid Skill metadata.

Validation

  • Built from signed commit
    ac510346c0bc95888f7aaf5572eae0d884ba379d using the strict release policy.
  • Passed the final 29/29 stable readiness gate with zero blockers and zero
    warnings, including packaged runtime, Skill lifecycle, Memory restart and
    privacy, safe-default Golden Path, request guards, and elevated installer
    install/uninstall evidence.
  • User data is preserved during update and uninstall. Back up Unity projects
    before using any asset-writing feature.

Assets

  • VRCForge.unitypackage
  • VRCForge_Windows_x64_1.3.6.zip
  • VRCForge_Offline_Installer_x64.exe
  • VRCForge_Web_Installer_x64.exe

SHA-256 digests are available in each remote asset record and are bound by the
strict local release manifest.

VRCForge 1.3.4

Choose a tag to compare

@ayyitong888 ayyitong888 released this 20 Jul 14:39
v1.3.4
ca4b403

VRCForge 1.3.4

This Draft is ready for the four manifest-bound assets listed below. Do not
publish it until the elevated offline-installer install/uninstall acceptance
has been rerun against this exact build.

Highlights

  • Adds guarded local attachment ingestion for images, Unity packages, and
    managed ZIP imports without placing raw binary payloads in model prompts.
  • Adds model-aware reasoning controls with provider-specific request mapping,
    explicit default/off semantics, and shared behavior across Settings,
    connection tests, streaming, and ordinary requests.
  • Deepens Doctor into a modular detect-and-repair system shared by the CLI,
    FastAPI runtime, desktop bridge, and UI. Repairs remain explicit, bounded,
    backed up or quarantined where appropriate, and Unity/project writes still
    use approval plus checkpoint protection.
  • Hardens session, chat, checkpoint, configuration, and packaged-runtime
    recovery against malformed, conflicting, stale, or partially written state.

Validation

  • Source: 1,137 Python tests plus 43 subtests passed; TypeScript/Vite,
    Agentic smoke, nine Node contracts, Rust check plus 28 tests, compile/parser,
    diff, and public-boundary checks passed.
  • Strict package manifest: version 1.3.4, commit
    ca4b4034756735ebff721c53450fdd58eb70e21c, release eligible, no relaxed
    build flags, verified bundled uv archive digest.
  • Packaged backend: bootstrap, Doctor, CLI Doctor, install integrity, proof
    index, redacted support bundle, process cleanup, and port cleanup passed.
  • Packaged Skill Ecosystem: strict manifest binding, signed package lifecycle,
    governance, Path-to-Skill, privacy, and cleanup passed with zero assertions.
  • Golden Path: signed .vsk preflight, dry-run, import, disable, uninstall,
    package identity, runtime provenance, and cleanup passed in safe-default mode.
  • Portable ZIP: path safety, CRC, required files, embedded version, exact
    digest, extraction, and temporary cleanup passed.
  • Pending before publication: elevated offline-installer install/health/
    uninstall/user-data-preservation acceptance for this exact installer hash.

Assets

Asset SHA-256
VRCForge.unitypackage cc706c7d538c311eeab788d911fa04c8047bc1f502a3b658ff815c1ebe91a911
VRCForge_Windows_x64_1.3.4.zip 1255bcd427219a3b82c83872033d3d5f07fd98eac6b78c2002200fed54e904bb
VRCForge_Offline_Installer_x64.exe 26c1eab1008c577cb6a26c96e4b1cf0d0631ef9327a22e13ab25ea1dd64b1776
VRCForge_Web_Installer_x64.exe 8de35207826544fda9127ade547e20fb064b42a749cc38ecc20c0d0864643626

VRCForge 1.3.1

Choose a tag to compare

@ayyitong888 ayyitong888 released this 19 Jul 05:19
23b764a
v1.3.1

fix(test): match attachment compaction fixture

VRCForge 1.2.0

Choose a tag to compare

@ayyitong888 ayyitong888 released this 16 Jul 00:14
v1.2.0
04a87c9

VRCForge 1.2.0

VRCForge 1.2.0 promotes the Agentic Runtime roadmap milestone to the next stable release.

Highlights

  • Durable scheduled Goals with restart-safe ownership, delivery, and idempotent recovery.
  • User- and project-scoped Agent Memory controls with restart-safe clear/tombstone behavior.
  • Allowlisted /delegate skill dispatch and durable Sub-agent result cards with revision-checked Adopt/Dismiss.
  • Generic MCP connector install/remove flows with conflict detection and compare-and-swap persistence.
  • Stronger checkpoint, connector, Memory, Goal, and Sub-agent concurrency/recovery boundaries.
  • Explicit-only Windows Computer Use remains disabled by default and keeps its protected-target, cancellation, and cleanup gates.
  • Provider setup guidance is provider-neutral instead of assuming Google AI Studio.

Validation

  • Full Python regression: 728 passed plus 7 subtests.
  • Production TypeScript/Vite build, agentic smoke, and 17 Rust tests passed.
  • Packaged Goal, Memory, Sub-agent, Progress/Question, chat workflow, and Computer Use acceptance passed.
  • Frozen backend/support-bundle privacy, portable ZIP safety, Golden Path safe-default, optimizer approval guard, external-agent request-only, and elevated installer install/health/uninstall/preservation gates passed.
  • Stable readiness gate passed with zero blockers.

Expected assets

Asset SHA-256
VRCForge.unitypackage c64edb89e2652c2237023b38baa7954ee0dd10bd8564a49de6923709e1ecb0ae
VRCForge_Windows_x64_1.2.0.zip 6f4e088c1e8a945733919de05aee7860980ece8b014bd3a32c8fde5ea031e5db
VRCForge_Offline_Installer_x64.exe ade1ada28ddb42d0d642708e731a2dff3d6da26cf5f46bca2fb0fa5274dd00c7
VRCForge_Web_Installer_x64.exe b086ba9cd8cd17d3a83d20cd088d23ace035daf6b5a4dd800be36686ae77bf7e

The signed v1.2.0 tag points to package commit 04a87c920e7f7c78d99e5dcd62d8b8d0bce6be23.

VRCForge 1.1.2

Choose a tag to compare

@ayyitong888 ayyitong888 released this 12 Jul 07:08
v1.1.2
775c835

VRCForge 1.1.2 focuses on a more dependable desktop agent workflow.

Highlights

  • Agent-managed Progress lists with durable add, update, reorder, complete, replace, and delete operations.
  • User question cards above the composer with recommended choices, explanations, free-form answers, and skip support.
  • Explicit opt-in Windows Computer Use behind Developer Options, available only from the user-triggered Desktop Rescue entry or /desktop turn. Includes target capture, UI Automation actions, pointer and keyboard input, drag, scroll, cancellation, and a native Stop surface.
  • Faster project and conversation restoration, reliable queued and edited-message cleanup, stale streaming reconciliation, corrected message times, and drag/paste attachments.
  • Graceful optimizer behavior without Unity or a loaded project, plus deterministic backend shutdown when the desktop app exits.

Computer Use remains disabled by default and is never granted to ordinary chat turns. Project writes continue to use VRCForge approval, checkpoint, validation, and rollback boundaries.

Downloads

  • VRCForge_Offline_Installer_x64.exe - recommended Windows installer
  • VRCForge_Web_Installer_x64.exe - compact web installer
  • VRCForge_Windows_x64_1.1.2.zip - portable Windows package
  • VRCForge.unitypackage - Unity package

SHA-256

  • VRCForge.unitypackage: a5a89839dfb0ca256713f561630f1fb91d999446f41e3106bcd87cdff63eabc5
  • VRCForge_Windows_x64_1.1.2.zip: 0c3f38a88a308c75b03896fc2e9e79a4c8134e4026c54a91a74d6f075feb9f78
  • VRCForge_Offline_Installer_x64.exe: f5cab98c087452a076e4846fa31bc1935e7a4cdea6ffb582883a9e250d6e384f
  • VRCForge_Web_Installer_x64.exe: 26407d85f75fae3f3e71ed57679e19e2536f8e12a8ef1a57ee5157ba941e6883

VRCForge 1.1.1

Choose a tag to compare

@ayyitong888 ayyitong888 released this 06 Jul 10:01
0f4e2ed

Windows x64 installer release for VRCForge 1.1.1.

VRCForge 1.1.1-rc.5

VRCForge 1.1.1-rc.5 Pre-release
Pre-release

Choose a tag to compare

@ayyitong888 ayyitong888 released this 04 Jul 14:48
fb66bd4

Prerelease candidate with runtime state handling and desktop packaging updates.\n\nArtifacts:\n- VRCForge.unitypackage\n- VRCForge_Windows_x64_1.1.1-rc.5.zip\n- VRCForge_Offline_Installer_x64.exe\n- VRCForge_Web_Installer_x64.exe

VRCForge 1.1.1-rc.4

VRCForge 1.1.1-rc.4 Pre-release
Pre-release

Choose a tag to compare

@ayyitong888 ayyitong888 released this 03 Jul 17:57
89524af

Windows x64 installer release for VRCForge 1.1.1-rc.4.

VRCForge 1.1.1-rc.3

VRCForge 1.1.1-rc.3 Pre-release
Pre-release

Choose a tag to compare

@ayyitong888 ayyitong888 released this 03 Jul 13:38
92935a9

Windows x64 installer release for VRCForge 1.1.1-rc.3.