Changelog

Changelog

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