Skip to content

v1.0.8 - 10 neue Features

Choose a tag to compare

@utakapp utakapp released this 14 Jan 22:20
· 7 commits to main since this release

🎉 Sui User Wallets v1.0.8

Große Erweiterung mit 10 neuen Features und umfassenden Verbesserungen!

🆕 Neue Features

1. Admin Dashboard

  • Umfassende Statistiken (Gesamt-Wallets, Balance, Aktivität)
  • Chart.js Integration für Timeline-Visualisierung
  • Recent Activity Feed
  • Responsive Grid-Layout

2. Bulk Operations

  • CSV Export aller Wallets (ohne Private Keys)
  • Bulk Balance Check mit AJAX
  • Private Key Export (admin only, mit Sicherheitswarnung)
  • Bulk-Wallet-Erstellung vorbereitet

3. Email Notifications

  • Automatische Email bei Wallet-Erstellung
  • HTML Template mit Wallet-Informationen
  • Sicherheitshinweise und Call-to-Action
  • WordPress wp_mail Integration

4. Transaction History

  • Integration mit Vercel API /api/get-transactions
  • Tabelle mit Datum, Typ, Amount, Status, Tx Hash
  • Links zu Sui Explorer (Testnet/Mainnet)
  • Styled Status-Badges

5. Multi-Wallet Support (Beta)

  • Grundstruktur für mehrere Wallets pro User
  • Schema-Update SQL bereitgestellt
  • Noch nicht vollständig implementiert (Breaking Change erforderlich)

6. Backup & Restore System

  • Verschlüsselte Backups aller Wallets
  • Upload in wp-content/uploads/sui-wallet-backups/
  • Restore-Funktion mit Konflikterkennung
  • Backup-Liste mit Download-Funktion

7. PHPUnit Testing Infrastructure

  • phpunit.xml.dist Konfiguration
  • composer.json mit Test-Dependencies
  • Test Bootstrap für WordPress
  • Tests für Wallet Crypto und Manager

8-10. Dokumentation

  • FAQ.md mit 50+ Fragen und Antworten (8 Kategorien)
  • CONTRIBUTING.md für externe Contributor
  • CHANGELOG.md (vollständige Versionshistorie)

🔧 Technical Changes

  • 6 neue PHP Klassen im includes/ Verzeichnis
  • 4 neue PHPUnit Test-Dateien
  • Neue Admin Menu Items (Dashboard, Bulk Operations, Backup)
  • AJAX Handler für Bulk Operations
  • Admin Post Handlers für Exports
  • Email Notification Hook bei User-Registration

📦 Files Changed

  • Modified: sui-user-wallets.php (Version 1.0.8)
  • Added:
    • CHANGELOG.md
    • FAQ.md
    • CONTRIBUTING.md
    • composer.json
    • phpunit.xml.dist
    • includes/class-dashboard.php
    • includes/class-bulk-operations.php
    • includes/class-email-notifications.php
    • includes/class-transaction-history.php
    • includes/class-multi-wallet.php
    • includes/class-backup-restore.php
    • tests/bootstrap.php
    • tests/test-wallet-crypto.php
    • tests/test-wallet-manager.php

🚀 Upgrade Notes

Das Auto-Update System sollte diese Version automatisch installieren. Falls nicht:

  1. Plugin über WordPress Admin deaktivieren
  2. Neue Version hochladen
  3. Plugin aktivieren
  4. Neue Features im "User Wallets" Menü verfügbar

⚠️ Breaking Changes

Keine Breaking Changes in diesem Release.

Multi-Wallet Support ist als Beta markiert und erfordert ein Schema-Update, das noch nicht automatisch durchgeführt wird.

📝 Full Changelog

Siehe CHANGELOG.md


Co-Authored-By: Claude Sonnet 4.5