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
@linkodwoł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
NullPointerExceptionpodczas 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ę
ConstraintLayoutdo1.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)