Files
marathon/CHANGELOG.md

1.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.2] - 2026-02-07

Features

  • ipad: First successful ipad build

  • libmarathon: Added methods for #128

  • Finished zero-copy migration!

  • rendering: Vendor Bevy rendering crates (Phase 1 complete)

  • marathonctl: Add CLI arguments for multi-instance support

  • Add spawn/delete commands, fix session state and entity broadcast

  • libmarathon: Connect engine NetworkingManager to Bevy GossipBridge

  • DEMO IS READY BITCHES!! FUCK YEAH MOTHERFUCKERS

Bug Fixes

  • security: Redact sensitive session IDs in marathonctl output

  • deps: Update lru to 0.16.3 to address Dependabot alert #1

Documentation

  • Added issue templates and rfcs

Testing

  • libmarathon: Add headless mode for automated testing

Miscellaneous Tasks

  • Initial commit

  • Removed bincode for rkyv

  • Cleaned up code

  • Checkpoint before render engine vendoring

  • Honestly fixed so much and forgot to commit

  • Checkpoint for the demo. almost!!

  • Prepare v0.1.1 release for crates.io

  • marathonctl: Add crates.io metadata for publishing

  • libmarathon: Add CodeQL suppression for database secret storage

  • Update CHANGELOG for v0.1.2 release

  • Add git-cliff configuration and regenerate CHANGELOG

  • Add lefthook for git hooks automation

  • lefthook: Update hooks

Bug

  • debug_ui: Fix egui session panel sync with engine state

  • Fix keyboard input and app shutdown freeze