diff --git a/CHANGELOG.md b/CHANGELOG.md index dd9b97b..0315a3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [1.3.0] - 2026-04-16 + +### Added + +- Content Security Policy compatibility for nonce-based strict CSP. The monitor now reads `content_security_policy_nonce` from the host controller and stamps it onto every inline ` HTML @@ -62,27 +63,14 @@ def render_message class_name = @message_type == 'success' ? 'message-success' : 'message-error' <<-HTML
#{@message}
- HTML @@ -149,6 +137,14 @@ def escape_html(text) text.to_s.gsub('&', '&').gsub('<', '<').gsub('>', '>').gsub('"', '"') end + def style_tag_open + @nonce ? %(