Jetifier
Najnowsza aktualizacja | Wersja stabilna | Kandydat do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|
2 września 2020 r. | - | - | 1.0.0-beta10 | - |
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli znajdziesz nowe wydania lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nową bibliotekę, przejrzyj problemy z tą biblioteką. Możesz oddać głos w ramach istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Wersja 1.0.0
Wersja 1.0.0-beta10
2 września 2020 r.
Opublikowano androidx.jetifier:jetifier-core:1.0.0-beta10
i androidx.jetifier:jetifier-processor:1.0.0-beta10
. Wersja 1.0.0-beta10 zawiera te zatwierdzenia.
Nowe funkcje
- Wprowadzono zasadę dotyczącą sygnatur czasowych (na potrzeby kompilacji deterministycznych)
- .
- Ulepszony jetifier do asm 8
Poprawki błędów
- Poprawiono mapowanie ciągów znaków metody wprowadzania
Wersja 1.0.0-beta09
19 lutego 2020 r.
Opublikowano androidx.jetifier:jetifier-core:1.0.0-beta09
i androidx.jetifier:jetifier-processor:1.0.0-beta09
. Wersja 1.0.0-beta09 zawiera te zatwierdzenia.
Nowe funkcje
- Dodano obsługę przetwarzania
@link
odwołań w formacie XML
Poprawki błędów
- Biblioteki przepisywania, które zawierają połączenie odwołań do androidx i android.support, ponieważ zostały one pominięte. (b/148462462)
Wersja 1.0.0-beta08
20 listopada 2019 r.
Opublikowano androidx.jetifier:jetifier-core:1.0.0-beta08
i androidx.jetifier:jetifier-processor:1.0.0-beta08
. Wersja 1.0.0-beta08 zawiera te zatwierdzenia.
Poprawki błędów
- Usunięto błąd analizy ProGuard (b/134100420)
- Usunięto błąd podpisu, który występował w niezmodyfikowanych archiwach (b/142580430).
- Usunięto niepotrzebne ostrzeżenie wyświetlane podczas modyfikowania pojedynczych plików (b/143609228).
Wersja 1.0.0-beta07
18 września 2019 r.
Opublikowano com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
i com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
. Wersja 1.0.0-beta07 zawiera te zatwierdzenia.
Poprawki błędów
- Naprawiono mapowania biblioteki
androidx.navigation
Wersja 1.0.0-beta06
15 sierpnia 2019 r.
Opublikowano androidx.jetifier:jetifier-core:1.0.0-beta06
i androidx.jetifier:jetifier-processor:1.0.0-beta06
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Poprawki błędów
Naprawiono problem z bezpieczeństwem wątku w
Class.getResourceAsStream()
. (b/137929327, b/120277395)Naprawiono błąd
NullPointerException
podczas lokalnego przetwarzania plików za pomocą samodzielnej usługi Jetifier (b/136576786)
Wersja 1.0.0-beta05
18 czerwca 2019 r.
Opublikowano com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
i com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Nowe funkcje
- Dodaje mapowania do nawigacji i WorkManagera.
- Jetifier może teraz pomijać biblioteki zawierające odwołania do AndroidaX (b/119135578)
Poprawki błędów
- Zamknij strumień podczas wczytywania konfiguracji w jetifier (b/120277395
- Naprawiono nieprawidłowo przeniesione ciągi kluczy pakietu
Wersja 1.0.0-beta04
25 lutego 2019 r.
Aplikacja com.android.tools.build.jetifier 1.0.0-beta04
została zwolniona.
Poprawki błędów
- Zaktualizowano wersję
ConstraintLayout
do1.1.3
- Naprawione mapowanie obszaru
android.support.v4.os.ResultReceiver
(b/123651524)
Wersja 1.0.0-beta03
7 lutego 2019 r.
Aplikacja com.android.tools.build.jetifier 1.0.0-beta03
została zwolniona.
Nowe funkcje
- Teraz Jetifier zgłasza wyjątek, jeśli znajdzie podpis w umieszczonym w JAR pliku JAR. Możesz go wyłączyć, używając elementu
-stripSignatures
, który powoduje usunięcie wszystkich plików z podpisami. Nie dotyczy to bibliotek, które nie są powiązane ze starą biblioteką pomocy, ponieważ jetifier je pomija (aosp/894356)
Poprawki błędów
- Naprawiono rozpraszanie zmian android.support.customtabs, dzięki czemu jetifier nie przenosi już stałych (aosp/875343)
- Naprawiono błąd jetifier, który zawsze oznaczał niezmodyfikowane archiwa, jeśli zawierały plik POM (aosp/876353)