Skip to content

Umamo 0.2.0-dev

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Aug 06:22

0.2.0-dev - 2026-08-03

Added

  • CMO3 export: Alpha level support of writing Cubism 5.4 compliant CMO3 files.
  • MOC3 to CMO3 conversion: Development level support of writing Cubism 5.4 complient CMO3 files converted from MOC3. Source artwork reconciliation is not implemented yet so converted files will not display textures in the official Cubism editor.
  • New :interop module that serves as the import and exporting interoperability border between the :format and :runtime modules.
  • Keyform Sheet: New editor area for editing key forms and blend shapes for all keyable properties.
  • Document -> Runtime Target selection: Can now select the runtime target for the puppet including Ayagami and Cubism 3.0 through 5.4. Selecting a target will automatically hide features in the UI that are not available for that runtime.
  • Right-click context menu(Cut/Copy/Paste/Select All) on text input fields throughout the UI. This replaces the built-in Compose menu that was blocking some context menus.
  • Viewport rendering settings: Super sampling options to toggle off for performance improvements.

Changed

  • Properties Panel: Expanded and updated for the Keyform Sheet. Missing properties implemented and the ability to hover over a property then press a shortcut to key it was added.

Fixes

  • Dragging a panel splitter gutter no longer lags out and fails to work on slow systems. This was due to an issue with how the movement input was accumulated.
  • Dragging a panel splitter gutter only writes up the layout settings after a debounce period.

Downloads

File Note
umamo-<target>-<version>.zip / .tar.gz Java SDK not required, just run it directly.
umamo-<target>-<version>.jar You will need Java SDK 21 or higher to run. Either open through the file browser or through the command line. java -jar umamo-...jar

Targets: linux-x64, linux-arm64, windows-x64, macos-arm64, macos-x64.
Verify your download against SHA256SUMS.txt.

MacOS ships as the jar only for now. A jpackage bug rejects any app version starting with 0, and the fix is not in any released JDK yet, so there is no macOS app image until JDK 27 arrives. Install a JDK 21 or newer and run java -jar umamo-….jar.

These builds are not signed

Code signing and notarization arrive at alpha. Until then:

  • Windows: SmartScreen shows "Windows protected your PC". Choose More infoRun anyway.
  • MacOS: The JAR is unaffected by Gatekeeper quarantine, so nothing extra is needed while MacOS ships as a JAR.
  • Linux: No equivalent prompt. Extract tar xzf umamo-*.tar.gz and run umamo/bin/umamo.

There are no installers yet and no auto-update: to upgrade, delete the old folder and unpack the new one.

Status

Umamo is early alpha. Keep backups of your project files and work on copies.

What's Changed

  • Parameters key form sheet and editing. by @Alexia in #27
  • Clean up EditorSession getting split between modules. by @Alexia in #29
  • Add missing edit/change helpers, missing property rows, and add live … by @Alexia in #30
  • Small improvements for parameters and properties. by @Alexia in #31
  • Massive comment clean up. by @Alexia in #32
  • Performance improvements and settings. by @Alexia in #33
  • Various fixes for runtime properties. by @Alexia in #35
  • Runtime repository and selection. by @Alexia in #34
  • Large interop module as a seam between format and runtime to keep Cub… by @Alexia in #36
  • Fresh CMO3 authoring. by @Alexia in #37

Full Changelog: v0.1.0-dev...v0.2.0-dev