Releases: ElectricJack/outrider-ide
Releases · ElectricJack/outrider-ide
Release list
Outrider v0.2.0
Outrider draws your whole repository as one map. Every folder, file and function is a box sized by its lines and painted with its source. This release is the map you see at https://electricjack.github.io/outrider-ide/.
Highlights
- Code at every zoom. A third fidelity rung draws one bar per source line, so a box never goes blank between "name" and "readable source". Short snippets no longer distort; single-line symbols drop the name row.
- Smooth zoom. The call-graph index is no longer rebuilt every frame; tween frames hold under 20 ms on a 375k-line C++ engine.
- Guided tours, comments and the CLI. An agent can frame a region, dim everything else, paint a metric, pin a note or author a tour you step through with the arrow keys. Press
con a symbol to leave a comment;outrider-cli comments promptturns the list into the agent's next prompt. - Graph space. Call graphs, inheritance diagrams and data-flow graphs drawn over or beside the map. Views are JSON files under
.outrider/views/; every file there is a tab and hot-reloads on save. - Progressive packing. The window opens before the map is finished and fills in as it goes.
- More languages. GLSL and HLSL (including ray-tracing extensions) and Makefiles join Rust, Python, C, C++, JavaScript, TypeScript, TSX and C#.
- Fixes. File → Open Folder no longer aborts the process;
Ctrl+Treopens after the palette has been used once; Windows file-menu overlay renders correctly.
Download
outrider.exe is the Windows build. outrider-cli.exe is the companion CLI any agent or script can call over loopback JSON-RPC. macOS and Linux build from source with Rust 1.89+:
git clone https://github.com/ElectricJack/outrider-ide.git && cd outrider-ide
cargo build --release
./target/release/outrider /path/to/your/repo
Full Changelog: v0.1.1...v0.2.0
Outrider v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/ElectricJack/outrider-ide/commits/v0.1.0