Skip to main content

Changelog

All notable changes to the Tower Defense project will be documented here. This document follows the Keep a Changelog format.

[1.0.0] - 2026-03-22

Added

  • Monorepo: Initialized Nx monorepo with game (Angular) and api (NestJS).
  • Authentication: Integrated Better Auth v1 with email/password and session management.
  • Database: Setup MySQL with Drizzle ORM for profiles, accounts, and sessions.
  • Email: Configured Nodemailer with smtp4dev for local testing.
  • Documentation: Built initial documentation site with Docusaurus.
  • Account Flows: Secure email and password change flows with verification.

Fixed

  • Various minor bugs in the initial project setup.

Changed

  • Refactored the documentation structure to follow the Diátaxis framework.
  • Updated docusaurus.config.ts for Mermaid support and multi-instance documentation.

[0.1.0] - Initial Prototype

  • Initial project scaffolding and proof-of-concept.