diff --git a/CHANGELOG.md b/CHANGELOG.md index f9ac3a0..8a8e89b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [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 @@ -14,15 +33,50 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **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 -## [0.1.0] - 2026-02-06