|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +## 0.2.0-dev - 2026-05-09 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- Added an **Embedded media** consent category for third-party media such as iframes, including ACP support, migration handling, and dedicated template flags. |
| 10 | +- Added embedded media placeholder handling so blocked media can be presented cleanly until consent is granted. |
| 11 | +- Added support for preserving explicit script IDs in registered script definitions. |
| 12 | +- Added caching and memoization for locally resolved assets to reduce repeated consent script resolution work. |
| 13 | +- Added clearer installation checks and messaging for unsupported phpBB or PHP versions. |
| 14 | + |
| 15 | +### Changed |
| 16 | + |
| 17 | +- Improved deferred script loading performance by trimming payload data, reducing repeated language loading, and refining inline JavaScript handling. |
| 18 | +- Refined embedded media markup and styling for better compatibility across phpBB styles and cleaner placeholder output. |
| 19 | +- Updated the developer documentation to cover the media category, script-loading behavior, and current integration patterns. |
| 20 | +- Raised the minimum PHP requirement to **PHP 7.2**. |
| 21 | + |
| 22 | +### Fixed |
| 23 | + |
| 24 | +- Fixed consent revocation behavior for embedded media so revoked iframes are re-blocked and reloaded immediately. |
| 25 | +- Fixed several test regressions and expanded automated coverage for media handling, caching, install checks, and service behavior. |
| 26 | + |
| 27 | +## 0.1.0-dev - 2026-05-03 |
| 28 | + |
| 29 | +### Added |
| 30 | + |
| 31 | +- Initial release of Consent Manager for phpBB with a consent banner, settings modal, persistent preferences link, and category-based consent controls. |
| 32 | +- Added support for **Necessary**, **Analytics**, and **Marketing** consent categories, including deferred script loading for registered integrations. |
| 33 | +- Added ACP management for categories, registered services, consent versioning, and admin-managed integrations. |
| 34 | +- Added consent logging for audit/compliance purposes and CSV export of consent logs. |
| 35 | +- Added developer documentation and extension integration hooks for consent-aware script registration. |
| 36 | + |
| 37 | +### Changed |
| 38 | + |
| 39 | +- Overrode phpBB's default cookie notice so forums can use a single consent experience managed by this extension. |
0 commit comments