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] ------------ [1.0.0] - 2024-01-01 --------------------- Added ~~~~~ - Initial release of Robot Framework PGP library - Text encryption and decryption functionality - File encryption and decryption functionality - Digital signature creation and verification - Key pair generation with customizable parameters - Key import and export functionality - Support for multiple recipients - Symmetric encryption (password-based) - Key management operations (list, delete, get info) - Comprehensive error handling - Full Robot Framework integration - Complete documentation with examples - Unit tests with pytest - Integration tests with Robot Framework - CI/CD pipeline with GitHub Actions - PyPI package automation - Read the Docs documentation Security ~~~~~~~~ - Secure key generation with configurable key lengths - Proper passphrase handling - Temporary directory cleanup - No sensitive data logging Documentation ~~~~~~~~~~~~~ - Complete API documentation - User guide with examples - Installation instructions - Contributing guidelines - Keyword reference documentation Testing ~~~~~~~ - Comprehensive unit test suite - Robot Framework integration tests - Test coverage reporting - Automated testing in CI/CD pipeline [0.1.0] - 2023-12-01 --------------------- Added ~~~~~ - Initial project structure - Basic PGP functionality proof of concept - Development environment setup