0.9.3.0/de
From OpenSimulator
(Difference between revisions)
(→Änderungen und Korrekturen) |
(→Änderungen) |
||
Line 13: | Line 13: | ||
* XEngine wird nicht mehr unterstützt. Einige Skripte mit eigenartiger Syntax (oder Dinge wie Divisionen durch Null, missbräuchliche implizite Umwandlungen usw.) müssen behoben werden. | * XEngine wird nicht mehr unterstützt. Einige Skripte mit eigenartiger Syntax (oder Dinge wie Divisionen durch Null, missbräuchliche implizite Umwandlungen usw.) müssen behoben werden. | ||
* ODE wird nicht mehr unterstützt. Alte Objekte, insbesondere lsl-Fahrzeuge, funktionieren möglicherweise nicht unter Bullet oder ubODE. | * ODE wird nicht mehr unterstützt. Alte Objekte, insbesondere lsl-Fahrzeuge, funktionieren möglicherweise nicht unter Bullet oder ubODE. | ||
− | * Die LSL | + | * Die LSL Funktion llList2ListStrided wurde geändert, um mit der Spezifikation kompatibeler zu sein. Die Alte wurde umbenannt in osOldList2ListStrided. |
+ | * LSL Funktion llListFindList geändert, um besser mit der Spezifikation kompatibel zu sein. Einige ältere Skripte funktionieren möglicherweise nicht wie zuvor. | ||
= Bekannte Probleme = | = Bekannte Probleme = |
Revision as of 08:13, 2 May 2023
Contents |
Allgemein
VERSION IN ENTWICKLUNG
(Quellcode nur temporär auf Git-Zweig dotnet6)
Siehe auch 0.9.2.2 Release Notes
Änderungen
- XEngine wird nicht mehr unterstützt. Einige Skripte mit eigenartiger Syntax (oder Dinge wie Divisionen durch Null, missbräuchliche implizite Umwandlungen usw.) müssen behoben werden.
- ODE wird nicht mehr unterstützt. Alte Objekte, insbesondere lsl-Fahrzeuge, funktionieren möglicherweise nicht unter Bullet oder ubODE.
- Die LSL Funktion llList2ListStrided wurde geändert, um mit der Spezifikation kompatibeler zu sein. Die Alte wurde umbenannt in osOldList2ListStrided.
- LSL Funktion llListFindList geändert, um besser mit der Spezifikation kompatibel zu sein. Einige ältere Skripte funktionieren möglicherweise nicht wie zuvor.
Bekannte Probleme
Anforderungen
OpenSimulator 0.9.3.0 erfordert:
- dotnet6 runtime für Ihre Plattform (auch das SDK, wenn Sie kompilieren möchten).
- Unter Windows müssen Sie möglicherweise die run time files for vc++ installieren.
- Unter Windows müssen Sie möglicherweise die Installation von älterem .NetFramework 3.5 autorisieren.
- Unter Linux benötigen Sie libgdiplus
- Wenn Sie Mono 6.x Complete haben, haben Sie bereits libgdiplus, andernfalls müssen Sie es beispielsweise auf Debian installieren:
- apt-get update && apt-get install -y apt-utils libgdiplus libc6-dev
Aufgrund der Neunummerierung der Datenbankmigration, die bei Version 0.9.0.0 auftrat, MÜSSEN Sie, wenn Sie von einer Version von OpenSimulator vor 0.8.2.1 aktualisieren, zuerst auf *0.8.2.1* aktualisieren und dann direkt mit dem Upgrade auf 0.9.3.0 fortfahren. Siehe 0.9.0.0_Release#Pivot_Release:_0.8.2.1 für weitere Ratschläge.
Änderungen und Korrekturen
- Neue OSSL-Funktionen: osGetParcelID, osGetParcelIDs, osGetParcelDetails und osListSortInPlaceStrided
- Neue LSL-Funktionen: llLinear2sRGB, llsRGB2Linear, llListSortStrided, llList2ListSlice
- Die LSL-Funktion llList2ListStrided wurde geändert, um mit der Spezifikation kompatibeler zu sein. Die Alte wurde umbenannt in osOldList2ListStrided.
Danksagungen
Vielen Dank an alle Entwickler, Tester und Community-Mitglieder, die zu dieser Veröffentlichung beigetragen haben und allgemein mit OpenSimulator helfen. Ihre harte Arbeit macht dies alles möglich.