Skip to content

Releases: AmaLS367/Visora

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 10 Sep 13:53

What's Changed

  • chore(deps): bump python from 3.10.19-slim-bookworm to 3.14.7-slim-bookworm by @dependabot[bot] in #3
  • feat(vision): reliable high-fps animation preview by @AmaLS367 in #7
  • feat(animation): add one-step animation review by @AmaLS367 in #8
  • feat(animation): add typed clip, event, and backup authoring tools by @AmaLS367 in #9
  • chore(deps): bump ruff from 0.16.5 to 0.16.6 in the python-dependencies group by @dependabot[bot] in #10
  • chore(deps): bump astral-sh/uv from 0.12.9 to 0.12.10 by @dependabot[bot] in #11

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:34

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:13

What's Changed

  • chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #1
  • chore(deps): bump the python-dependencies group across 1 directory with 8 updates by @dependabot[bot] in #2

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0 — Initial Production Release

Choose a tag to compare

@AmaLS367 AmaLS367 released this 02 Sep 11:31

Changelog

All notable changes to the Visora project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.


[0.1.0] - 2026-09-02

🚀 Initial Release

The initial production release of Visora, a high-level Model Context Protocol (MCP) server for Unity Editor enabling AI agents to inspect, diagnose, and manipulate Unity scenes with visual understanding, rig intelligence, and scene safety guarantees.

Added

👁️ Vision & Visual Diagnostics

  • take_screenshot: Capture high-resolution viewport or game screenshots with base64 and artifact storage support.
  • render_camera: Render custom camera viewpoints with depth buffer analysis, clipping plane validation, and aspect ratio controls.
  • project_viewport_point: Project 3D world space coordinates to 2D normalized viewport space with on-screen bounding and visibility flags.
  • record_viewport_video: Capture animated sequence videos (WebP/MP4) from Unity cameras for temporal motion validation.

🎞️ Animation & Rigs

  • inspect_animation_clip: Parse AnimationClip curves, keyframes, and property bindings with automatic translation/scale drift detection.
  • sample_animation_pose: Sample transform states across skeletons at arbitrary timestamps with pose difference calculations.
  • inspect_skeleton: Inspect imported hierarchy nodes with exact and fuzzy bone name matching, detecting duplicate or auxiliary helper bones.
  • Advanced bone chain parsing supporting complex humanoid and MMD rigs (primary and D-bone structures).

🧶 Skinned Mesh Diagnostics

  • inspect_skinned_mesh: Comprehensive mesh deformation inspection, checking bounding box validity, bone weights, root bone integrity, and submesh/material alignment.
  • Distinction between rendering/texture artifacts and underlying rigging/geometry defects.

🛡️ Scene Safety & Operations

  • safe_scene_transaction: Transactional wrapper for editor operations with automatic snapshotting and rollback on error.
  • Play Mode vs Edit Mode lifecycle safety checks preventing unintended asset corruption during runtime.
  • Unity compilation state detection and idle state awaiting.

🔌 Bridge Transport & Native Integration

  • Resilient multi-port HTTP bridge client (80808085) supporting AnkleBreaker bridge endpoints.
  • Full parity with bundled native com.visora.editor Unity package.
  • Async ticket/queue polling with backoff for long-running editor coroutines.
  • FastMCP server entrypoint with CLI support (visora / python -m backend.server).
  • Strongly typed Pydantic v2 schemas for all 24 MCP tools.

📚 Documentation & Tooling

  • docs/AGENT_WORKFLOWS.md: Step-by-step diagnostic recipes, camera projections, rig/animation debugging, and agent safety rules.
  • docs/SETUP_GUIDE.md: Integration guide for Claude Desktop, Cursor, Antigravity, and OpenCode.
  • docs/ROADMAP.md: Project roadmap and feature delivery tracker.
  • Comprehensive test suite covering config, bridge failover, schemas, and native execution parity.