Skip to content

update v0.5.0

Choose a tag to compare

@KangBasrengg KangBasrengg released this 27 Jul 05:19

πŸš€ Release Notes: CodeMRI v0.5.0 ("Vision")

We are thrilled to officially unveil CodeMRI v0.5.0 ("Vision") β€” the definitive interactive release completing all primary milestone targets outlined in our initial Product Requirement Document (PRD).


πŸ“¦ One-Line Terminal Installation (Multi-OS Support)

Experience ultra-fast, offline repository analysis instantly on your preferred operating system:

# Windows (PowerShell via Winget or pre-built scripts)
winget install --id KangBasrengg.CodeMRI -e --source winget || iwr -useb https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.ps1 | iex

# macOS (Homebrew or universal terminal installer)
brew install kangbasrengg/tap/codemri || curl -fsSL https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.sh | sh

# Linux (Debian, Ubuntu, Arch, Fedora - Universal Shell Installer)
curl -fsSL https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.sh | sh

# Go Developers (Native Compile via Runtime v1.21+)
go install github.com/KangBasrengg/MRI-Code/cmd/codemri@latest

πŸ’₯ What's New in v0.5.0 ("Vision")?

1. πŸ•ΈοΈ 60FPS Interactive Force-Directed Topology Canvas

  • Launch codemri in any repository and open http://localhost:4000 to interactively navigate your codebase graph!
  • Watch struct, function, and package symbols dynamically organize themselves via smooth Coulomb force repulsion and Hooke spring attraction directly inside your browser.
  • 100% Offline CGO-free & CDN-free: Built totally independent of external third-party internet scripts to protect corporate air-gapped environments.

2. 🚨 Sub-Millisecond Architecture Impact Engine (/api/graph/impact/:id)

  • Interactive Blast Radius: Click on any structural node in the visual simulation to instantly uncover its cascading ripple effects.
  • Upstream & Downstream Mapping: Real-time calculation of upstream dependent callers and downstream dependency layers via the SQLite relational engine.
  • Automated Severity Assessment: Highlights potential architectural refactor bottlenecks with actionable AI defensive recommendations.

3. ✨ UI & UX Enhancements

  • Synchronized versioning metadata across both CLI runtime outputs and official web branding UI (localhost:5173).
  • Enhanced dark-mode glassmorphism styling and interactive node inspection panels.

πŸ›‘οΈ 100% Offline & Enterprise Patent Security

CodeMRI is governed by ADR-0001 (Single Source of Truth) and ADR-0002 (Local Privacy). Your proprietary repository is analyzed entirely on your local CPU and disk using our embedded SQLite relational engine. Zero source code is ever transmitted to cloud endpoints.


Licensed under Apache 2.0 β€’ Built with ❀️ by Muhammad Nuril (@KangBasrengg)