Changelog
=========
All notable changes to haive-games will be documented in this file.
The format is based on `Keep a Changelog `_,
and this project adheres to `Semantic Versioning `_.
.. note::
This changelog is automatically updated from git commits using sphinx-git.
For the most recent changes, see the git log below.
[Unreleased]
------------
Added
~~~~~
- Enhanced documentation with 12 new Sphinx extensions
- Getting Started guide for new users
- Automatic changelog generation from git commits
- Multiple favicon support
- Enhanced tooltips with sphinx-tippy
- Git timestamps showing last updated dates
- Custom 404 error pages
- Execute code examples in documentation
Changed
~~~~~~~
- Improved API documentation hierarchy with module-level organization
- Enhanced navigation with expandable toctree
- Better Pydantic model documentation
Fixed
~~~~~
- AutoAPI flat structure issue - now shows hierarchical organization
- Dark mode code visibility issues
[0.1.0] - 2025-01-15
--------------------
Initial release of haive-games.
Added
~~~~~
- 19+ game implementations across multiple categories
- Social psychology games (Among Us, Mafia, Clue)
- Strategic board games (Chess, Go, Checkers, Reversi)
- Card and probability games (Poker, Blackjack, UNO)
- Economic simulation games (Monopoly, Risk)
- Puzzle and logic games (Sudoku, Wordle, Mastermind)
- Tournament system with multi-provider support
- Cross-game performance analytics
- AI agent implementations for each game
Documentation Changes
---------------------
Recent documentation updates from git:
.. git_changelog::
:revisions: 20