Skip to content

Releases: johannesroesch/wp-dsgvo-form

Release list

v1.3.0

Choose a tag to compare

@johannesroesch johannesroesch released this 21 Jul 10:40

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

Choose a tag to compare

@github-actions github-actions released this 22 Apr 08:45

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