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.
- Initial release of Clickjacking PoC Generator
- Support for single URL and batch processing
- Rich CLI interface with progress bars
- Professional HTML PoC templates
- Debug and verbose modes
- Modern pyproject.toml configuration (PEP 621)
- Comprehensive documentation
- CI/CD pipeline with GitHub Actions
- Pre-commit hooks configuration
- Security scanning with Bandit and Safety
- Migrated from setup.py to pyproject.toml for modern Python packaging
- Added security warnings in generated PoCs
- Implemented responsible disclosure guidelines
- Added input validation and URL sanitization
- Initial MVP release
- Core functionality for generating clickjacking PoCs
- CLI interface with argument parsing
- HTML template generation
- URL validation
- Batch processing from file
- Rich console output
- Debug and verbose logging
- Professional documentation
- MIT License
- Git repository structure
- CI/CD pipeline
- Pre-commit hooks
- Security scanning
- Python 3.7+ support
- Rich library for enhanced CLI experience
- Modern packaging with pyproject.toml
- Comprehensive error handling
- Type hints throughout codebase
- Modular design with clean separation of concerns