Skip to content

Commit

Permalink
Add the Portuguese version docs for the version 1.x.x release note
Browse files Browse the repository at this point in the history
  • Loading branch information
xuri committed Apr 8, 2024
1 parent d569f59 commit bb2494c
Show file tree
Hide file tree
Showing 7 changed files with 139 additions and 1 deletion.
5 changes: 5 additions & 0 deletions pt/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -259,3 +259,8 @@
* [v2.0.2 (2019-10-09)](releases/v2.0.2.md)
* [v2.0.1 (2019-07-01)](releases/v2.0.1.md)
* [v2.0.0 (2019-05-02)](releases/v2.0.0.md)
* [v1.4.1 (2019-01-01)](releases/v1.4.1.md)
* [v1.4.0 (2018-08-14)](releases/v1.4.0.md)
* [v1.3.0 (2018-05-13)](releases/v1.3.0.md)
* [v1.2.0 (2017-12-01)](releases/v1.2.0.md)
* [v1.1.0 (2017-08-17)](releases/v1.1.0.md)
12 changes: 12 additions & 0 deletions pt/releases/v1.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Excelize v1.1.0

* Lançado em: 19 de agosto de 2017
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v1.1.0](https://github.com/xuri/excelize/releases/tag/v1.1.0)

## Notas de versão

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

* Novos recursos: suporte a formato condicional
* Contar e cortar o nome da folha em UTF-8
* Correção de bug: problema de cópia profunda com a função `CopySheet`
16 changes: 16 additions & 0 deletions pt/releases/v1.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Excelize v1.2.0

* Lançado em: 1º de dezembro de 2017
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v1.2.0](https://github.com/xuri/excelize/releases/tag/v1.2.0)

## Notas de versão

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

* Otimização de performance
* Melhoria da compatibilidade do Golang 1.9
* Gráfico de barras empilhadas suportado
* Formato de 24 horas suportado
* API alterada, use o nome da planilha em vez de "planilha" + índice
* Renomeie o caminho de importação para `github.com/360EntSecGroup-Skylar/excelize`
* Adicione novas funções `SetSheetViewOptions` e `GetSheetViewOptions`
40 changes: 40 additions & 0 deletions pt/releases/v1.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Excelize v1.3.0

* Lançado em: 13 de maio de 2018
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v1.3.0](https://github.com/xuri/excelize/releases/tag/v1.3.0)

## Notas de versão

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

### Quebrando mudanças

* Torne o índice de linha consistente nas funções `SetRowHeight` e `GetRowHeight`, corrija o problema [#205](https://github.com/xuri/excelize/issues/205)

### Recursos notáveis

* Nova função `SetSheetRow` foi adicionada para suporte à gravação de toda a linha de uma vez, questões relacionadas [#96](https://github.com/xuri/excelize/issues/96) e [#194](https://github.com/xuri/excelize/issues/194)
* Novas funções [`GetColOutlineLevel`](https://pkg.go.dev/github.com/xuri/[email protected]#File.GetColOutlineLevel), [`GetRowOutlineLevel`](https://pkg.go.dev/github.com/xuri/[email protected]#File.GetRowOutlineLevel), [`SetColOutlineLevel`](https://pkg.go.dev/github.com/xuri/[email protected]#File.SetColOutlineLevel) e [`SetRowOutlineLevel`](https://pkg.go.dev/github.com/xuri/[email protected]#File.SetRowOutlineLevel) foram adicionadas para suporte à criação de grupo
* Adicionar método iterador para [`Rows`](https://pkg.go.dev/github.com/xuri/[email protected]#Rows), novas funções [`Columns`](https://pkg.go.dev/github.com/xuri/[email protected]#Rows.Columns), [`Next`](https://pkg.go.dev/github.com/xuri/[email protected]#Rows.Next) e [`Error`](https://pkg.go.dev/github.com/xuri/[email protected]#Rows.Error) foram adicionadas
* A função `SetCellValue` agora suporta valores do tipo `bool` e `time.Duration`
* A função `AddTable` agora suporta definir o nome da tabela, problema relacionado [#216](https://github.com/xuri/excelize/issues/216)
* A função `AddPicture` agora suporta definir o posicionamento de uma imagem, problema relacionado [#214](https://github.com/xuri/excelize/issues/214)
* A função `GetCellValue` agora suporta leitura de valor de célula do tipo `inlineStr`, problema relacionado [#208](https://github.com/xuri/excelize/issues/208) e solicitação pull [#209](https://github.com/xuri/excelize/issues/209)
* A função `AddChart` agora suporta definir tamanho de gráfico personalizado
* Adicione gráficos 3D, 3D 100%, agrupados, empilhados e 100% empilhados de barras e séries de colunas com suporte, problema relacionado [#160](https://github.com/xuri/excelize/issues/160) e [#190](https://github.com/xuri/excelize/issues/190)
* Adicione um hiperlink para suporte de imagem para a função `AddPicture`, problema relacionado [#185](https://github.com/xuri/excelize/issues/185)
* Adicione propriedades de proteção associadas ao suporte celular, problema relacionado [#191](https://github.com/xuri/excelize/issues/191)
* Adicione categorias ou valores na ordem inversa (orientação do gráfico), suporte e defina máximo ou mínimo automático ou fixo do eixo, problema relacionado [#202](https://github.com/xuri/excelize/issues/202)

### Correções de bugs

* Corrigir `DeleteSheet` que torna o arquivo quebrado causado pelo cálculo da tag `activeTab` errado, problema relacionado [#165](https://github.com/xuri/excelize/issues/165)
* Corrigir contagem incorreta de colunas de leitura em dados específicos da planilha, problema relacionado [#175](https://github.com/xuri/excelize/issues/175)
* Lidar com o nome especial do arquivo da tabela de strings compartilhadas `xl/SharedStrings.xml` para tornar a biblioteca compatível com o software 1C, problema relacionado [#188](https://github.com/xuri/excelize/issues/188)
* Corrija o índice `checkCellInArea` fora do intervalo quando a referência da célula mesclada é uma coordenada única, problema relacionado [#206](https://github.com/xuri/excelize/issues/206)
* A correção do conjunto de fontes da família não funciona, problema relacionado [#222](https://github.com/xuri/excelize/issues/222)

### Otimização de performance

* Torne o `SetCellStyle` mais rápido ignorando as conversões em `checkCellInArea` e ignorando as verificações de área quando tivermos certeza de que a célula não pode estar antes ou depois da linha/coluna atual
* Economize bytes na memória em vez de string, 11% de economia de memória, consulte [dados de desempenho](https://github.com/xuri/excelize/wiki#performance-figures)
32 changes: 32 additions & 0 deletions pt/releases/v1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Excelize v1.4.0

* Lançado em: 14 de agosto de 2018
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v1.4.0](https://github.com/xuri/excelize/releases/tag/v1.4.0)

## Notas de versão

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

### Quebrando mudanças

* Adicione valor de retorno de erro para funções: `AddChart`, `AddComment`, `AddPicture`, `AddShape`, `AddTable` e `SetConditionalFormat`

### Recursos notáveis

* A nova função [`GetComments`](https://pkg.go.dev/github.com/xuri/[email protected]#File.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`](https://pkg.go.dev/github.com/xuri/[email protected]#RGBToHSL) e [`HSLToRGB`](https://pkg.go.dev/github.com/xuri/[email protected]#HSLToRGB) foram adicionadas para suporte à conversão de cores RGBA, HSL
* Nova função [`NewDataValidation`](https://pkg.go.dev/github.com/xuri/[email protected]#NewDataValidation) e funções de série [`DataValidation.SetDropList`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetDropList), [`DataValidation.SetError`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetError), [`DataValidation.SetInput`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetInput), [`DataValidation.SetRange`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetRange), [`DataValidation.SetSqref`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetSqref) e [`DataValidation.SetSqrefDropList`](https://pkg.go.dev/github.com/xuri/[email protected]#DataValidation.SetSqrefDropList) foram adicionadas para suporte à validação de dados
* Nova função [`AddPictureFromBytes`](https://pkg.go.dev/github.com/xuri/[email protected]#File.AddPictureFromBytes) foi adicionada, problema relacionado [#259](https://github.com/xuri/excelize/issues/259)
* A função `GetCellFormula` agora suporta tipos de fórmulas compartilhadas, problema relacionado [#227](https://github.com/xuri/excelize/issues/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

### Correções de bugs

* 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](https://github.com/xuri/excelize/issues/249)

### Otimização de performance

* Otimização de desempenho 20% mais rápida, economia de memória de 14% em valores de células definidos. Consulte [dados de desempenho](https://github.com/xuri/excelize/wiki#performance-figures)
* Use `github.com/mohae/deepcopy` para copiar planilhas em profundidade em vez da função interna `deepcopy` que estava usando serialização e desserialização [encoding/gob](https://go.dev/blog/gob)
33 changes: 33 additions & 0 deletions pt/releases/v1.4.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Excelize v1.4.1

* Lançado em: 1º de janeiro de 2019
* Lançamento do GitHub: [https://github.com/xuri/excelize/releases/tag/v1.4.1](https://github.com/xuri/excelize/releases/tag/v1.4.1)

## Notas de versão

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

### Recursos notáveis

* A Nova função [`WriteTo()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.WriteTo) foi adicionada, ela implementa `io.WriterTo` para escrever o arquivo
* A nova função [`SearchSheet()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.SearchSheet) foi adicionada para obter coordenadas por determinado nome de planilha, valor de célula e expressão regular. problema relacionado [#277](https://github.com/xuri/excelize/issues/277)
* Novas funções [`ProtectSheet()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.ProtectSheet) e [`UnprotectSheet()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.UnprotectSheet) foram adicionadas para evitar que outros usuários alterem, movam ou excluam acidentalmente ou deliberadamente dados em uma planilha, problema relacionado [#273](https://github.com/xuri/excelize/issues/273)
* A nova função [`GetMergeCells()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.GetMergeCells) foi adicionado, suporte para obter todas as células mescladas de uma planilha atualmente
* Adicionar suporte para inverter resumos de esboço, problema relacionado [#304](https://github.com/xuri/excelize/issues/304)
* Suporte `go module`
* Suporte definido e obtenha propriedades `TopLeftCell` das opções de visualização de planilha, problema relacionado [#310](https://github.com/xuri/excelize/issues/310)
* A função [`AddChart`](https://pkg.go.dev/github.com/xuri/[email protected]#File.AddChart) agora suporta a criação de gráficos de áreas 2D/3D, áreas empilhadas e áreas 100% empilhadas, problema relacionado [#311](https://github.com/xuri/excelize/issues/311)

### Correções de bugs

* Corrija o problema causado pela falta de tradição na conversão estrita para `sharedStringsReader()`, resolver o problema [#276](https://github.com/xuri/excelize/issues/276)
* Corrigir opção desconhecida na tag de estrutura JSON do formato de gráfico
* Corrija a desreferência do ponteiro nulo ao obter a fórmula da célula em alguns casos, resolver o problema [#290](https://github.com/xuri/excelize/issues/290)
* Faça com que a função [`GetRows()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.GetRows) retorne o valor, evitando linhas vazias no final da planilha, resolver o problema [#195](https://github.com/xuri/excelize/issues/195)
* A correção de [`GetSheetMap()`](https://pkg.go.dev/github.com/xuri/[email protected]#File.GetSheetMap) falhou em alguns casos, resolver o problema [#297](https://github.com/xuri/excelize/issues/297)
* Corrigir erro de exclusão de índice de planilha em alguns casos, resolver o problema [#308](https://github.com/xuri/excelize/issues/308)

### Diversas

* Refatoração de testes, resolver o problema [#322](https://github.com/xuri/excelize/issues/322)
* Adicione um novo logotipo para Excelize, inúmeras atualizações de documentação
2 changes: 1 addition & 1 deletion pt/releases/v2.0.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ As mudanças mais notáveis nesta versão são:

### Diversas

* Melhorar a cobertura de testes unitários (cobertura de linha: 96,05%)
* Melhorar a cobertura de testes unitários (cobertura de linha: 96.05%)
* Otimize o código, corrija problemas do golint

0 comments on commit bb2494c

Please sign in to comment.