Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • GitHub Pages documentation with Sphinx

  • Automatic documentation generation from code

  • CI/CD workflow for documentation deployment

Changed

  • Improved documentation structure

  • Added API reference documentation

[0.1.0] - 2024-01-XX

Added

  • Initial release of BirthdayRS

  • Solar and lunar calendar birthday support

  • Email and ServerChan notifications

  • Docker deployment support

  • GitHub Actions integration

  • Email preview functionality

  • Rich date information (GanZhi, zodiac, festivals, solar terms)

  • Configuration validation

  • Testing infrastructure with pytest