Obsługa wersji

  
Zapewnia stabilny i kompaktowy format serializacji binarnej, który można przekazywać między procesami lub bezpiecznie przechowywać.
Najnowsza aktualizacja Wersja stabilna Kandydat do publikacji Wersja Beta Wersja alfa
10 stycznia 2024 r. 1.2.0 - - -

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.

Utwórz nowy numer

Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.

Wersja 1.2

Wersja 1.2.0

10 stycznia 2024 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.2.0 została zwolniona. Wersja 1.2.0 zawiera te zatwierdzenia.

Ważne zmiany od wersji 1.1.0

  • Dodano obsługę w zależności od VersionedParcelable z projektu korzystającego ze stabilnej wersji AIDL.

Wersja 1.2.0-rc01

13 grudnia 2023 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.2.0-rc01 została zwolniona. Nie wprowadziliśmy żadnych zmian od poprzedniej wersji beta.

Wersja 1.2.0-beta01

29 listopada 2023 r.

Wersja androidx.versionedparcelable:versionedparcelable:1.2.0-beta01 jest publikowana bez zmian od wersji 1.2.0-alfa01. Wersja 1.2.0-beta01 zawiera te zatwierdzenia.

Wersja 1.2.0-alfa01

15 listopada 2023 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.2.0-alpha01 została zwolniona. Wersja 1.2.0-alpha01 zawiera te zatwierdzenia.

Nowe funkcje

Zmiany w interfejsie API

  • Dodano adnotacje dopuszczalności wartości null (Ic16ed).

Wersja 1.1.1

Wersja 1.1.1

15 kwietnia 2020 roku

Aplikacja androidx.versionedparcelable:versionedparcelable:1.1.1 została zwolniona. Wersja 1.1.1 zawiera te zatwierdzenia.

Poprawki błędów

  • Zaktualizowaliśmy reguły ProGuard, aby zachować wszystkie klasy, które implementują VersionedParcelable, w tym klasy niepubliczne (I480bf8)

Wersja 1.1.0

Wersja 1.1.0

7 sierpnia 2019 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.1.0 została zwolniona. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Poniżej znajdziesz podsumowanie zmian z 1.0.0 na 1.1.0:

Nowe funkcje

  • Nowe wygodne metody ParcelUtils.getVersionedParcelableList() i ParcelUtils.putVersionedParcelableList()

Zmiany w interfejsie API

  • ParcelUtils.getVersionedParcelable() zwraca teraz wartość null, jeśli nie znaleziono klucza w pakiecie
  • ParcelUtils.putVersionedParcelable() akceptuje teraz puste obiekty VersionedParcelable

Wersja 1.1.0-rc01

5 czerwca 2019 r.

Wersja androidx.versionedparcelable:versionedparcelable:1.1.0-rc01 została opublikowana bez zmian w porównaniu z wersjami 1.1.0–beta01. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Wersja 1.1.0-beta01

7 maja 2019 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.1.0-alpha01 została zwolniona. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Zmiany w interfejsie API

  • Parcelutils.getVersionedParcelable i Parcelutils.putVersionedParcelable` obsługują teraz wartość null (aosp/940072)
  • RemoteActionCompat jest teraz w formacie VersionedParcelable` (aosp/928534)

Wersja 1.1.0-alfa02

13 marca 2019 r.

Aplikacja androidx.versionedparcelable:versionedparcelable:1.1.0-alpha02 została zwolniona. Pełną listę zatwierdzeń zawartych w tej wersji znajdziesz tutaj.

Poprawki błędów

  • Zaktualizowano do najnowszej wersji adnotacji dla nowych adnotacji.

Wersja 1.1.0-alfa01

5 listopada 2018 r.

Nowe funkcje

  • Dodano obsługę CharSequence we wszystkich klasach oprócz VersionedParcelStream.
  • Dodaliśmy obsługę SuperClass, Set i Map.

Poprawki błędów

  • Naprawiliśmy błąd związany ze sprawdzaniem identyfikatorów w dziedziczonych klasach.