إصدار قابل للتحديث
آخر تعديل | الإصدار المستقر | إصدار مرشح | الإصدار التجريبي | الإصدار الأولي |
---|---|---|---|---|
10 كانون الثاني (يناير) 2024 | 1.2.0 | - | - | - |
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.
راجع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.
الإصدار 1.2
الإصدار 1.2.0
10 كانون الثاني (يناير) 2024
تم إصدار "androidx.versionedparcelable:versionedparcelable:1.2.0
". يحتوي الإصدار 1.2.0 على هذه الالتزامات.
تغييرات مهمة منذ الإصدار 1.1.0
- تمت إضافة الدعم بشأن الاعتماد على
VersionedParcelable
من مشروع يستخدم لغة 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)
تغييرات واجهة برمجة التطبيقات
- تمت إضافة تعليقات توضيحية بشأن قابلية القيم الفارغة (Ic16ed)
الإصدار 1.1.1
الإصدار 1.1.1
نيسان (أبريل) 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
". يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
في ما يلي ملخّص بالتغييرات من 1.0.0
إلى 1.1.0
:
الميزات الجديدة
- طريقتان ملائمتان جديدتان:
ParcelUtils.getVersionedParcelableList()
وParcelUtils.putVersionedParcelableList()
التغييرات في واجهة برمجة التطبيقات
- تعرض
ParcelUtils.getVersionedParcelable()
الآن قيمة فارغة إذا لم يتم العثور على المفتاح في الحزمة. - تقبل ميزة "
ParcelUtils.putVersionedParcelable()
" الآن كائنات VersionedParcelable الفارغة
الإصدار 1.1.0-rc01
5 حزيران (يونيو) 2019
تم إصدار androidx.versionedparcelable:versionedparcelable:1.1.0-rc01
بدون أي تغييرات من الإصدار 1.1.0-الإصدار التجريبي. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
الإصدار 1.1.0-beta01
7 أيار (مايو) 2019
تم إصدار "androidx.versionedparcelable:versionedparcelable:1.1.0-alpha01
". يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
التغييرات في واجهة برمجة التطبيقات
- يتيح الحقلان
Parcelutils.getVersionedParcelable
وParcelutils.putVersionedParcelable` الآن مع قيمة فارغة (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 و"الخريطة".
إصلاح الأخطاء
- تم إصلاح خطأ متعلق بالتحقق من المعرّفات في الفئات المكتسَبة.