Skip to content

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 23:32
· 34 commits to main since this release
37c20f8

What's Changed

Changes since v2.5.1:

Features

Bug Fixes

  • fix(parser): add coordinate range validation and harden number parsing (aabbe03)

Documentation

  • docs: update architecture docs and wiki for v2.6.0 module structure (c4ca5a1)
  • docs: update CLAUDE.md for module restructuring (7999d79)
  • docs: update wiki for window → display rename and struct fixes (09a8560)

Other Changes

  • chore(build): update Makefile for module restructuring (c1d38ff)
  • refactor(includes): remove moved types and prototypes from minirt.h (9963307)
  • refactor: split ray/ and lighting/ into intersect/, shading/, shadow/ (2d0144a)
  • refactor: update all #include paths for renamed headers (d53a078)
  • refactor(hud): merge 4 small headers into hud_internal.h (f444063)

Installation

Download the appropriate binary for your platform:

  • Linux: miniRT-linux-x86_64
  • macOS: miniRT-macos-arm64

Make it executable: chmod +x miniRT-*

Run with a scene file: ./miniRT-* scenes/test_scene.rt