Skip to content

Latest commit

 

History

History
101 lines (74 loc) · 2.26 KB

File metadata and controls

101 lines (74 loc) · 2.26 KB

📋 DevBuddy 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

  • Initial project setup
  • Plugin-based architecture with MEF
  • Dual interface support (CLI + GUI)
  • Secure storage for plugin settings (AES-256 encryption)
  • Full localization support (i18n)
  • Public components library
  • GitHub repository configuration:
    • .gitignore and .gitattributes
    • MIT License
    • README.md with project documentation
    • CONTRIBUTING.md with development guidelines
    • CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
    • SECURITY.md with vulnerability reporting
    • GitHub Actions CI/CD pipeline
    • Issue templates (bug report, feature request, plugin request)
    • Pull request template
    • Branch protection documentation
    • SonarCloud setup guide
  • Build scripts:
    • PowerShell build.ps1 with multiple targets
    • Coverlet configuration for code coverage
  • Quality gates:
    • SonarCloud integration for code quality and security
    • Snyk security scanning
    • 80% code coverage requirement
    • Code formatting validation (dotnet format)
    • Vulnerable package detection

Changed

  • N/A (initial release)

Deprecated

  • N/A (initial release)

Removed

  • N/A (initial release)

Fixed

  • N/A (initial release)

Security

  • Implemented plugin isolation
  • Encrypted storage for sensitive plugin settings
  • HTTPS/TLS 1.2+ for all network communications
  • Security scanning in CI/CD pipeline

Release Notes Format

Each release should follow this structure:

## [X.Y.Z] - YYYY-MM-DD

### Added
- New features

### Changed
- Changes in existing functionality

### Deprecated
- Soon-to-be removed features

### Removed
- Removed features

### Fixed
- Bug fixes

### Security
- Security fixes and improvements

Version History


Links


Maintained by: DevBuddy Project Team