fastjson 2.0.9 ist jetzt veröffentlicht, eine weitere Version, die Fehler behebt und die Kompatibilität verbessert. Zu den spezifischen Updates gehören:
1. Probleme
- Beheben Sie das Problem, dass der BigDecimal-Typ in einigen Fällen falsche Ergebnisse liefert #540
- Beheben Sie das Problem, dass das Listenfeld in einigen Szenarien #539 einen Fehler meldet
- Das Problem, dass das JSONB-Format den Byte-Array-Typ in einigen Szenarien serialisiert, meldet einen Fehler Nr. 537
- Beheben Sie das Problem, dass die JSONObject.getObject-Eingabe List.class in einigen Szenarien #536 einen Fehler meldet
- Verbessern Sie die Syntaxkompatibilität von JSONPath #532
- Beheben Sie das Problem, dass einige Szenarios nicht-statische verschachtelte Klassen #531 nicht deserialisieren können
- Beheben Sie das Problem, dass die Eingabe von NULL in einigen Szenarien vom Listentyp eine Endlosschleife #528 #525 verursacht
- Fügen Sie die Parameter fieldType und fieldName zur readObject-Methode der deserialisierten ObjectReader-Schnittstelle hinzu, die mit fastjson 1.x #527 kompatibel ist
- Beheben Sie das Problem, dass JSONPath in einigen Szenarien #524 einen Fehler meldet
- Korrigieren Sie die Priorität mehrerer Set-Methoden #523
- Behebung des Android-Kompatibilitätsproblems Nr. 520 Nr. 511 des Kompatibilitätspakets
- Beheben Sie das Problem, dass JSONObject.containsKey im Nicht-String-Schlüssel Nr. 518 falsch ist
- Behebung der Unterstützung für IBM J9 JDK 8.0 #516
- Kompatibilität mit fastjson 1.x behoben Set Syntax #513
- Beheben Sie das Problem Nr. 509 bei der Unterstützung nativer Graal-Bilder
- Behebung der WriteClassName-Funktionsunterstützung für HashMap #507
- Beheben Sie das Problem des Deserialisierungsfehlers, wenn der Feldtyp JSONArray #502 ist
- Verbesserte Unterstützung für Felder ohne Anführungszeichen #478
- Behebung der Unterstützung für java.util.Vector-Felder #517
- Die benutzerdefinierte Serialisierung unterstützt LocalDate/LocalTime/LocalDateTime
2. MAVEN-Abhängigkeitskonfiguration
< Abhängigkeit > < Gruppen-ID > com.alibaba.fastjson2 </ Gruppen- ID > < Artefakt -ID >fastjson2</ Artefakt -ID > < Version >2.0.9</ Version > </ Abhängigkeit >
- GraalVM-Version
< Abhängigkeit > < Gruppen-ID > com.alibaba.fastjson2 </ Gruppen- ID > < Artefakt -ID >fastjson2</ Artefakt -ID > < Version >2.0.9.graal</ Version > </ Abhängigkeit >
- Android-Version
< Abhängigkeit > < Gruppen-ID > com.alibaba.fastjson2 </ Gruppen- ID > < Artefakt -ID >fastjson2</ Artefakt -ID > < Version >2.0.9.android</ Version > </ Abhängigkeit >
- 1.x-kompatible Version
< Abhängigkeit > < Gruppen-ID > com.alibaba </ Gruppen- ID > < Artefakt -ID >fastjson</ Artefakt -ID > < Version >2.0.9</ Version > </ Abhängigkeit >
ähnliche Links
- 25 verwandte Probleme https://github.com/alibaba/fastjson2/milestone/8
- Code-Tag https://github.com/alibaba/fastjson2/releases/tag/2.0.9
- Standardversion https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.9/
- Von Graal unterstützte Version https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.9.graal/ (nur auf GraalVM 22.1 JDK17 verifiziert)
- Android-Version https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.9.android/
- 1.x-kompatible Version https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.9/
Einzelheiten finden Sie unter: https://github.com/alibaba/fastjson2/releases/tag/2.0.9