- Lançado em: 14 de agosto de 2018
- Lançamento do GitHub: https://github.com/xuri/excelize/releases/tag/v1.4.0
As mudanças mais notáveis nesta versão são:
- Adicione valor de retorno de erro para funções:
AddChart
,AddComment
,AddPicture
,AddShape
,AddTable
eSetConditionalFormat
- A nova função
GetComments
foi adicionada para suporte, recupera todos os comentários e retorna um mapa do nome da planilha para os comentários da planilha - Novas funções
RGBToHSL
eHSLToRGB
foram adicionadas para suporte à conversão de cores RGBA, HSL - Nova função
NewDataValidation
e funções de sérieDataValidation.SetDropList
,DataValidation.SetError
,DataValidation.SetInput
,DataValidation.SetRange
,DataValidation.SetSqref
eDataValidation.SetSqrefDropList
foram adicionadas para suporte à validação de dados - Nova função
AddPictureFromBytes
foi adicionada, problema relacionado #259 - A função
GetCellFormula
agora suporta tipos de fórmulas compartilhadas, problema relacionado #227 - Suporte para analisar datas ainda mais no futuro
- Use o valor mínimo/médio/máximo para formatação condicional de escala de cores de 2 e 3
- Formatação de comentários aprimorada, correção expande todas as caixas de comentários empilhadas em um só lugar
- Corrigir criação de planilha por
NewSheet
causa problema de arquivo, problema relacionado #249
- Otimização de desempenho 20% mais rápida, economia de memória de 14% em valores de células definidos. Consulte dados de desempenho
- Use
github.com/mohae/deepcopy
para copiar planilhas em profundidade em vez da função internadeepcopy
que estava usando serialização e desserialização encoding/gob