-
-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add the Portuguese version docs for the version 2.0.x and 2.1.0 relea…
…se note
- Loading branch information
Showing
5 changed files
with
239 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
# Excelize v2.0.0 | ||
|
||
* Lançado em: 2 de maio de 2019 | ||
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v2.0.0](https://github.com/xuri/excelize/releases/tag/v2.0.0) | ||
|
||
## Notas de versão | ||
|
||
As mudanças mais notáveis nesta versão são: | ||
|
||
### Quebrando mudanças | ||
|
||
A tabela a seguir lista as alterações nas funções da v2.0.0 em comparação com a v1.4.1: | ||
|
||
|Função|Adicionar retorno `error`|Número da linha alterado<sup>\*</sup>|Excluída|Nova adição| | ||
|---|---|---|---|---| | ||
|ToAlphaString|×|×|√|×| | ||
|TitleToNumber|×|×|√|×| | ||
|SplitCellName|×|×|×|√| | ||
|JoinCellName|×|×|×|√| | ||
|ColumnNameToNumber|×|×|×|√| | ||
|ColumnNumberToName|×|×|×|√| | ||
|CellNameToCoordinates|×|×|×|√| | ||
|CoordinatesToCellName|×|×|×|√| | ||
|SetCellFloat|×|×|×|√| | ||
|SetCellStyle|√|×|×|×| | ||
|InsertCol|√|×|×|×| | ||
|RemoveCol|√|×|×|×| | ||
|RemoveRow|√|√|×|×| | ||
|InsertRow|√|√|×|×| | ||
|DuplicateRow|√|×|×|×| | ||
|DuplicateRowTo|√|×|×|×| | ||
|SetRowHeight|√|×|×|×| | ||
|GetRowHeight|√|×|×|×| | ||
|GetCellValue|√|×|×|×| | ||
|GetCellFormula|√|×|×|×| | ||
|GetCellHyperLink|√|×|×|×| | ||
|SetCellHyperLink|√|×|×|×| | ||
|SetCellInt|√|×|×|×| | ||
|SetCellBool|√|×|×|×| | ||
|SetCellStr|√|×|×|×| | ||
|SetCellDefault|√|×|×|×| | ||
|GetCellStyle|√|×|×|×| | ||
|SetCellValue|√|×|×|×| | ||
|MergeCell|√|×|×|×| | ||
|SetSheetRow|√|×|×|×| | ||
|SetRowVisible|√|√|×|×| | ||
|GetRowVisible|√|√|×|×| | ||
|SetRowOutlineLevel|√|√|×|×| | ||
|GetRowOutlineLevel|√|√|×|×| | ||
|GetRows|√|×|×|×| | ||
|Columns|√|×|×|×| | ||
|SearchSheet|√|×|×|×| | ||
|GetPicture|√|×|×|×| | ||
|GetColVisible|√|×|×|×| | ||
|SetColVisible|√|×|×|×| | ||
|GetColOutlineLevel|√|×|×|×| | ||
|SetColOutlineLevel|√|×|×|×| | ||
|SetColWidth|√|×|×|×| | ||
|GetColWidth|√|×|×|×| | ||
|GetMergeCells|√|×|×|×| | ||
|ProtectSheet|√|×|×|×| | ||
|UnprotectSheet|√|×|×|×| | ||
|UpdateLinkedValue|√|×|×|×| | ||
|SetSheetVisible|√|×|×|×| | ||
|adjustHelper|√|×|×|×| | ||
|adjustMergeCells|√|×|×|×| | ||
|adjustAutoFilter|√|×|×|×| | ||
|prepareCell|√|×|×|×| | ||
|setDefaultTimeStyle|√|×|×|×| | ||
|timeToExcelTime|√|×|×|×| | ||
|addDrawingChart|√|×|×|×| | ||
|addDrawingVML|√|×|×|×| | ||
|addDrawingPicture|√|×|×|×| | ||
|getTotalRowsCols|√|×|×|×| | ||
|checkRow|√|×|×|×| | ||
|addDrawingShape|√|×|×|×| | ||
|addTable|√|×|×|×| | ||
|workSheetReader|√|×|×|×| | ||
|copySheet|√|×|×|×| | ||
|
||
\* A partir da versão 2.0.0, todos os métodos de manipulação de linhas usam a numeração de linhas do Excel começando com `1` em vez da numeração baseada em zero que ocorre em alguns métodos em versões anteriores, problema relacionado [#349](https://github.com/xuri/excelize/issues/349). | ||
|
||
### Recursos notáveis | ||
|
||
* Nova função `DuplicateRowTo` foi adicionada para linha duplicada em posição de linha específica | ||
* The function `SetPageLayout` now support to set page orientation, problema relacionado [#318](https://github.com/xuri/excelize/issues/318) | ||
* A função `SetPageLayout` agora suporta definir o tamanho da página | ||
|
||
### Correções de bugs | ||
|
||
* Correção do problema que cria um preenchimento em branco se nenhum preenchimento for especificado no formato de estilo | ||
* Corrigido o problema de que a lista de validação de dados na planilha do Excel desaparece com caracteres de fórmula maiores que `255`, problema relacionado [#339](https://github.com/xuri/excelize/issues/339) | ||
* Corrija o problema do arquivo de planilha corrompido após excluir a fórmula da célula, problema relacionado [#346](https://github.com/xuri/excelize/issues/346) | ||
* Corrigido o problema de `GetComment` retornar mapeamento incorreto entre planilhas e comentários em alguns casos, problema relacionado [#345](https://github.com/xuri/excelize/issues/345) | ||
* Corrija o problema [#346](https://github.com/xuri/excelize/issues/346), resolver o problema do arquivo de planilha corrompido após excluir a fórmula da célula | ||
* Corrija o problema [#377](https://github.com/xuri/excelize/issues/377), evite coluna vazia no resultado `GetRows` | ||
|
||
### Otimização de performance | ||
|
||
* Otimização de desempenho, mais rápida para adicionar comentários, problema relacionado [#347](https://github.com/xuri/excelize/issues/347), adicione imagens, gráficos e formas mais rapidamente, problema relacionado [#274](https://github.com/xuri/excelize/issues/274) | ||
* Adicionar a mesma imagem deve criar um desenho referenciando a cópia já armazenada da imagem, problema relacionado [#359](https://github.com/xuri/excelize/issues/359) | ||
|
||
<img src="https://user-images.githubusercontent.com/2809468/56576273-7e7f1d80-65fa-11e9-8b47-7b171c5e67e3.png" width="600" alt="Excelize v1.4.1 VS v2.0.0"> | ||
|
||
### Diversas | ||
|
||
* Erro de digitação corrigido e godoc atualizado | ||
* Testes ficaram mais fortes novamente, go1.12 adicionado à matriz de testes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# Excelize v2.0.1 | ||
|
||
* Lançado em: 1º de julho de 2019 | ||
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v2.0.1](https://github.com/xuri/excelize/releases/tag/v2.0.1) | ||
|
||
## Notas de versão | ||
|
||
As mudanças mais notáveis nesta versão são: | ||
|
||
### Recursos notáveis | ||
|
||
* Nova função `SetHeaderFooter` init define suporte para cabeçalho e rodapé, problema relacionado [#394](https://github.com/xuri/excelize/issues/394) | ||
* Novo suporte à função `SetColStyle` para definir estilo por colunas, problema relacionado [#397](https://github.com/xuri/excelize/issues/397) | ||
* Novas funções `SetDefaultFont` e `GetDefaultFont` suportam para definir e obter a fonte padrão, problema relacionado [#390](https://github.com/xuri/excelize/issues/390) | ||
* Novas funções `SetDocProps` e `GetDocProps`, suporte para definir e obter propriedades de documentos, problema relacionado [#415](https://github.com/xuri/excelize/issues/415) | ||
* A função `AddChart` agora suporta a criação de novos 26 tipos de gráfico: gráfico de série de cone, pirâmide e cilindro para colunas e barras, superfície 3D, wireframe Surface 3D, contorno e wireframe de contorno, bolha e um gráfico de bolhas 3D, tipo de gráfico não suportado add prompt de erro | ||
* Novas funções `SetDefinedName` e `GetDefinedName` suportam para definir e obter nomes definidos | ||
* Informações mais detalhadas sobre erros ao abrir o arquivo criptografado | ||
* A função `AddPicture` agora suporta adicionar imagens nos formatos TIF e TIFF | ||
|
||
### Correções de bugs | ||
|
||
* Corrija erros de definição de campos de estruturas e mantenha aspas duplas na fórmula de validação de dados | ||
* Corrija comentários duplicados causados por erros de contagem interna, resolver o problema [#373](https://github.com/xuri/excelize/issues/373) | ||
* Corrigir erro de leitura de arquivo causado pela obtenção de erros de mapa de planilhas, resolver o problema [#404](https://github.com/xuri/excelize/issues/404) | ||
* Melhore a compatibilidade com `PivotTable`, resolver o problema [#413](https://github.com/xuri/excelize/issues/413) | ||
* Melhore a compatibilidade com tamanho de fonte e estilo ousado, resolver o problema [#411](https://github.com/xuri/excelize/issues/411), [#420](https://github.com/xuri/excelize/issues/420), e [#425](https://github.com/xuri/excelize/issues/425) | ||
* Aprimore o ajustador de recálculo para resolver o problema de arquivo quebrado, após inserir ou remover linhas em alguns casos, problema relacionado [#421](https://github.com/xuri/excelize/issues/421) e [#424](https://github.com/xuri/excelize/issues/424) | ||
* Corrigir ocultar planilha não funciona em alguns casos, problema relacionado [#418](https://github.com/xuri/excelize/issues/418) | ||
* Corrija o arquivo causado pela série de vários gráficos corrompido, evitando o estouro do índice de cores do tema de destaque, problema relacionado [#422](https://github.com/xuri/excelize/issues/422) | ||
|
||
### Diversas | ||
|
||
* Melhorar a cobertura de testes unitários (cobertura de linha: 96,05%) | ||
* Otimize o código, corrija problemas do golint |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# Excelize v2.0.2 | ||
|
||
* Lançado em: 9 de outubro de 2019 | ||
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v2.0.2](https://github.com/xuri/excelize/releases/tag/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](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/482) | ||
|
||
### Correções de bugs | ||
|
||
* Corrija o texto ausente dos comentários em alguns casos, resolver o problema [#434](https://github.com/xuri/excelize/issues/434) | ||
* Corrija `RemoveRow` fora do intervalo em alguns casos recalculando o deslocamento para o ajustador de células mescladas, resolver o problema [#437](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/454) | ||
* Corrija que `GetSheetName` não funciona em alguns casos, verificando a lista de planilhas com base no índice, resolver o problema [#457](https://github.com/xuri/excelize/issues/457) | ||
* Adicionar suporte para strings embutidas de várias linhas, problema relacionado [#464](https://github.com/xuri/excelize/issues/464) | ||
* Corrija o valor da célula numérica de estouro no sistema operacional de 32 bits, problema relacionado [#386](https://github.com/xuri/excelize/issues/386) | ||
* Corrigir erros de dependência do módulo go, problema relacionado [#466](https://github.com/xuri/excelize/issues/466) e [#480](https://github.com/xuri/excelize/issues/480) | ||
* Corrigir arquivo corrompido ao chamar `SetSheetPrOptions` em alguns casos, resolver o problema [#483](https://github.com/xuri/excelize/issues/483) | ||
|
||
### Otimização de performance | ||
|
||
* Otimização de desempenho, leitura mais rápida do arquivo, problema relacionado [#439](https://github.com/xuri/excelize/issues/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` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Excelize v2.1.0 | ||
|
||
* Lançado em: 10 de fevereiro de 2020 | ||
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v2.1.0](https://github.com/xuri/excelize/releases/tag/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](https://github.com/xuri/excelize/issues/501) | ||
* A função `AddChart` agora suporta definir a largura da linha do gráfico de linhas, problema relacionado [#505](https://github.com/xuri/excelize/issues/505) | ||
* A função `AddChart` agora suporta definir uma unidade principal e pular rótulo para o gráfico, problema relacionado [#538](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/533) | ||
* Adicionado tratamento de rich text embutido vazio em alguns casos, resolver o problema [#529](https://github.com/xuri/excelize/issues/529) | ||
* Adicionado tratamento da visualização de pasta de trabalho vazia em alguns casos, resolver o problema [#426](https://github.com/xuri/excelize/issues/426) | ||
* Adicionado tratamento de caracteres de escape na fórmula, resolver o problema [#546](https://github.com/xuri/excelize/issues/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](https://github.com/xuri/excelize/issues/146) e [#382](https://github.com/xuri/excelize/issues/382) | ||
* Melhorias de compatibilidade, adicionando suporte a 49 namespaces XML internos | ||
|
||
### Diversas | ||
|
||
* Adicionado registro de possíveis erros ao decodificar XML, problema relacionado [#539](https://github.com/xuri/excelize/issues/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](https://xuri.me/excelize): inglês, francês, russo, chinês, japonês e coreano, que foi atualizado |