Skip to content

v1.0.3 - Fix Auto-Updater Warnings

Choose a tag to compare

@utakapp utakapp released this 13 Jan 20:21
· 12 commits to main since this release

Sui User Wallets v1.0.3

🐛 Bug Fix:

Auto-Updater PHP Warnings behoben

  • Fix: Undefined array key "zipball_url" Warning
  • Fix: Undefined array key "tag_name" Warning
  • Fix: Undefined array key "body" Warning
  • Fix: Defensive Checks für GitHub API Response
  • Verhindert PHP Warnings wenn GitHub API nicht wie erwartet antwortet

📚 Neue Dokumentation:

INSTALL_WICHTIG.md

  • Erklärt korrekten Installations-Prozess
  • Unterschied zwischen Release ZIP vs main branch ZIP
  • Warum sui-user-wallets-main/ falsch ist
  • Schritt-für-Schritt Anleitung zur korrekten Installation

📦 Installation

WICHTIG: Verwende dieses Release ZIP, NICHT den main branch!

  1. Download sui-user-wallets-1.0.3.zip (Grüner Button unten)
  2. WordPress Admin → Plugins → Add New → Upload Plugin
  3. ZIP hochladen und installieren
  4. Aktivieren
  5. "Jetzt reparieren" Button klicken wenn Warnung erscheint

⚠️ Wenn du aktuell /sui-user-wallets-main/ installiert hast:

Du hast versehentlich den main branch als ZIP heruntergeladen statt das Release!

Lösung:

  1. Deinstalliere das aktuelle Plugin
  2. Lade dieses Release ZIP herunter (nicht "Code → Download ZIP"!)
  3. Installiere das Release ZIP
  4. Siehe INSTALL_WICHTIG.md für Details

🔄 Update von v1.0.2

  • Einfach neues ZIP hochladen
  • Oder: Auto-Update (innerhalb 12h)
  • Keine Breaking Changes

✅ Was behoben wurde:

  • Auto-Updater verursacht keine PHP Warnings mehr in debug.log
  • GitHub API Fehler werden korrekt behandelt
  • Kein Absturz mehr bei fehlendem Release

🔧 Technische Details:

Vorher:

$download_url = $release['zipball_url'];  // Warning wenn nicht vorhanden

Nachher:

if (empty($download_url) && isset($release['zipball_url'])) {
    $download_url = $release['zipball_url'];
}

📋 Requirements

  • WordPress 5.0+
  • PHP 7.4+
  • Vercel API deployed

📚 Documentation