Skip to content

Commit a5c72d7

Browse files
authored
Update CHANGELOG for version 0.2.0-dev
Documented changes for version 0.2.0-dev, including new features, improvements, and fixes.
1 parent 384ae50 commit a5c72d7

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
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

Comments
 (0)