From f76794df78bc86c5d8494c2bbd691966e06a3d4a Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Thu, 10 Sep 2026 18:06:21 +0200 Subject: [PATCH] Release version 2.1.2 --- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 703a1bb..6bcd22e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [2.1.2] - 2026-09-10 + +* CI: lint tests install the project first, so the image publishes again +* Tooling: make test runs every local suite in .venv and keeps going +* Image: multi-stage build ships only runtime assets, no node or dev packages +* Security: CodeQL findings fixed; iframe links only open configured origins +* i18n: interface strings translated for all 184 languages, test-enforced + ## [2.1.1] - 2026-09-10 * Accessibility: header icons are *aria-hidden*, links read by label alone diff --git a/pyproject.toml b/pyproject.toml index 3ed254f..3629d85 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "portfolio-ui" -version = "2.1.1" +version = "2.1.2" description = "A lightweight YAML-driven portfolio and landing-page generator." readme = "README.md" requires-python = ">=3.12"