Excelize v1.4.0

Notas de lanzamiento

Los cambios más notables en esta versión son:

API cambiada

  • Agregar valor devuelto por error para las funciones: AddChart, AddComment, AddPicture, AddShape, AddTable y SetConditionalFormat

Características notables

  • Nueva función GetComments se ha agregado para el soporte recupera todos los comentarios y devuelve un mapa del nombre de la hoja de trabajo a los comentarios de la hoja de trabajo
  • Nuevas funciones RGBToHSL y HSLToRGB se ha añadido para el soporte convertir RGBA, color HSL
  • Nueva función NewDataValidation y funciones de serie DataValidation.SetDropList, DataValidation.SetError, DataValidation.SetInput, DataValidation.SetRange, DataValidation.SetSqref y DataValidation.SetSqrefDropList se ha añadido para la validación de datos de soporte
  • Nueva función AddPictureFromBytes se ha añadido, problema relacionado #259
  • La función GetCellFormula ahora admite tipos de fórmulas compartidas, problema relacionado #227
  • Apoyo para analizar más fechas en el futuro
  • Utilice el valor mínimo/medio/máximo para el formato condicional de escala de color 2 y 3

Corrección de errores

  • Mejora del formato de comentarios, la corrección expande todos los cuadros de comentarios apilados en un solo lugar
  • Arreglar crear hoja de trabajo por NewSheet causa problema de archivo, problema relacionado #249

Optimización del rendimiento

  • Optimización del rendimiento un 20% más rápido, un 14% de ahorro de memoria en los valores de celda establecidos. Ver Cifras de rendimiento
  • Utilice github.com/mohae/deepcopy para copiar en profundidad las hojas de trabajo en lugar de la función interna de deepcopy que usaba la serialización y deserialización encoding/gob

Gracias

Gracias por todos los colaboradores de Excelize. A continuación se muestra una lista de colaboradores que tienen contribuciones de código en esta versión:

  • @dolmen (Olivier Mengué)
  • @liepumartins (Mārtiņš)
  • @nad2000 (Radomirs Cirskis)
  • @alex-whitney (Alex Whitney)
  • @rentiansheng (Reage)
  • @farmerx (Farmerx)

results matching ""

    No results matching ""