diff --git a/CHANGELOG.md b/CHANGELOG.md index 85ae12c..64cfe73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,33 @@ und dieses Projekt folgt [Semantic Versioning](https://semver.org/spec/v2.0.0.ht --- +## [2.39.1] — 2026-08-10 + +Wartungs-Release. **Am Plugin selbst ändert sich nichts** — keine Änderung an PHP, CSS oder +JavaScript, Carbon Fields unverändert bei v3.6.9. Wer 2.39.0 installiert hat, verpasst nichts. + +### 📝 Dokumentation +- **README-Kopf auf die Bildsprache des Logos umgestellt.** Das bisherige Banner hing an einer + GitHub-Attachment-URL — an den Upload gebunden, nicht an das Repository. Jetzt zeigt der Kopf + auf `assets/images/ODW-Logo.svg` aus dem Repository und funktioniert damit auch in einem Fork + oder lokalen Klon. Badges in den Markenfarben, Zauberer-Emoji entfallen. + +### 🔧 Nur im Repository, nicht im Paket +- **`main` war zwischenzeitlich rot.** Zwei npm-Updates von Dependabot (#106, #107) wurden + nacheinander gemergt; der zweite nahm beim Merge die `package.json`-Änderung des ersten zurück, + behielt aber dessen Lock-Eintrag. `npm ci` verweigerte danach den Dienst und der SHACL-Job + scheiterte. Behoben, beide Upgrades zusammen verifiziert. +- **Ursache in der Dependabot-Konfiguration abgestellt.** Die Gruppen deckten nur `minor` und + `patch` ab; ein Major-Sprung fiel heraus und bekam einen eigenen Pull Request — daher zwei + konkurrierende Änderungen an derselben Lock-Datei. Alle Gruppen umfassen jetzt sämtliche + Update-Typen. Carbon Fields bleibt bewusst ungruppiert und bekommt weiterhin einen eigenen + Pull Request. +- Entwicklungsabhängigkeiten aktualisiert (PHPUnit, PHPStan, WP_Mock, php-parser, + `@zazuko/env-node` 3.x, `rdf-validate-shacl` 0.6.x) sowie GitHub Actions. Nichts davon wird + ausgeliefert. + +--- + ## [2.39.0] — 2026-08-10 Das Logo im Backend. diff --git a/CLAUDE.md b/CLAUDE.md index b6fbb9b..6749224 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -731,7 +731,7 @@ Update **both** locations: - MINOR: New features (backward-compatible) - PATCH: Bug fixes only -Current: **v2.39.0** +Current: **v2.39.1** --- @@ -876,6 +876,6 @@ Neue technische Festlegungen gehören dorthin, nicht in README oder CLAUDE.md. --- -**Zuletzt aktualisiert**: Version 2.39.0 (August 2026) +**Zuletzt aktualisiert**: Version 2.39.1 (August 2026) **Autor**: Open Data Wizard Team (nozilla) **License**: GPL-2.0-or-later diff --git a/README.md b/README.md index fa00229..c1d21a8 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@
-
+
diff --git a/open-data-wizard.php b/open-data-wizard.php
index c095a41..4e420f2 100644
--- a/open-data-wizard.php
+++ b/open-data-wizard.php
@@ -3,7 +3,7 @@
* Plugin Name: Open Data Wizard
* Plugin URI: https://github.com/daimpad/OpenDataWizard
* Description: DCAT-AP 3.0 konforme Open Data Metadatenverwaltung für WordPress. Bereitstellung als maschinenlesbarer JSON-LD-Endpoint für offene Daten.
- * Version: 2.39.0
+ * Version: 2.39.1
* Requires at least: 6.4
* Requires PHP: 8.1
* Author: nozilla
@@ -26,7 +26,7 @@
exit;
}
-define( 'ODW_VERSION', '2.39.0' );
+define( 'ODW_VERSION', '2.39.1' );
define( 'ODW_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'ODW_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
define( 'ODW_PLUGIN_FILE', __FILE__ );