# Changelog

All notable changes to AdFuz will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.15] - 2026-10-03

### Security
- Hardened output escaping in upgrade checkout templates using `wp_kses_post()`.
- Added missing translator comments above localized strings with placeholders.

### Fixed & Improved
- Enforced WordPress Coding Standards (WPCS 3.4.1) across the codebase, resolving over 1,000 formatting, spacing, and indentation issues.

### Added
- Automated Playwright Zero-Blindspot Testing Sentinel (`wp-sentinel.ts`) monitoring browser console errors, failed AJAX/REST requests, and `wp-content/debug.log`.
- Centralized `.gitattributes` to safely version development tools and build scripts in Git while excluding them from production release ZIPs.
- Autonomous AI quality protocol (`AGENTS.md`) and quality checker script (`check-quality.bat`).

## [1.3.14] - 2026-10-02

### Added
- Dedicated **Add-Ons** section and admin submenu (`Ad Fuz > Add-Ons`).
- Dynamic remote catalog cache refresh and 1-click extension management.
