Repository navigation
Releases: johannesroesch/wp-dsgvo-form
Releases · johannesroesch/wp-dsgvo-form
Release list
v1.3.0
wp-dsgvo-form v1.3.0
Bugfixes
- Fix: WPDSGVO_FORM_HANDLER_SRI aktualisiert + build-release.sh berechnet Hash automatisch
- Fix Jest: test-exclude@8 override (minimatch@10 API-Kompatibilität)
- Fix Plugin Checker: Dev-Dateien excluden, ABSPATH in phpstan-bootstrap.php
- Fix WordPress Plugin Checker errors
- Fix: minimatch override auf ^10.2.2 (test-exclude API-Kompatibilität)
- Fix: eslint@10 als override statt devDependency (npm ci peer-conflict)
- Fix ESLint: flat config für ESLint v10, captcha.min.js aus Lint ausschließen
- Fix CI: package-lock.json sync + Semgrep False Positives supprimieren
- Fix dependency-review: allow-licenses und deny-licenses gleichzeitig nicht erlaubt
Sicherheit & Compliance
- Security: npm-Abhängigkeiten auf 0 Vulnerabilities aktualisiert
Weitere Änderungen
- CI: WordPress Plugin Check als Matrix-Test für WP 6.7–7.0
- Create dependabot.yml
Expert-Review: Alle Findings von Security-Expert, DPO und Legal-Expert wurden vor Release geprüft und umgesetzt.
SHA256: 00a76f4d0b1372784b0d5d525e31bd765cbfe65415ad9a9d24cc5ec4275536af
v1.2.0
wp-dsgvo-form v1.2.0
Neue Features
- Add GitHub Actions CI/CD pipeline
Bugfixes
- Fix build-release.sh: ANSI-Farbcodes vor grep entfernen
- CI-Fix: Build-Artifact-Prüfung auf korrekten Pfad build/block/index.js
- Fix ActivatorTest: Mockery update_option Assertion angepasst
- CI-Fix: .gitkeep in tests/Integration/ damit PHPUnit-Testsuite nicht fehlschlägt
- PHPCS-Fix: WordPress Coding Standards auf alle PHP-Dateien angewendet
- Batch 7 + CI-Lint-Fixes: Capabilities, PHPStan, ESLint, CSS, Semgrep
- Fix npm audit: use --omit=dev (no runtime dependencies)
- Fix PHPCS and ESLint CI configuration
- Fix CI/CD pipeline failures
Sicherheit & Compliance
- Release v1.2.0 — DSGVO-konforme Formulare mit vollständiger CI-Pipeline
Weitere Änderungen
- CI: WordPress-Stub für dbDelta() in PHP-Tests bereitstellen
- CI: PHPCS Exitcode von cs2pr trennen (Warnings als Annotations, nicht Failure)
- CI: PHPCS Warnings nicht als Failure werten (ignore_warnings_on_exit)
- Release-Workflow erweitern: strukturierte Release Notes + Cross-Platform Build
Expert-Review: Alle Findings von Security-Expert, DPO und Legal-Expert wurden vor Release geprüft und umgesetzt.
SHA256: af76570aa9a20cc24dea442b0093b6241d8c3129588f61e9d0b0c90719c505d9