Excelize v1.4.0
- Rilasciato questo il: Agosto 14, 2018
- Rilascio di GitHub: https://github.com/xuri/excelize/releases/tag/v1.4.0
Note di rilascio
Le modifiche più importanti in questa versione sono:
Cambiamento dirompente
- Aggiungi il valore restituito dall'errore per le funzioni:
AddChart
,AddComment
,AddPicture
,AddShape
,AddTable
eSetConditionalFormat
Caratteristiche notevoli
- Nuova funzione
GetComments
è stato aggiunto per supporto recupera tutti i commenti e restituisce una mappa del nome del foglio di lavoro ai commenti del foglio di lavoro - Nuove funzioni
RGBToHSL
eHSLToRGB
è stato aggiunto il supporto per la conversione del colore RGBA e HSL - Nuova funzione
NewDataValidation
e funzioni serieDataValidation.SetDropList
,DataValidation.SetError
,DataValidation.SetInput
,DataValidation.SetRange
,DataValidation.SetSqref
eDataValidation.SetSqrefDropList
è stato aggiunto per la convalida dei dati di supporto - Nuova funzione
AddPictureFromBytes
è stato aggiunto, problema correlato #259 - La funzione
GetCellFormula
ora supporta i tipi di formula condivisi, problema correlato #227 - Supporto per analizzare ulteriormente le date in futuro
- Utilizza il valore minimo/medio/massimo per la formattazione condizionale in scala di colori 2 e 3
Correzioni di bug
- Migliorata la formattazione dei commenti, la correzione espande tutte le caselle dei commenti impilate tutte in un unico posto
- Risolto il problema relativo alla creazione di un foglio di lavoro tramite
NewSheet
che causava il problema del file, problema correlato #249
Prestazione
- Ottimizzazione delle prestazioni 20% più veloce, risparmio di memoria del 14% sui valori di cella impostati. Vedi Dati sulle prestazioni
- Utilizza
github.com/mohae/deepcopy
per copiare in profondità i fogli di lavoro invece della funzione interna "deepcopy" che utilizzava la serializzazione e la deserializzazione encoding/gob
Crediti
Grazie a tutti i contributori di Excelize. Di seguito è riportato un elenco di contributori che hanno contribuito al codice in questa versione:
- @dolmen (Olivier Mengué)
- @liepumartins (Mārtiņš)
- @nad2000 (Radomirs Cirskis)
- @alex-whitney (Alex Whitney)
- @rentiansheng (Reage)
- @farmerx (Farmerx)