# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.0] - 2024-01-01 ### Added - Initial project setup - GitHub API client with REST API support - GitLab API client with REST API support - Git repository status monitoring - Dashboard screen with grid layout - Pull Request card component - Issue card component - Workflow card component - Status indicator components - Keyboard navigation (arrow keys, number keys) - Auto-refresh functionality - CLI interface with Click - Configuration management - Unit tests for models, config, API clients, and git status - Integration tests for dashboard workflow ### Features - Display git branch, commit, and file changes - Show CI/CD pipeline status with color-coded indicators - List open pull requests with draft status and checks - Display issues with labels and priorities - Multi-repository support with config file - Environment variable configuration support - Dark mode optimized UI ### Dependencies - textual>=0.52.0 - click>=8.0.0 - requests>=2.31.0 - python-dotenv>=1.0.0 - httpx>=0.25.0 - pydantic>=2.0.0 ## [0.0.1] - 2024-01-01 ### Added - Initial project skeleton - Project structure and configuration