-
-
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.
Prepare pt docs for the next released version 2.9.0
- Loading branch information
Showing
2 changed files
with
88 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,87 @@ | ||
# Excelize v2.9.0 | ||
|
||
* Será lançado em: 2024 | ||
|
||
## Notas de versão | ||
|
||
As mudanças mais notáveis nesta versão são: | ||
|
||
### Quebrando mudanças | ||
|
||
* Altere o tipo de dados do campo de estrutura `ConditionalFormatOptions` `Format` como um ponteiro, resolver o problema [#1867](https://github.com/xuri/excelize/issues/1867) | ||
|
||
### Recursos notáveis | ||
|
||
* A função `MergeCell` suporta a limpeza do valor das células escravas ao fundir células | ||
* As funções `AddDataValidation`, `DeleteDataValidation` e `GetCellStyle` suportam a simultaneidade segura, problema relacionado [#1825](https://github.com/xuri/excelize/issues/1825) e [#1903](https://github.com/xuri/excelize/issues/1903) | ||
* A função `GetDataValidations` suporta a obtenção de validações de dados que são armazenados nas listas de extensões, problema relacionado [#1835](https://github.com/xuri/excelize/issues/1835) | ||
* A função `SetSheetName` suporta a distinção entre maiúsculas e minúsculas, problema relacionado [#1856](https://github.com/xuri/excelize/issues/1856) | ||
* As funções `GetPictureCells` e `GetPictures` suportam a obtenção de imagens de células inseridas pela função de fórmula IMAGE | ||
* Introduzir nova enumeração `PictureInsertType` exportada | ||
* Adicionado novo campo `AutoFitIgnoreAspect` no suporte de tipo de dados `GraphicOptions` para preencher a célula com a imagem e ignorar a sua proporção | ||
* A função `SetCellHyperLink` suporta a remoção da hiperligação por `None` linkType, problema relacionado [#1940](https://github.com/xuri/excelize/issues/1940) | ||
|
||
### Melhore a compatibilidade | ||
|
||
* Melhore a compatibilidade para aplicar o formato de número, suporte para aplicar o formato de número com alinhamento, resolver o problema [#1847](https://github.com/xuri/excelize/issues/1847) | ||
* Melhoria da compatibilidade da parte interna da pasta de trabalho com um prefixo de namespace de folha de cálculo, resolver o problema [#1886](https://github.com/xuri/excelize/issues/1886) | ||
* Improve compatibility for the workbook internal media files with absolute path, resolver o problema [#1888](https://github.com/xuri/excelize/issues/1888) | ||
|
||
### Correções de bugs | ||
|
||
* Corrigido um bug de regressão v2.8.1, o filtro automático não funciona no LibreOffice, resolver o problema [#1830](https://github.com/xuri/excelize/issues/1830) | ||
* Corrigir um bug de regressão v2.8.1, suporte para ajustar a validação de dados com vários intervalos de células, resolver o problema [#1831](https://github.com/xuri/excelize/issues/1831) | ||
* Corrigido um bug de regressão v2.8.1, erro em linhas duplicadas, se a formatação condicional ou validação de dados tiver referência de intervalo de células múltiplas | ||
* Corrigido um bug de regressão v2.8.1, valor de célula incorreto escrito se guardado várias vezes, resolver o problema [#1906](https://github.com/xuri/excelize/issues/1906) | ||
* Corrigido um bug de regressão v2.8.1, minigráficos duplicados ao criar minigráficos em várias folhas de cálculo, resolver o problema [#1910](https://github.com/xuri/excelize/issues/1910) | ||
* A função `CalcCellValue` suporta as funções de fórmula de cálculo ISNUMBER, OR e FIND com argumentos de matriz, resolver o problema [#1819](https://github.com/xuri/excelize/issues/1819) | ||
* Corrigir o problema da ronda de resultados do cálculo da função `CalcCellValue`, resolver o problema [#1851](https://github.com/xuri/excelize/issues/1851) | ||
* Corrija o erro de retorno `RemoveCol` ao eliminar colunas, resolver o problema [#1829](https://github.com/xuri/excelize/issues/1829) | ||
* Corrigir o tipo de dados de resultado incorreto da função de fórmula DATE, resolver o problema [#1833](https://github.com/xuri/excelize/issues/1833) | ||
* Corrigir o pânico na leitura da pasta de trabalho com o elemento de linha interna sem o atributo `r` | ||
* Corrigir parênteses nas fórmulas que são cortados ao inserir novas colunas ou linhas, resolver o problema [#1861](https://github.com/xuri/excelize/issues/1861) | ||
* Corrija o resultado incorreto do escape de validação de dados em alguns casos | ||
* Corrigimos alguns caracteres que não podem ser apresentados no gravador de stream, resolver o problema [#1865](https://github.com/xuri/excelize/issues/1865) | ||
* Guardar a pasta de trabalho com o caminho da parte interna classificado para manter o mesmo hash de ficheiros idênticos e corrigir o tipo MIME incorreto, resolver o problema [#1889](https://github.com/xuri/excelize/issues/1889) | ||
* Corrigir o formato do eixo do conjunto de funções `AddChart` que não funciona no gráfico de combinação, resolver o problema [#1921](https://github.com/xuri/excelize/issues/1921) | ||
* Corrigida a função `AddChart` que define a posição incorreta dos títulos dos eixos primários | ||
* Corrigir o título do eixo vertical secundário do conjunto de funções `AddChart` que não é apresentado, resolver o problema [#1926](https://github.com/xuri/excelize/issues/1926) | ||
|
||
### Otimização de performance | ||
|
||
* Corrigir problema de abrandamento da velocidade de regressão v2.8.0 e aumento da utilização de memória | ||
* Reduza a utilização de memória para a função `GetRows`, problema relacionado [#1874](https://github.com/xuri/excelize/issues/1874) | ||
* Otimize o desempenho da função `ColumnNumberToName`, reduza cerca de 50% da utilização de memória e 50% do custo de tempo | ||
|
||
### Diversas | ||
|
||
* O módulo de dependências foi atualizado | ||
* Testes unitários e godoc atualizados | ||
* [Site de documentação multilíngue](https://xuri.me/excelize): árabe, alemão, espanhol, 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: | ||
|
||
* @mirgong (helloWorld) | ||
* @YueChenXu-Kimi (岳晨旭) | ||
* @JackMin1314 (陈王) | ||
* @paolobarbolini (Paolo Barbolini) | ||
* @iEvan-lhr (Evan lu) | ||
* @yetyear (yeahyear) | ||
* @ha5ky (hu5ky) | ||
* @lizhichao (vic) | ||
* @realzuojianxiang (realzuojianxiang) | ||
* @msackman (Matthew Sackman) | ||
* @yyle88 (yangyile-yyle88) | ||
* @yunkeweb (yunkeweb) | ||
* @iraj720 (Nima) | ||
* @jianxinhou | ||
* @barlevd | ||
* @18409615759 (nna) | ||
* @qijinkui (xiaokui) | ||
* @user1121114685 (联盟少侠) | ||
* @wangsongyan | ||
* @vsemichev (Vovka Morkovka) | ||
* @zhayt (Aybek) | ||
* @ShowerBandV (ShowerBandV) |