Skip to content

Release Notes - Version 0.1.0

Released: 2026-02-13

🎉 What's New

  • PowerShell release preparation script (20.prepare-release.ps1)
  • Automated CHANGELOG generation from GitHub PRs and issues
  • Automated release notes file generation
  • Comprehensive release process documentation
  • Release notes index with version table
  • Integration of release notes into MkDocs navigation
  • Project initialization with Poetry package management
  • Python project structure with pyproject.toml configuration
  • Code quality tools (black, pylint, flake8, mypy)
  • Testing framework (pytest, pytest-asyncio, pytest-cov)
  • Documentation infrastructure (MkDocs, mkdocstrings)
  • GitHub repository setup with README, LICENSE, CODE_OF_CONDUCT
  • Contributing guidelines and templates
  • Architecture documentation structure
  • Context documentation directories (requirements, interfaces, implementation)
  • Development environment configuration
  • Initial project structure and repository setup
  • Core firmware architecture design documents
  • Task roadmap with 193 tasks across 15 sprints
  • Agile Scrum framework for project management
  • GitHub Actions workflows for CI/CD
  • MkDocs documentation with Material theme
  • Mike for documentation versioning
  • Cloudflare Pages deployment integration
  • PowerShell automation scripts for project management
  • Mermaid diagram export automation
  • Release management workflow templates

✨ Improvements

  • Updated project metadata for EGAT BESS RCU firmware
  • Configured Poetry dependencies for industrial control application

🔧 Bug Fixes

  • Documentation deployment race condition in release workflow (docs.yml now triggers after release.yml completes via workflow_run)
  • MkDocs 'latest' version not updating during releases (now builds both versioned and latest documentation)
  • CHANGELOG formatting issues with empty sections and duplicate entries
  • Release notes table separator pattern matching for automated version index updates

Full Changelog: View on GitHub