Skip to content

# 🚀 VizzyCode 0.00061 + 0.00062

Latest

Choose a tag to compare

@kroryan kroryan released this 13 Apr 01:20
· 10 commits to main since this release

This combined release introduces a major expansion of the Juno live bridge (0.00061) followed by critical fixes and polish (0.00062).


🎨 New App Icon

This release also introduces a new official VizzyCode icon, applied across all components.

  • 🖥️ VizzyCode.exe — icon embedded in the executable (multi-size .ico)

  • ⚙️ VizzyCode.Cli.exe — icon embedded as well

  • 🧰 VS Code extension — visible icon in:

    • Marketplace
    • Installed extensions list (icon.png, 256×256)

📦 All release packages have been rebuilt with updated binaries including the new icon.

Technical note:

  • Original image (570×600) was padded to 600×600 (centered)
  • Ensures proper alignment and scaling across all icon resolutions

🌉 What’s New in 0.00061 — Expanded Live Bridge

The main update is a full expansion of the HTTP bridge between the game and external tools.


🆕 New Mod Endpoints

  • GET /telemetry/full
    → Extended telemetry:

    • latitude / longitude
    • angular velocity
    • solar direction
    • atmospheric sample at position
    • universal time
  • GET /stages
    → Full staging data:

    • part names per stage
    • activation group states
  • GET /planets
    → Full Juno system tree:

    • gravity
    • radius
    • atmosphere
    • water
    • child bodies
  • GET /universe/time
    → Universal time, real time, time warp multiplier

  • GET /biome
    → Current biome and planet under the craft

  • GET /craft/all
    → All tracked crafts in the system:

    • position
    • altitude
    • planet
  • GET /snapshot
    → Full craft + telemetry snapshot in a single JSON


🖥️ Standalone App

  • Added JunoReportBuilder
    → Generates human/AI-readable reports with:

    • orbit data
    • engines
    • staging
    • atmosphere
    • navigation targets
  • New menu options:

    • Save Telemetry Report
    • Save Snapshot Report

🧰 VS Code Extension

New commands:

  • Save Juno Telemetry JSON
  • Save Full Juno Craft Snapshot JSON
  • Save Juno Telemetry Report for Humans/AI
  • Save Full Juno Craft Report for Humans/AI

🛠️ What’s New in 0.00062 — Fixes & Polish


🧩 Critical Mod Fixes (VizzyBridge)

  • /telemetry and /telemetry/full in designer:

    • quality now correctly reports "designer_static"
    • activeFullFlightData = false
      (previously could incorrectly report active flight)
  • /telemetry/full:

    • currentMassKg now returns real mass in designer
      (previously always 0)
  • burnNodeDeltaV:

    • Now a Vec3 instead of scalar
    • hasBurnNodePoint checks vector magnitude properly
      (previously always true)
  • PUT /vizzy:

    • Now accepts XML exported by CLI:

      • UTF-8 BOM
      • <?xml version="1.0"?> declaration
        (previously caused parse errors)
  • /planets:

    • Fixed encoding issue (em dash caused UTF-8 / Latin-1 mojibake in Unity)
  • biome.planet:

    • Added fallback using:

      craftNode.Parent.Name
      
  • Atmosphere data:

    • density and pressure now try multiple property names:

      • Density
      • AirDensity
      • LocalDensity

🆕 New Fields

  • weightedThrottleResponse
  • weightedThrottleResponseTime

Available in both:

  • basic telemetry
  • full telemetry

🛡️ Stability Fixes

  • Safe cast for GetStatus() using as
    → Prevents InvalidCastException

  • Null-safe part lookup:

    cs?.Data?.Assembly?.Parts
    

🖥️ Standalone App & VS Code Improvements

  • Telemetry reports now use:

    /telemetry/full
    

    → Ensures complete data

  • Fixed navTarget?.exists guard in VS Code extension

  • New report sections:

    • Position and Orientation
    • Atmosphere at Position
  • burnNodeDeltaV now displayed as:
    → vector magnitude in reports


🔄 Version Updates

  • All components updated to:

    • Core: 0.00062
    • VS Code Extension: 0.0.62

📊 Summary

This release transforms VizzyCode into a much more powerful live analysis and reporting tool:

  • 🌉 Full real-time bridge between Juno and external tools
  • 📡 Rich telemetry and system-level data
  • 📄 Human + AI optimized reporting
  • 🎨 New unified application icon across all components
  • 🛠️ Critical fixes improving correctness and stability