Skip to content

Forgum v0.0.11-beta

Choose a tag to compare

@github-actions github-actions released this 18 Oct 12:23
· 18 commits to dev since this release

What's Changed in Forgum v0.0.11-beta

🎯 2D Coordinate-Grid Alignment Oracle

  • Implemented the definitive 2D test oracle (exact_alignment_oracle.rs) enforcing strict 0-column horizontal drift for all mascot speech bubble tails and anchors.
  • Guaranteed speech bubbles and thoughts (say, think) maintain exact mathematical contact with animal speech anchors without detached or floating rays.

🛡️ Crash-Safe Terminal State Restore

  • Introduced an emergency raw VT terminal restore hook with idempotent cleanup.
  • Even in unexpected crash, panic, or unhandled signal scenarios (SIGINT, SIGTERM), terminal cursor visibility, alternate screen buffers, and raw mode are restored cleanly without leaving terminals in broken states.

🌊 Liquid Motion & Nature Mathematics

  • 240Hz liquid motion subpixel kinematics for all mascot animations and weather particle emitters.
  • Deterministic mathematical nature modeling (Fibonacci phyllotaxis foliage, harmonic sinusoidal mountain crests, road spline undulation).
  • Universal hardware acceleration probing (--accel <auto|dedicated|integrated|npu|cpu>) across Apple Silicon ANE/Metal, DirectML, Vulkan, and SIMD CPU.

🎛️ Modeless TUI Navigation & Keybindings

  • Full modeless navigation discipline (LazyGit / Zellij style) with spatial navigation (h/j/k/l, arrows), jump shortcuts (gg, G), and custom remapping via KeybindingsConfig.
  • TUI settings synchronization with instant reactive preview.

📦 Multi-Channel Manifest & Packaging Parity

  • Synchronized all 25 configuration points across Scoop, Winget, Chocolatey, Homebrew, Debian/APT, RPM/DNF, Arch/AUR, Nix Flakes, GNU Guix, and Windows MSI.
  • Zero carriage return (\r) line endings strictly preserved on install.sh for universal POSIX portability.

📑 Engineering Audit Reports & Verification Logs

Detailed engineering flight checklists and audit reports are permanently archived under docs/audit/:


Full Changelog: v0.0.5-beta...v0.0.11-beta