Excelize v2.0.2

Notas de versão

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

Quebrando mudanças

Requisitos de atualização A versão do idioma Go é 1.10 ou posterior.

Recursos notáveis

  • Crie suporte de tabela dinâmica. Nova função AddPivotTable foi adicionada
  • Crie suporte para minigráficos. Nova função AddSparkline foi adicionada
  • Novas funções GroupSheets e UngroupSheets suportam grupo e desagrupar planilhas
  • Nova função AddVBAProject para suportar a adição do arquivo vbaProject.bin que contém funções e/ou macros
  • A função SetPageLayout agora suporta definir o ajuste à largura e altura, problema relacionado #432
  • A função SetSheetViewOptions suporta para definir se deve "mostrar um zero em células que têm valor zero" agora
  • Permitir acesso a mais atributos de fórmula em SetCellFormula, suporte para definir o tipo de fórmula e o atributo ref
  • Suporte ao estilo de ataque de fonte, problema relacionado #482

Correções de bugs

  • Corrija o texto ausente dos comentários em alguns casos, resolver o problema #434
  • Corrija RemoveRow fora do intervalo em alguns casos recalculando o deslocamento para o ajustador de células mescladas, resolver o problema #437
  • Corrigir fórmula inválida na lista suspensa de validação de dados
  • Corrija o arquivo corrompido ao chamar o método Save na iteração, resolver o problema #443
  • Compatível com diferentes tipos de caminhos relativos em workbook.xml.rels para corrigir falha no arquivo de leitura em alguns casos, resolver o problema #442
  • Corrigida a corrupção de arquivos ao excluir todas as células mescladas em alguns casos
  • Correção do problema em que as configurações da planilha de proteção são inválidas em alguns casos, resolver o problema #454
  • Corrija que GetSheetName não funciona em alguns casos, verificando a lista de planilhas com base no índice, resolver o problema #457
  • Adicionar suporte para strings embutidas de várias linhas, problema relacionado #464
  • Corrija o valor da célula numérica de estouro no sistema operacional de 32 bits, problema relacionado #386
  • Corrigir erros de dependência do módulo go, problema relacionado #466 e #480
  • Corrigir arquivo corrompido ao chamar SetSheetPrOptions em alguns casos, resolver o problema #483

Otimização de performance

  • Otimização de desempenho, leitura mais rápida do arquivo, problema relacionado #439

Diversas

  • Adicionar verificação de erro ausente em SetSheetRow
  • Otimize o código, combine funções internas: workBookRelsWriter, drawingRelsWriter para relsWriter; drawingRelsReader, workbookRelsReader, workSheetRelsReader para relsReader addDrawingRelationships, addSheetRelationships para addRels

Obrigado

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

  • @farmerx (Farmerx)
  • @dongkai16z (董凯)
  • @Sustainedhhh
  • @mlh758 (Michael Harris)
  • @zhaov
  • @WuXu1995
  • zaddok
  • @dolmen (Olivier Mengué)
  • @mqy (Qingyou Meng)
  • @mtmcfarl (Matthew McFarling)
  • @sevkin (Vsevolod Balashov)
  • @bvwells (Ben Wells)
  • @chtisgit (Christian Fiedler)
  • jaby

results matching ""

    No results matching ""