diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bcd22e..d6328d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.1.3] - 2026-09-11 + +* CSP: UI strings ship as a JSON data block, not a CSP-blocked inline script +* Cards: broken icon images fall back to the icon font (*onerror* fixed) +* Iframe: a cross-origin iframe no longer throws a *SecurityError* on load +* Fullscreen: scroll recalculation stops when the header animation ends +* Fullscreen: a resize that keeps the fullscreen state triggers no recalc +* Test coverage: no executable inline scripts; recalc must stop (Cypress) + ## [2.1.2] - 2026-09-10 * CI: lint tests install the project first, so the image publishes again diff --git a/pyproject.toml b/pyproject.toml index 3629d85..8ee7cd6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "portfolio-ui" -version = "2.1.2" +version = "2.1.3" description = "A lightweight YAML-driven portfolio and landing-page generator." readme = "README.md" requires-python = ">=3.12"