Releases: Preponderous-Software/barony
Releases · Preponderous-Software/barony
1.0.1
What's Changed
- Fix session reset not updating session game state reference by @Copilot in #37
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- Implement minimal client/server game prototype with Spring Boot backend and LWJGL frontend by @Copilot in #1
- Implement tile-by-tile army movement with Manhattan pathfinding by @Copilot in #9
- Implement territory control and village ownership mechanics by @Copilot in #10
- Implement army split/merge mechanics with visual display by @Copilot in #11
- Implement castle capture mechanics and win/loss conditions by @Copilot in #12
- Implement rule-based AI opponent with priority-based decision system by @Copilot in #13
- Address PR #14 review comments: optimize rendering, fix bugs, improve code quality by @Copilot in #15
- Fix text overlap: increase resolution and re-arrange UI layout by @Copilot in #16
- Add mouse controls, HUD, and text rendering to LWJGL frontend by @Copilot in #14
- Remove AI automatic army spawning to balance gameplay by @Copilot in #19
- Add ruler decision system (CK-lite) to MVP scope by @Copilot in #18
- Implement Ruler Decision System (CK-Lite Layer) by @Copilot in #21
- Replace console-based army split with keyboard-driven split mode (1-9) by @Copilot in #23
- Final MVP polish: integration tests, documentation, and code cleanup by @Copilot in #22
- Implement random map generation with varying sizes and multiple villages by @Copilot in #24
- Add Stephenson-NC license by @Copilot in #27
- AI leaves garrison when moving away from captured village by @Copilot in #25
- Spawn army at castle when player loses all armies by @Copilot in #26
- Use Lombok to Reduce Boilerplate Code by @dmccoystephenson in #28
- Add Spring Boot web client with Docker Compose orchestration and CI integration by @Copilot in #30
- Add session-based username authentication for concurrent multiplayer by @Copilot in #31
- Implement dark mode with medieval grey/brown theme as default for web client by @Copilot in #32
- Add RulerDecision model to desktop frontend for feature parity by @Copilot in #34
- Add post-MVP roadmap by @Copilot in #33
- Simplify and restructure documentation for 1.0 release by @Copilot in #35
New Contributors
- @Copilot made their first contribution in #1
- @dmccoystephenson made their first contribution in #28
Full Changelog: https://github.com/Preponderous-Software/barony/commits/1.0.0