Releases: HanashiDev/eu.hanashi.wsc.teamspeak-api
Releases · HanashiDev/eu.hanashi.wsc.teamspeak-api
3.2.0
Technische Änderungen
- acpMenu-PIP wurde durch neue "acp menu"-API ersetzt
- Sprachvariablen für JavaScripts werden nun durch
jsphrase
im Template angegeben - der
@
-Präfix wurde in Templates durch denunsafe:
-Präfix ersetzt #[Override]
wurde zu Kind-Methoden hinzugefügt, die Methoden aus Elternklassen überschreiben- der Template-Modifier
|time
wurde durch das Template-Plugintime
ersetzt
3.1.1
3.1.0
Diese Version setzt nun mindestens WSC 6.0.0 voraus.
- Anpassungen für WSC 6.0
- wcf\system\teamspeak\SecretFormField ist nun deprecated und wird in einer späteren Version entfernt
- Anpassungen für PHP 8.1/.2
- Deprecations wurden entfernt
- phpseclib wurde aktualisiert
3.0.2
Fehlerbehebung
- behebt die Sicherheitslücke CVE-2023-27560 in phpseclib
3.0.1
Verbesserungen
- Codestyle-Anpassungen
- Primary Key in Install-Script hinzugefügt
- TypeScript Formatierung (siehe Repository)
- phpseclib aktualisiert
- XML-Stil vereinheitlicht
- Template-Formatierung vereinheitlicht
Fehlerbehebung
- im ACP Menü war eine falsche Seite zum Anlegen eines TeamSpeak-Servers verlinkt
3.0.0
Achtung: Es wird nun mindestens WoltLab Suite 5.3 vorausgesetzt.
- CHANGE: Umstellung auf Database PHP API
- CHANGE: Umstellung auf FormBuilder
- CHANGE: ungenutzte uses entfernt
- CHANGE: Umstellung auf GuzzleHttp für HTTP/HTTPS-Query
- CHANGE: Umstellung des JavaScript-Codes auf TypeScript
- CHANGE: phpseclib2 auf phpseclib3 aktualisiert
- FEATURE: Query-Passwort wird beim Bearbeiten des Servers im ACP nicht mehr ausgegeben
- FEATURE: bessere Auswahl der TeamSpeak-Server
- FEATURE: bessere Fehlerausgabe wenn Server nicht angelegt werd
en kann