Changelog
Changelog
Track all notable changes to Web Hook Box. We follow Keep a Changelog principles.
Unreleased - October 2025
Fixed
- Critical: Request Body Storage - Fixed a critical bug where webhook request bodies were always empty. The payload persistence logic was only storing body content when validation failed, not when it succeeded. Now all valid payloads are properly captured and stored.
v1.3.0 - October 14, 2025
Added
- Automated Code Review - Implemented GitHub workflows for automated code review and PR assistance
- Developer Documentation - Added comprehensive development guidelines and architecture documentation
Improved
- Payload Storage - Enhanced payload validation and storage logic with better error handling
- Content Type Detection - Improved content type mismatch detection and reporting
- Error Logging - Added detailed logging when payload persistence fails
Fixed
- Duplicate Headers - Fixed duplicate X-Content-Type-Mismatch header in responses
- Payload Preservation - Original content is now preserved even when validation fails
- Empty Body Handling - Improved handling of empty request bodies
v1.2.0 - June 2025
Improved
- Framework Upgrade - Upgraded to Symfony 7.3 with improved performance and modern PHP features
- Testing Infrastructure - Enhanced test suite with PHPUnit 12 and native lazy object support
- Web Profiler - Updated debugging and profiling tools for better developer experience
Fixed
- Configuration Cleanup - Removed deprecated configurations for Symfony 7.3 compatibility
- Test Configuration - Modernized PHPUnit configuration with improved test coverage reporting
v1.1.0 - May 2025
Added
- Custom HTTP Status Codes - Added comprehensive HTTP status code selection for webhook responses, categorized by type (Success, Redirect, Client Error, Server Error)
- Automated Dependency Updates - Configured Renovate bot for automated dependency management
Improved
- Code Quality - Modernized PHP codebase with improved type hints and code organization
- Test Organization - Enhanced test coverage and organization
Fixed
- Database Layer - Upgraded to Doctrine DBAL v4 with improved query performance
- Template Engine - Updated Twig for better template rendering
Understanding the Changelog
Added
New features and capabilities that enhance your webhook testing experience
Improved
Enhancements to existing features for better performance and usability
Fixed
Bug fixes and corrections that improve stability and reliability