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