Releases: bouvet-apps/security-headers
3.1.2
🔧 Improvements & Maintenance
✅ Updated Enonic XP Gradle plugin from 3.4.0 → 3.6.1
✅ Migrated from jcenter to mavenCentral (jcenter is no longer supported)
✅ Updated Gradle Wrapper from 8.3 → 8.11.1
✅ Dependency and build setup reviewed and cleaned up
🧩 Compatibility
Minimum Enonic XP version: 7.14.4
Newer XP versions were deliberately not enforced to maintain compatibility with older installations on Enonic Market.
🛠️ Known Improvement Opportunities (No functional impact)
Rename permission_policy to the correct permissions_policy header naming
Modernize JavaScript by replacing var with const / let
3.1.1
3.1.0
3.0.0 Enonic 7.9 CSP update
Breaking change: CSP field is updated. See details of how to update from older versions below https://github.com/bouvet-apps/security-headers/tree/master#300 .
After Enonic added CSP to the preview mode with Enonic XP 7.9.0, we needed to update this app to also add the CSP to preview mode, so the user won't be confused by possible different CSPs.
The old TextLine for the CSP config is replaced.
2.0.0 Enonic XP 7
Security headers for Enonic XP 7.
Release 1.0.1
Disabled security headers for preview mode.
Release 1.0.0
Initial release