Compatibility

Supported Cubism Editor versions by Turboism release, first-party plugin compatibility ranges, capability coverage by minor line, and evidence-based host boundaries.

Cubism Editor version support in Turboism depends on both the Turboism release you install and the specific plugin or SDK capability being used. Windows x64 is the supported Cubism host platform. Unlisted Editor versions are not claimed compatible, and unavailable adapters or capabilities fail closed rather than falling back to unverified code paths.

Supported versions by Turboism release

Each Turboism release embeds its reviewed Cubism Editor version set and declares it in its release metadata:

  • The current Stable 0.67.4, like every 0.67.x Stable release (0.67.0, 0.67.1, 0.67.2), supports all 20 reviewed Cubism Editor versions from 5.0.00 to 5.3.04 (5.0.00–5.0.06, 5.1.00–5.1.03, 5.2.00–5.2.03, and 5.3.00–5.3.04) on Windows x64.
  • The previous Stable release, 0.44.0, supported only the exact versions 5.2.03, 5.3.02, and 5.3.03. It is listed for history only.
Turboism releaseChannelSupported Cubism Editor versionsHost platform
0.67.4Stable5.0.00–5.3.04 (All 20 reviewed versions)Windows x64
0.44.0Stable5.2.03, 5.3.02, 5.3.03 (3 exact reviewed versions)Windows x64

Generated from reviewed compatibility data in turboism/Turboism at commit 5e0f8b02c (20 reviewed Cubism Editor versions: 5.0.00–5.3.04).

Beta and Nightly builds declare their own version sets in their release metadata; the download page shows them per channel.

Patch continuity within a minor line

Within a single Cubism Editor minor line (5.0.x, 5.1.x, 5.2.x, or 5.3.x), a newer patch release is always a superset of an older patch release: capabilities and Editor commands admitted on 5.x.y remain admitted on 5.x.y' for every y' > y. Upgrading to a newer patch within the same minor line never loses features.

Differences across minor lines (for example between 5.0.06 and 5.1.00, 5.1.03 and 5.2.00, or 5.2.03 and 5.3.00) reflect genuine host boundaries where Cubism Editor added or changed the underlying feature, not regressions.

First-party plugin compatibility

Every row below is generated from the reviewed compatibility matrix in the Turboism source repository at the 0.67.4 release commit. The matrix also covers in-repository plugins that are not part of the release bundle, such as the development-only demo plugin; see First-Party Plugins for the bundled set. Supported versions lists the reviewed Cubism Editor builds on which the plugin's declared capabilities resolve; Feature deltas lists functions that exist only on a subset of reviewed versions.

When Cubism runs under a FREE licence, saving is subject to the FREE parameter-count limit; a PRO licence (including the PRO trial) lifts that limit. Turboism plugin version support is independent of the licence tier — the licence constrains what the editor may save, not which APIs the runtime admits.

PluginSupported versionsFeature deltasReal-host validation
acpAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.03, 5.3.02–5.3.03
atlas-bitmask-nestingAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.2.00+
  • Polygon-aware atlas layout only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
—
atlas-dalsoo-polygonAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.2.00+
  • Polygon-aware atlas layout only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.2.03, 5.3.02–5.3.03
atlas-folder-layoutAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.1.00+
  • Top menu integration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
—
atlas-maxrects-bssfAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.03
boundingbox-warp-mirrorAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.03, 5.3.02–5.3.03
clipmask-viewerAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.1.00+
  • Top menu integration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.0.00, 5.0.06–5.1.00, 5.1.03–5.2.00, 5.2.03–5.3.00, 5.3.02–5.3.04
  • confirmed boundary 5.2.01–5.2.02, 5.3.01
command-palette5.1.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • Top menu integration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
—
cubism-tab-filterAll reviewed versions (5.0.00–5.3.04)——
demoAll reviewed versions (5.0.00–5.3.04)——
external-psd-editAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.2.00+
  • Export PSD raw image only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • Replace PSD raw image only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.3.02
frame-animation-importAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.3.00+
  • Top menu integration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
—
history-panelAll reviewed versions (5.0.00–5.3.04)——
mcpAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.1.00+
  • Top menu integration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • MCP editor command execution not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • MCP editor-command listing not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.2.00–5.3.01, 5.3.03–5.3.04
  • confirmed boundary 5.0.00, 5.0.02, 5.0.06–5.1.00, 5.1.03
mesh-edit-mirror-axis-enhanceAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.2.00+
  • Mesh geometry read only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
—
model-import-3dAll reviewed versions (5.0.00–5.3.04)——
palette-label-styleAll reviewed versions (5.0.00–5.3.04)——
parameterAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.00–5.2.03, 5.3.02–5.3.04
  • confirmed boundary 5.3.00–5.3.01
parameter-batch-transferAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.0.00–5.0.01, 5.1.00, 5.2.00–5.3.04
  • confirmed boundary 5.0.02–5.0.06, 5.1.01–5.1.03
parameter-lockAll reviewed versions (5.0.00–5.3.04)——
perf-statsAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.0.00–5.0.06, 5.1.01–5.1.03, 5.2.03, 5.3.02–5.3.04
  • confirmed boundary 5.2.01–5.2.02, 5.3.01
physics-editorAll reviewed versions (5.0.00–5.3.04)——
project-inspectorAll reviewed versions (5.0.00–5.3.04)——
protected-export5.1.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • Protected-export orchestration not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • Export settings contribution not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.1.00, 5.1.03–5.2.00, 5.2.03–5.3.00, 5.3.02–5.3.04
psd-clip-mask-importAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.0.00–5.2.00, 5.2.03–5.3.00, 5.3.02–5.3.04
  • confirmed boundary 5.2.01–5.2.02, 5.3.01
recent-previewAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.03, 5.3.02
scene-palette-enhancerAll reviewed versions (5.0.00–5.3.04)——
selection-brushAll reviewed versions (5.0.00–5.3.04)
  • host-verified 5.2.03, 5.3.02–5.3.03
texture-atlas-statsAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.2.00+
  • Atlas editor panel only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • Native atlas editor session access only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
  • Native atlas editor UI contribution only on 5.2.00–5.3.04 (earlier Cubism versions lack the feature entirely)
—
ui-themeAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.0.00–5.2.03, 5.3.02–5.3.03
  • confirmed boundary 5.3.00–5.3.01, 5.3.04
warp-deformer-alt-symmetryAll reviewed versions (5.0.00–5.3.04)—
  • host-verified 5.2.03, 5.3.02–5.3.03
webdav-backupAll reviewed versions (5.0.00–5.3.04)
  • Full feature set requires 5.1.00+
  • Editor auto-backup not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • Auto-backup artifacts not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • Save-triggered auto-backup not on 5.0.00–5.0.06 (earlier Cubism versions lack the feature entirely)
  • host-verified 5.1.02, 5.2.00, 5.2.03–5.3.00, 5.3.02–5.3.04
  • confirmed boundary 5.1.00–5.1.01, 5.1.03, 5.2.01–5.2.02, 5.3.01

Real-host column: latest FINAL campaign result per task and version from validation/cubism-version-matrix/campaign-jobs.json, classified by triage. Infrastructure retries, probe drift, and inconclusive runs are never listed; unprobed versions stay blank — static review is the baseline everywhere.

Capability coverage by minor line

Turboism organizes host capabilities into 37 capability groups (143 capabilities total). Across the 20 reviewed versions (5.0.00–5.3.04), 129 of 143 capabilities are admitted on every reviewed version. Coverage is 100% on 5.3.x, 97.9% on 5.2.x, up to 95.1% on 5.1.x, and 90.2% on 5.0.x. 27 of 37 groups are fully admitted on every reviewed version, while 10 groups have version floors where Cubism Editor introduced the underlying subsystem. Version support therefore does not mean every feature is available on every version.

Minor lineReviewed versionsPatchesAdmitted capabilitiesCapability groups (37)
5.0.x5.0.00–5.0.067129 / 14327 full · 4 partial · 6 absent
5.1.x5.1.00–5.1.034135–136 / 14331 full · 4 partial · 2 absent
5.2.x5.2.00–5.2.034140 / 14335 full · 2 partial · 0 absent
5.3.x5.3.00–5.3.045143 / 14337 full · 0 partial · 0 absent

Legend: ✓ every capability in the group admitted · ◐ partially admitted · ✗ nothing admitted on that minor line. Admission requires both the static verification record and every narrowing selector contract or class-pin gate.

Capability group5.0.x (5.0.00–5.0.06)5.1.x (5.1.00–5.1.03)5.2.x (5.2.00–5.2.03)5.3.x (5.3.00–5.3.04)
Animation & timeline◐ (4/6)◐ (4/6)✓ (6/6)✓ (6/6)
ArtMesh✓ (7/7)✓ (7/7)✓ (7/7)✓ (7/7)
Auto sway (yure) read✗ (0/1)✓ (1/1)✓ (1/1)✓ (1/1)
Auto backup✗ (0/2)✓ (2/2)✓ (2/2)✓ (2/2)
Clip mask✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Cubism Core✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Deformer editing✓ (5/5)✓ (5/5)✓ (5/5)✓ (5/5)
Edit level✓ (2/2)✓ (2/2)✓ (2/2)✓ (2/2)
Edit session✓ (6/6)✓ (6/6)✓ (6/6)✓ (6/6)
Editor UI surfaces◐ (9/10)✓ (10/10)✓ (10/10)✓ (10/10)
Geometry read✗ (0/1)✗ (0/1)✓ (1/1)✓ (1/1)
Editor history✓ (3/3)✓ (3/3)✓ (3/3)✓ (3/3)
Integration bridges✗ (0/2)◐ → ✓ 5.1.02+ (1–2/2)✓ (2/2)✓ (2/2)
Mesh tool session✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Mesh toolbar contribution✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Other model surfaces◐ (22/23)◐ (22/23)◐ (22/23)✓ (23/23)
Model instance read✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Modeling custom tools✗ (0/1)✗ (0/1)✓ (1/1)✓ (1/1)
Object hierarchy✓ (4/4)✓ (4/4)✓ (4/4)✓ (4/4)
Parameters & bindings✓ (7/7)✓ (7/7)✓ (7/7)✓ (7/7)
Parameter key editing✓ (5/5)✓ (5/5)✓ (5/5)✓ (5/5)
Parameter structure editing✓ (9/9)✓ (9/9)✓ (9/9)✓ (9/9)
Parts & inspector◐ (8/10)◐ (8/10)◐ (8/10)✓ (10/10)
Part/object editing✓ (8/8)✓ (8/8)✓ (8/8)✓ (8/8)
Performance stats✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Physics✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Plugin UI surfaces✓ (3/3)✓ (3/3)✓ (3/3)✓ (3/3)
Project read✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Protected export✗ (0/1)✓ (1/1)✓ (1/1)✓ (1/1)
PSD raw image✓ (3/3)✓ (3/3)✓ (3/3)✓ (3/3)
Selection editing✓ (3/3)✓ (3/3)✓ (3/3)✓ (3/3)
Startup suppression✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Textures & raw images✓ (3/3)✓ (3/3)✓ (3/3)✓ (3/3)
Texture atlas✓ (5/5)✓ (5/5)✓ (5/5)✓ (5/5)
Undo revert✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Warp deformer mirror✓ (1/1)✓ (1/1)✓ (1/1)✓ (1/1)
Workspace✓ (2/2)✓ (2/2)✓ (2/2)✓ (2/2)
Capability IDSurfaceAdmitted versionsNo verified record
cubism.autobackup.backupAuto-backup creation5.1.00–5.3.045.0.00–5.0.06
cubism.autobackup.settingsAuto-backup settings5.1.00–5.3.045.0.00–5.0.06
cubism.editor-model.animation-evalAnimation evaluated-parameter bake5.2.00–5.3.045.0.00–5.1.03
cubism.editor-model.animation-timeline.writeAnimation timeline curve writes5.2.00–5.3.045.0.00–5.1.03
cubism.editor-model.auto-yure.readAuto sway (yure) read5.1.00–5.3.045.0.00–5.0.06
cubism.editor-model.moc-export.readOfficial MOC 5.3 export settings5.3.00–5.3.045.0.00–5.2.03
cubism.editor-model.part-inspector.writePart inspector writes5.3.00–5.3.045.0.00–5.2.03
cubism.editor-model.part-opacity.writePart opacity writes5.3.00–5.3.045.0.00–5.2.03
cubism.editor-ui.top-menuTop menu integration5.1.00–5.3.045.0.00–5.0.06
cubism.geometry.readMesh geometry read5.2.00–5.3.045.0.00–5.1.03
cubism.integration.edit-api-bridge.dispatchEdit protocol bridge dispatch5.1.02–5.3.045.0.00–5.1.01
cubism.integration.external-app-settings.edit-toggleExternal-app editing toggle5.1.00–5.3.045.0.00–5.0.06
cubism.modeling-tool.selection-brushModeling selection brush5.2.00–5.3.045.0.00–5.1.03
cubism.protected-export.orchestrationProtected-export orchestration5.1.00–5.3.045.0.00–5.0.06

Evidence-based boundaries

Turboism does not guess whether a feature works on a given Cubism Editor build. Runtime admission combines three layers of evidence:

  1. Hash-pinned static verification records (VERIFIED_STATIC) — every admitted version has reviewed bytecode selector records bound to the exact Live2D_Cubism.jar and Live2DCubismCore.jar artifact digests.
  2. Selector contracts and class-pin gates — runtime contracts narrow capabilities when a specific adapter or pin table is only wired for a subset of versions.
  3. Proven host boundaries (version-boundaries.json) — when a feature is absent from a Cubism Editor build, Turboism verifies the absence against both the official Live2D Cubism update history and the reviewed JAR bytecode before labeling it a host boundary. Unconfirmed gaps are never mislabeled as missing Editor features.

Key version boundaries across the 5.0.00–5.3.04 range include:

  • 5.0.x (5.0.00–5.0.06) has no auto-backup or protected export — CModelingDocument::getDocumentUID() (the document-UID identity chain required by cubism.autobackup.backup, cubism.autobackup.settings, and EditorAutoBackupService) is absent on every 5.0.x JAR (5.0.x exposes only getFileContentInstanceGuid()). Protected export (cubism.protected-export.orchestration and ExportSettingsContributionService) is also unavailable on 5.0.x because the staged multi-argument export driver callback and motion-sync settings source were introduced in 5.1.00. Top-menu external-app integration (cubism.editor-ui.top-menu), EditorCommandService, and Auto Sway (cubism.editor-model.auto-yure.read) likewise start at 5.1.00.
  • The edit protocol (CubismFacade#edit(), cubism.integration.edit-api-bridge.dispatch) requires 5.1.02 or later — on 5.0.x, the com/live2d/cubism/doc/webSocket package does not exist; on 5.1.00 and 5.1.01, the session-lookup method is private and the external-app authentication manager uses a single-argument call shape rather than the 5.1.02+ contract.
  • The animation timeline writes and the normal-view selection brush require 5.2.00 or later — timeline curve-type writes (cubism.editor-model.animation-timeline.write) and evaluated-parameter bake (cubism.editor-model.animation-eval) depend on track and curve methods introduced in 5.2.00. The normal-view modeling selection brush (cubism.modeling-tool.selection-brush, ModelingBrush, ModelingToolRegistry) requires the view-context listener API introduced in 5.2.00 (with additional brush shapes and expand/shrink controls added in 5.3.00). Core deformer/glue geometry read (cubism.geometry.read), polygon-aware texture-atlas packing (TextureAtlasPolygonLayoutService), and native PSD raw-image export/replacement (ModelTextures#exportRawImagePsd(), replaceRawImagePsd()) also require 5.2.00 or later.
  • Part opacity/inspector writes, alpha composition, and official MOC 5.3 export require 5.3.00 or later — part-form opacity accessors (cubism.editor-model.part-opacity.write), extended part-inspector mask and blend-mode writes (cubism.editor-model.part-inspector.write), AlphaComposition, and cubism.editor-model.moc-export.read exist only on 5.3.00–5.3.04.

Querying availability at runtime

Plugins should never branch on raw Cubism Editor version strings. Query capability readiness instead:

  • every CubismFacade accessor returns a sentinel whose isAvailable() method reports whether the active host admits the capability;
  • EditorCommand#supports(String) and supportedVersions() expose per-command version sets at runtime; and
  • @CubismEditor-annotated SDK surfaces fail closed with CubismEditorApiUnavailableException when called on a host that does not admit them.

See SDK API Guide and Mapping Layer for details on how Turboism isolates version-specific host access.