Live2DViewerEX - oukaitou
Version: 2025.9.14

  • [EX Studio] Redesigned the command editing panel

  • [EX Studio] Motion selection panel now supports double-click to select

  • [EX Studio] Improved the editor interface

  • [Common] Updated Spine SDK

  • [Common] Bug fixes and code optimizations

Live2DViewerEX - oukaitou
Version: 2025.9.11

  • [Json Config] Added 'animations' command for Spine

    Use animations lock/unlock/set to adjust the animation progress of a specified layer. The animation must already be playing.

  • [Json Config] Added 'Cull Back' option for Spine

  • [Json Config] Added 'Clickable When Invisible' option for Live2D hit areas

  • [Json Config] Mouse tracking can now be toggled individually for each item

  • [EX Studio] Added 'Fixed Ratio' option when editing model boundaries

  • [EX Studio] Improved editor interface

  • [Common] Fixed an issue with loading UTF-8 BOM formatted files

  • [Common] Fixed an issue with model motion looping

  • [Common] Other bug fixes and code optimizations

Live2DViewerEX - oukaitou
Version: 2025.8.24

  • [Control Panel] Added import/export functionality to the edit tags panel

    Some users have reported cases of tags being lost. The issue is still under investigation, and a fix timeline cannot be determined yet. Users experiencing this problem are advised to back up their data. This feature can also be used to import tags onto another computer

  • [General] Optimized save data

Live2DViewerEX - oukaitou
Version: 2025.8.18

  • [Json Config] Added "Fade In on Loop"

    Note: Only newly created configurations can use "Fade In on Loop." For older configurations, you need to manually modify conf_ver or ConfVer in the configuration file and change the value to 1. In addition, this property is not related to whether motion looping is enabled— it will be applied whenever the current motion is the same as the previous one.

  • [EX Studio] Holding the left Ctrl key and clicking a slider value now brings up an input box for precise adjustment

  • [EX Studio] The default value is now displayed to the right of the fade-in/fade-out label

  • [General] Fixed an issue related to hit areas

Live2DViewerEX - oukaitou
Version: 2025.7.29

  • [Json Config] Added a new operation for float variables: round

  • [Json Config] Added a new type for parameter looping: inverted sine

  • [EX Studio] When creating a Spine configuration, the atlas and texture will be auto-filled based on the selected skeleton name

  • [Control Panel] Window title now displays the instance name

  • [Control Panel] Added a status icon to indicate workshop item refresh

  • [General] Fixed a display issue when running multiple instances

  • [General] Improved display detection logic

  • [General] Optimized logging functionality

Live2DViewerEX - oukaitou
Version: 2025.5.25

  • [General] Fixed an issue where outfit switching failed when loading a model

  • [General] Fixed an issue with the daily bonus limit (Intimacy System)

  • [General] Fixed an issue that generated excessive logs when Spine bones could not be found
Live2DViewerEX - oukaitou
Version: 2025.5.16

  • [EX Studio] Added skeleton display in the Spine editor, bones can now be selected by clicking

  • [EX Studio] Hit areas can now be quickly created based on selected artmeshes or bones

  • [EX Studio] Hovering over list items now quickly highlights the corresponding area (Artmesh/Bone/Slot)

  • [EX Studio] Controllers now show the default parameter value to the right of the min/max labels for reference

  • [General] Fixed an issue where parameter dragging’s min/max values had no effect

  • [General] Fixed mouse binding not working in bordered window mode

  • [General] Fixed incorrect texture display in certain situations

  • [General] Other optimizations


Live2DViewerEX - oukaitou
Version: 2025.3.10

  • [ExAPI] Added play and stop sound api for third-party TTS integration
    Doc: https://live2d.pavostudio.com/doc/en-us/exapi/api-list/

    Github: https://github.com/pavostudio/ExAPI


  • [Main App] Optimized scene data saving; note that this data update is irreversible

  • [Main App] Improved handling when Workshop models are missing at startup, automatically switching to backup models

  • [Main App] Optimized playlist to ensure equal probability for all items when selecting random playback

  • [Control Panel] Nearly all sliders can now be reset by clicking the value

  • [Control Panel] Holding the left Ctrl key and clicking a slider value now brings up an input box for precise adjustment

  • [Control Panel] Toggle buttons can now be changed directly by clicking (previously only draggable)

  • [Control Panel] Workshop details page now displays user tags
Live2DViewerEX - oukaitou
Version: 2025.1.16

  • [Json Config] Added support for multiple Spine controllers

    • Mouse Tracking
    • Lip Sync
    • Param Hit
    • Param Loop
    • Accelerometer
    • Key Trigger
    The difference between Spine and Live2D controllers is that Live2D is parameter-based, while Spine is animation-based. Therefore, controllers operate at a higher level to play the animation (Except for Param Hit, which only affects the currently playing animation), then set the speed to 0, controlling the animation progress through code. Please keep this in mind when using them.

  • [Json Config] Replaced the 'Loop' property of motion events with 'When reaching the end'

  • [Json Config] Added 'Max Value' and 'Min Value' properties for Param Hit

  • [Json Config] Added 'Pointer Down Motion' and 'Pointer Up Motion' properties to hit areas

  • [Json Config] Fixed an issue where the 'stop_mtn' command was ineffective in certain situations

  • [Json Config] Fixed the 'set_colors' command not working (Spine)

  • [Json Config] Fixed the 'weight' property of controllers not functioning

  • [EX Studio] Added animation duration display to the Spine animation list

  • [EX Studio] Redesigned the motion selection panel in the Json editor

  • [Main App] Fixed an issue where the background turned black in desktop mode on macOS after waking from sleep
Live2DViewerEX - oukaitou
Version: 2024.12.8

  • [EX Studio] Added video recording feature to the Live2D/Spine editor
    - High-resolution and high-frame-rate video recording requires significant performance, which may cause frame drops.
    - The recording feature only supports capturing the model itself, UI elements like text box cannot be recorded.

  • [EX Studio] Improved render size and snapshot functionality
    Render size now supports both automatic adjustment and custom size.

  • [Main App] Fixed an issue related to hotkeys


...