Jetifier
Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
---|---|---|---|---|
2 de setembro de 2020 | - | - | 1.0.0-beta10 | - |
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.0.0
Versão 1.0.0-beta10
2 de setembro de 2020
Lançamento de androidx.jetifier:jetifier-core:1.0.0-beta10
e androidx.jetifier:jetifier-processor:1.0.0-beta10
. A versão 1.0.0-beta10 contém essas confirmações.
Novos recursos
- Introdução da política de carimbo de data/hora (para builds determinísticos)
- Novo parâmetro “--timestampsPolicy” no Jetifier autônomo para utilização
- Atualização do Jetifier para o asm 8
Correções de bugs
- Correção de mapeamentos de strings de métodos de entrada
Versão 1.0.0-beta09
19 de fevereiro de 2020
Lançamento de androidx.jetifier:jetifier-core:1.0.0-beta09
e androidx.jetifier:jetifier-processor:1.0.0-beta09
. A versão 1.0.0-beta09 contém essas confirmações (link em inglês).
Novos recursos
- Inclusão de compatibilidade com o processamento de referências
@link
em XML
Correções de bugs
- Reescrita de bibliotecas com uma mistura de referências androidx e android.support, já que elas foram ignoradas anteriormente (b/148462462, link em inglês).
Versão 1.1.0-beta08
20 de novembro de 2019
Lançamento de androidx.jetifier:jetifier-core:1.0.0-beta08
e androidx.jetifier:jetifier-processor:1.0.0-beta08
. A versão 1.0.0-beta08 contém essas confirmações (link em inglês)
Correções de bugs
- Correção de um erro de análise do ProGuard (b/134100420).
- Correção de um erro de assinatura que ocorria em arquivos não modificados (b/142580430).
- Removido um aviso desnecessário que era exibido ao modificar arquivos únicos (b/143609228).
Versão 1.1.0-beta07
18 de setembro de 2019
Lançamento de com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
e com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
. A versão 1.0.0-beta07 contém essas confirmações (link em inglês).
Correções de bugs
- Correção dos mapeamentos da biblioteca
androidx.navigation
Versão 1.0.0-beta06
15 de agosto de 2019
Lançamento de androidx.jetifier:jetifier-core:1.0.0-beta06
e androidx.jetifier:jetifier-processor:1.0.0-beta06
. As confirmações incluídas nessa versão podem ser encontradas neste link.
Correções de bugs
Correção de um problema de segurança de linha de execução com
Class.getResourceAsStream()
(b/137929327, b/120277395).Correção de
NullPointerException
ao processar arquivos localmente com a ferramenta autônoma Jetifier (b/136576786).
Versão 1.0.0-beta05
18 de junho de 2019
Lançamento de com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
e com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).
Novos recursos
- Adição de mapeamentos para Navigation e WorkManager.
- O Jetifier agora pode pular bibliotecas que contêm referências do AndroidX. (b/119135578)
Correções de bugs
- Fechamento do fluxo ao carregar a configuração no Jetifier. (b/120277395)
- Correção para strings de chaves do pacote migradas incorretamente.
Versão 1.0.0-beta04
25 de fevereiro de 2019
Lançamento de com.android.tools.build.jetifier 1.0.0-beta04
.
Correções de bugs
- Atualização da versão de
ConstraintLayout
para1.1.3
- Correção do mapeamento de
android.support.v4.os.ResultReceiver
(b/123651524).
Versão 1.0.0-beta03
7 de fevereiro de 2019
Lançamento de com.android.tools.build.jetifier 1.0.0-beta03
.
Novos recursos
- O Jetifier agora gera uma exceção quando encontra uma assinatura dentro de um JAR
jetificado. Essa opção pode ser desativada usando
-stripSignatures
, que removerá todos os arquivos de assinatura. Isso não se aplica a bibliotecas que não possuem nenhuma dependência da biblioteca de suporte antiga, uma vez que o Jetifier ignora essas opções (aosp/894356, link em inglês).
Correções de bugs
- Correção da jetificação de android.support.customtabs para que o Jetifier não migre mais as constantes (aosp/875343).
- Correção do Jetifier, que sempre marcava arquivos não modificados como modificados se eles tivessem um arquivo POM (aosp/876353).