shinshin86/mesh-avatar-studio is a tool that turns a single illustration into an animated 2D mesh avatar. The latest release is mesh-avatar@0.5.0. The provided materials contain no changelog for this version, so it is not possible to confirm which features were added or modified in this release. According to the project description, the coding agent prepares the avatar from the image, and you fine-tune the details while watching a live preview in the local editor.
The avatar supports animations such as blinking, speaking, turning its head, breathing, and swaying its hair. Alongside the editor, it ships a Player that opens in Chrome or Edge, and the avatar can be moved with face tracking and voice lip sync. What sets this project apart is its attempt to make 2D rigs manageable by a coding agent. It covers the procedure — placing rigs on an enlarged grid, splitting the image into layers, and then reviewing fixed poses — in both documentation and validation code. Format definitions and validation, compressed archives, and lighting/normal computation are implemented as well, and there are unit tests and browser end-to-end tests. It is written in TypeScript and uses the MIT license. Documentation of the format and the rig fields is also published.
That said, the specific changes in 0.5.0 cannot be judged from the provided materials alone. It is therefore hard to state definitively what this release improved over the previous version. What can be confirmed is limited to the avatar creation and editing features and the documented implementation approach; changes between versions need to be checked separately through the release information.