Versionedparcelable

  
פורמט יצירת סדרות (serialization) בינארי יציב וקומפקטי שאפשר להעביר בין תהליכים או לשמור בבטחה.
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסת אלפא
10 בינואר 2024 1.2.0 - - -

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע לבעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

גרסה 1.2

גרסה 1.2.0

10 בינואר 2024

androidx.versionedparcelable:versionedparcelable:1.2.0 משוחרר. גרסה 1.2.0 מכילה את ההוספות האלה.

שינויים חשובים מאז 1.1.0

  • נוספה תמיכה בשימוש ב-VersionedParcelable מפרויקט באמצעות Stable AIDL.

גרסה 1.2.0-rc01

13 בדצמבר 2023

androidx.versionedparcelable:versionedparcelable:1.2.0-rc01 משוחרר. אין שינויים מאז גרסת הבטא הקודמת.

גרסה 1.2.0-beta01

29 בנובמבר 2023

androidx.versionedparcelable:versionedparcelable:1.2.0-beta01 מופצת ללא שינויים מ-1.2.0-alpha01. גרסה 1.2.0-beta01 כוללת את ההצהרות האלה.

גרסה 1.2.0-alpha01

15 בנובמבר 2023

androidx.versionedparcelable:versionedparcelable:1.2.0-alpha01 משוחרר. גרסה 1.2.0-alpha01 כוללת את ההוספות האלה.

תכונות חדשות

  • ייצוא הגדרות AIDL יציבות לפרויקטים תלויים (I473cb, ‏ b/277084531)

שינויים ב-API

  • נוספו הערות לגבי יכולת השימוש באפס (Ic16ed)

גרסה 1.1.1

גרסה 1.1.1

15 באפריל 2020

androidx.versionedparcelable:versionedparcelable:1.1.1 משוחרר. גרסה 1.1.1 כוללת את ההתחייבויות האלה.

תיקוני באגים

  • עדכנו את כללי ProGuard כדי לשמור את כל הכיתות שמטמיעות את VersionedParcelable, כולל כיתות לא ציבוריות (I480bf8)

גרסה 1.1.0

גרסה 1.1.0

7 באוגוסט 2019

androidx.versionedparcelable:versionedparcelable:1.1.0 משוחרר. כאן אפשר למצוא את ההתחייבויות (commits) שכלולות בגרסה הזו.

הנה סיכום השינויים מ-1.0.0 ל-1.1.0:

תכונות חדשות

  • שיטות נוחות חדשות ParcelUtils.getVersionedParcelableList() ו-ParcelUtils.putVersionedParcelableList()

שינויים ב-API

  • הפונקציה ParcelUtils.getVersionedParcelable() מחזירה ערך null אם המפתח לא נמצא בחבילה
  • ParcelUtils.putVersionedParcelable() מקבל עכשיו אובייקטים ריקים מסוג VersionedParcelable

גרסה 1.1.0-rc01

5 ביוני 2019

androidx.versionedparcelable:versionedparcelable:1.1.0-rc01 מופצת ללא שינויים מגרסה 1.1.0-בטא01. אפשר למצוא כאן את ההתחייבות שכלולה בגרסה הזו.

גרסה 1.1.0-beta01

7 במאי 2019

androidx.versionedparcelable:versionedparcelable:1.1.0-alpha01 משוחרר. אפשר למצוא כאן את ההתחייבות שכלולה בגרסה הזו.

שינויים ב-API

  • Parcelutils.getVersionedParcelable ו-Parcelutils.putVersionedParcelable` תומכים עכשיו ב-null (aosp/940072)
  • RemoteActionCompat הוא עכשיו VersionedParcelable` (aosp/928534)

גרסה 1.1.0-alpha02

13 במרץ 2019

androidx.versionedparcelable:versionedparcelable:1.1.0-alpha02 משוחרר. כאן אפשר למצוא את הרשימה המלאה של השינויים שכלולים בגרסה הזו.

תיקוני באגים

  • עדכון לגרסה האחרונה של ההערות עבור הערות חדשות.

גרסה 1.1.0-alpha01

5 בנובמבר 2018

תכונות חדשות

  • נוספה תמיכה ב-CharSequence בכל הכיתות מלבד VersionedParcelStream.
  • נוספה תמיכה ב-SuperClass, ב-Set וב-Map.

תיקוני באגים

  • תוקן באג בבדיקת מזהי שיעורים שעברו בירושה.