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: