Skip to content

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 15:25

Release 2.1.0

Changelog

Added

  • QrUrlPolicy validates URLs in createQrForUrl and wallet_qr_for_url (http/https only; blocks javascript:, data:, etc.).
  • InvalidWalletQrUrlException when a URL is rejected.
  • Configuration key qr_code.url_allowlist for optional host/URL pattern restrictions.
  • GitHub Spec Kit baseline (specs/001-baseline/), operator manual (docs/SPEC-KIT.md), and Cursor Agent skills.

Changed

  • WalletQrService requires QrUrlPolicy (injected automatically via Symfony DI).
  • Removed legacy demo/symfony6 (outside supported Symfony 7+ range).
  • Demo projects refreshed (Symfony 7.4 / 8.1, debug bundles, dependency updates).
  • Documentation: CONFIGURATION, USAGE, SPEC-DRIVEN-DEVELOPMENT, DEMO-FRANKENPHP, CONTRIBUTING.

Full Changelog: v2.0.0...v2.1.0