Excelize v2.1.0

Notas de versão

As mudanças mais notáveis nesta versão são:

Recursos notáveis

  • Nova função DeleteDefinedName, suporte para excluir os nomes definidos da pasta de trabalho ou planilha
  • Novas funções SetPageMargins e GetPageMargins, suporte para obter e definir margens de página
  • Novas funções DeleteChart e DeletePicture, suporte para deletar gráfico e imagens da planilha
  • Adicionado suporte para arquivo Excel que não usa codificação UTF-8
  • A função AddChart agora suporta a criação da pizza do gráfico de pizza, da barra do gráfico de pizza e do gráfico combinado
  • A função AddChart agora suporta definir linhas de grade secundárias para o gráfico, problema relacionado #501
  • A função AddChart agora suporta definir a largura da linha do gráfico de linhas, problema relacionado #505
  • A função AddChart agora suporta definir uma unidade principal e pular rótulo para o gráfico, problema relacionado #538
  • A função SetColVisible agora suporta definir colunas visíveis por intervalo de colunas
  • A função AddPivotTable permite colunas vazias na tabela dinâmica, problema relacionado #511

Correções de bugs

  • Corrija o texto do espaço final ausente da célula
  • A função MergeCell suporta células de mesclagem sobrepostas, resolver o problema #533
  • Adicionado tratamento de rich text embutido vazio em alguns casos, resolver o problema #529
  • Adicionado tratamento da visualização de pasta de trabalho vazia em alguns casos, resolver o problema #426
  • Adicionado tratamento de caracteres de escape na fórmula, resolver o problema #546

Otimização de performance

  • Novas funções NewStreamWriter e Flush para gerar a nova planilha com grandes quantidades de dados. Em comparação com a gravação sem streaming, reduziu o uso de memória em 90,2% e o custo de tempo em 53%
  • Faça com que a função GetRows leia os dados como streaming. Uso de memória reduzido em 78,9%, assuntos relacionados #146 e #382
  • Melhorias de compatibilidade, adicionando suporte a 49 namespaces XML internos

Diversas

  • Adicionado registro de possíveis erros ao decodificar XML, problema relacionado #539
  • Melhorar os testes unitários de cobertura de código (cobertura de linha: 97,04%)
  • Adicionar erro de verificação ausente em testes unitários
  • Site de documentação multilíngue: inglês, francês, russo, chinês, japonês e coreano, que foi atualizado

Obrigado

Obrigado a todos os colaboradores do Excelize. Abaixo está uma lista de contribuidores que possuem contribuições de código nesta versão:

  • @heiy (heiy)
  • @streboryaj
  • @ducquangkstn (quang_neo)
  • @mlh758 (Michael Harris)
  • @zxdvd (Xudong Zhang)
  • @monoflash (Alex Geer)
  • @match-meng
  • @chowey (Cameron Howey)
  • @Amodio (Jacques Boscq)

results matching ""

    No results matching ""