-
-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prepare de docs for the next released version 2.8.1
- Loading branch information
Showing
2 changed files
with
103 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
# Excelize v2.8.1 | ||
|
||
* Wird veröffentlicht: 2024 | ||
|
||
## Versionshinweise | ||
|
||
Die bemerkenswertesten Änderungen in dieser Version sind: | ||
|
||
### Kompatibilität | ||
|
||
* Change the data type for the `HeaderFooterOptions` structure fields `AlignWithMargins` and `ScaleWithDoc` as a pointer, verwandtes problem [#1645](https://github.com/xuri/excelize/issues/1645) | ||
|
||
### Neue Eigenschaften | ||
|
||
* Neue exportierte Funktion `SetCellUint` hinzufügen, verwandtes problem[#1681](https://github.com/xuri/excelize/issues/1681) | ||
* Fügen Sie die neue exportierte Funktion `GetPictureCells` hinzu, um alle Bildzellen abzurufen, verwandtes problems [#1218](https://github.com/xuri/excelize/issues/1218) | ||
* Fügen Sie die neue exportierte Funktion `GetConditionalStyle` hinzu, um die Definition des bedingten Formatstils abzurufen, verwandtes problem [#1690](https://github.com/xuri/excelize/issues/1690) | ||
* Fügen Sie die neue exportierte Funktion `GetHeaderFooter` hinzu, um die Kopf- und Fußzeile des Arbeitsblatts abzurufen | ||
* Fügen Sie die neue exportierte Funktion `AddSlicer` zum Hinzufügen von Tabellen- und Pivot-Tabellen-Slicern hinzu | ||
* Fügen Sie die neue exportierte Funktion `GetPivotTables` zum Abrufen von Pivot-Tabellen hinzu | ||
* Fügen Sie die neue exportierte Funktion `DeletePivotTable` zum Löschen der Pivot-Tabelle hinzu | ||
* Fügen Sie in den `PivotTableOptions` ein neues Feld `Name` hinzu, um die Angabe des Pivot-Tabellennamens zu unterstützen | ||
* Neue Unterstützung für 5 Formelfunktionen: SEARCH, SEARCHB, TEXT, TEXTAFTER und TEXTBEFORE | ||
* Fügen Sie die Export-Enumeration `ChartLineType` hinzu, um den Diagrammlinientyp anzugeben, verwandtes problem [#1706](https://github.com/xuri/excelize/issues/1706) | ||
* Fügen Sie dem Datentyp `Chart` ein neues Feld `Border` hinzu, um den Rahmen der Diagrammfläche festzulegen | ||
* Fügen Sie ein neues Feld `Type` im Typ `ChartLine` hinzu, um den Linientyp festzulegen | ||
* Hinzufügen einer neuen exportierten Quellbeziehung und eines neuen Namespace `NameSpaceSpreadSheetXR10`, `ContentTypeSlicer`, `ContentTypeSlicerCache`, und `SourceRelationshipSlicer` | ||
* Hinzufügen eines neuen exportierten erweiterten URI `ExtURIPivotCacheDefinition` | ||
* Punktzeichen im definierten Namen, Tabellennamen oder Pivot-Tabellennamen zulassen | ||
* Alle Zellenwerte beim Löschen der Tabelle im Tabellenbereich beibehalten | ||
* Unterstützung des Formatzellenwerts mit Formatcode für Bruchzahlen | ||
* Unterstützung des internen Löschens von Bilddateien aus der Arbeitsmappe beim Löschen von Bildern, um die Größe der generierten Arbeitsmappe zu reduzieren und potenzielle Sicherheitsprobleme zu beheben | ||
* Support: Festlegen der Höhe und Breite für das Kommentarfeld, verwandtes problem [#1688](https://github.com/xuri/excelize/issues/1688) | ||
* Unterstützt bedingte Formatierung, Datenvalidierungen, definierte Namen, Zeichnungsobjekte, Formelreferenzen und flüchtige Abhängigkeiten beim Einfügen/Löschen von Spalten/Zeilen, verwandtes problem [#1306](https://github.com/xuri/excelize/issues/1306) und [#1615](https://github.com/xuri/excelize/issues/1615) | ||
* Unterstützt 6 neue Arten von bedingten Formatierungstypen: Text, Leerzeichen, keine Leerzeichen, Fehler, keine Fehler und Zeitraum | ||
* Unterstützung der Berechnung von Formeln mit mehreren Strichen arithmetischen Symbolen | ||
|
||
### Verbesserung der Kompatibilität | ||
|
||
* Verbesserte Kompatibilität für absolute Pfadzeichnungsteile | ||
* Verbesserte Kompatibilität mit leerem benutzerdefiniertem Zahlenformatcode | ||
* Verbesserung der Kompatibilität mit dem Viewer, der den Standard-Designteil-Namespace nicht unterstützt, verwandtes problem [#1694](https://github.com/xuri/excelize/issues/1694) | ||
|
||
### Fehlerbehebung | ||
|
||
* Überprüfung auf MID und MIDB Formelfunktionen num_chars Argumente hinzugefügt, um Panik bei der Angabe einer negativen Zahl zu verhindern, verwandtes problem [#1647](https://github.com/xuri/excelize/issues/1647) | ||
* Korrektur des leeren Berechnungsergebnisses mit numerischen Argumenten in den Formelfunktionen LEN, LOWER, PROPER, REPT, UPPER und IF | ||
* Korrektur der Berechnung der Formelfunktionen CHITEST und MMULT Panik in einigen Fällen | ||
* Behebung eines v2.8.0-Regressionsfehlers, Fehler beim Festlegen des Druckbereichs und der Drucktitel mit eingebautem speziell definiertem Namen | ||
* Behebung eines Regressionsfehlers in Version 2.8.0, beschädigter Arbeitsmappen, die durch die Verbesserung der Kompatibilität mit intern indizierten Farb- und MRU-Farbstilteilen generiert wurden | ||
* Behebung eines v2.8.0-Regressionsfehlers, bei dem das Ergebnis der Anwendung des Zahlenformatcodes leer war, verwandtes problem [#1658](https://github.com/xuri/excelize/issues/1658) | ||
* Panik beim `AutoFilter` behoben, indem ein Null-Zeigerschutz für die lokale Blatt-ID hinzugefügt wurde, verwandtes problem [#1655](https://github.com/xuri/excelize/issues/1655) | ||
* Beheben Sie beschädigte Arbeitsmappen, die in einigen Fällen beim Hinzufügen von Tabellen generiert wurden | ||
* Falsches Ergebnis des Zeitnummernformats korrigieren, verwandtes problem [#1661](https://github.com/xuri/excelize/issues/1661) | ||
* Unterstützt das Abrufen von Zellenwerten für Formelzeichenfolgen, verwandtes problem [#1665](https://github.com/xuri/excelize/issues/1665) | ||
* Korrektur einer falschen Tabellen-ID, die in der Arbeitsmappe generiert wurde, die einzelne Tabellenzellen enthält | ||
* Beheben fehlender Beziehungsteile in den Inhaltstypen in einigen Fällen | ||
* Aktualisieren Sie den Zahlenformat-Parser, um in einigen Fällen fehlende Literaltoken zu beheben | ||
* Aktualisieren des integrierten Zahlenformats der Sprachen zh-cn und zh-tw | ||
* Beheben der falsch zugewiesenen ID für das benutzerdefinierte Zahlenformat, verwandtes problem [#1677](https://github.com/xuri/excelize/issues/1677) | ||
* Korrektur: Das Aktualisieren des Bereichs einer Tabelle durch Entfernen und erneutes Erstellen funktioniert nicht, verwandtes problem [#1682](https://github.com/xuri/excelize/issues/1682) | ||
* Behebung eines potenziellen Problems, bei dem temporäre Streamreader-Dateien nicht gelöscht werden können, verwandtes problem [#1680](https://github.com/xuri/excelize/issues/1680) | ||
* Korrektur eines fehlerhaften Formelberechnungsergebnisses in einigen Fällen, verwandtes problem [#1681](https://github.com/xuri/excelize/issues/1681) | ||
* Beheben von Parallelitäts-Race-Bedingungen beim Abrufen des Zellenwerts, verwandtes problem [#1687](https://github.com/xuri/excelize/issues/1687) | ||
* Korrektur eines fehlenden Formats beim Abrufen der Stildefinition, verwandtes problem [#1708](https://github.com/xuri/excelize/issues/1708) | ||
* Korrektur von Problemen mit der wissenschaftlichen Notation von Nullfüllungen im Zahlenformat, verwandtes problem [#1710](https://github.com/xuri/excelize/issues/1710) | ||
* Korrektur der Panik beim Lesen der Arbeitsmappe mit internem Zeilenelement ohne `r` Attribut, verwandtes problem [#1723](https://github.com/xuri/excelize/issues/1723) | ||
* Fix `GetCellRichText` gibt einen Fehler beim Abrufen von Inline-Rich-Text-Zellen zurück | ||
* Beheben Sie in einigen Fällen einen ungültigen Index für freigegebene Zeichenfolgentabellen beim Festlegen des Zellenwerts | ||
|
||
### Leistungsverbesserung | ||
|
||
* Verbessert die Leistung beim Hinzufügen und Entfernen von Pivot-Tabellen und Bildern | ||
* Reduzieren Sie den Speicherverbrauch durch Kürzen der Zeilen und Zellen, verwandtes problem [#1712](https://github.com/xuri/excelize/issues/1712) | ||
|
||
### Sonstiges | ||
|
||
* Das Abhängigkeitsmodul wurde aktualisiert | ||
* Unit Tests und godoc aktualisiert | ||
* [Dokumentationswebsite](https://xuri.me/excelize) mit mehrsprachiger Sprache: Arabisch, Deutsch, Spanisch, Englisch, Französisch, Russisch, Chinesisch, Japanisch und Koreanisch, die aktualisiert wurde | ||
|
||
### Vielen Dank | ||
|
||
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben: | ||
|
||
* @fnickels (Francis Nickels III) | ||
* @m12r (Matthias Endler) | ||
* @Abdelaziz-Ouhammou | ||
* @Juneezee (Eng Zer Jun) | ||
* @yicixin (壹次心) | ||
* @TeeRenJing (rjtee) | ||
* @phperic (magicrabbit) | ||
* @kjushka (Anton Petrov) | ||
* @krstak (Marko Krstic) | ||
* @lpxxn (Nick) | ||
* @ByteFlyCoding | ||
* @yangliyl (Yang Li) | ||
* @15535382838 | ||
* @TajangSec (Tajang) | ||
* @lujin1 (lujin) | ||
* @parkoo (Tian) | ||
* @ZhangXiao1024 (ZX) |