স্টার্টআপ
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
সেপ্টেম্বর 18, 2024 | 1.2.0 | - | - | - |
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ 1.2
সংস্করণ 1.2.0
সেপ্টেম্বর 18, 2024
androidx.startup:startup-runtime:1.2.0
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-এ এই কমিটগুলি রয়েছে।
1.1.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
- মেটাডেটা লুকআপ ঠিক করে যখন
InitializationProvider
সেকেন্ডারি প্রসেসের জন্য সংজ্ঞায়িত করা হয়। ( Id9ff1 ) -
AppInitializer.isEagerlyInitialized()
এ একটি বাগ সংশোধন করা হয়েছে। ( I99e9a )
সংস্করণ 1.2.0-rc01
4 সেপ্টেম্বর, 2024
androidx.startup:startup-runtime:1.2.0-rc01
শেষ বিটা রিলিজ থেকে কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিট রয়েছে।
সংস্করণ 1.2.0-beta01
আগস্ট 21, 2024
androidx.startup:startup-runtime:1.2.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- বেসলাইন প্রোফাইল ইনস্টলেশন ফলব্যাক সমর্থন করার জন্য স্পষ্ট
ProfileInstaller
নির্ভরতা যোগ করা হয়েছে যখন প্রোফাইলগুলি প্লে দ্বারা ইনস্টল করা হয় না।
সংস্করণ 1.2.0-alpha02
11 জানুয়ারী, 2023
androidx.startup:startup-runtime:1.2.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
- মেটাডেটা লুকআপ ঠিক করে যখন
InitializationProvider
সেকেন্ডারি প্রসেসের জন্য সংজ্ঞায়িত করা হয়। ( aosp/2012215 )
সংস্করণ 1.2.0-alpha01
ফেব্রুয়ারী 9, 2022
androidx.startup:startup-runtime:1.2.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিট রয়েছে।
বাগ ফিক্স
-
AppInitializer.isEagerlyInitialized()
এ একটি বাগ সংশোধন করা হয়েছে। aosp/1855769
সংস্করণ 1.1.1
সংস্করণ 1.1.1
ফেব্রুয়ারী 9, 2022
androidx.startup:startup-runtime:1.1.1
প্রকাশিত হয়েছে। সংস্করণ 1.1.1 এই কমিট ধারণ করে.
বাগ ফিক্স
-
AppInitializer.isEagerlyInitialized()
এ একটি বাগ সংশোধন করা হয়েছে। aosp/1855769
সংস্করণ 1.1.0
সংস্করণ 1.1.0
4 আগস্ট, 2021
androidx.startup:startup-runtime:1.1.0
প্রকাশিত হয়েছে। সংস্করণ 1.1.0 এই কমিট ধারণ করে.
এই রিলিজটি androidx.startup:startup-runtime:1.1.0-rc01
এর অনুরূপ।
1.0.0 থেকে গুরুত্বপূর্ণ পরিবর্তন
একাধিক
InitializationProvider
<provider>
উপাদানগুলি এখন লাইব্রেরি বা অ্যাপ্লিকেশনগুলির জন্য অ্যাপ্লিকেশনের AndroidManifest.xml-এ যোগ করা যেতে পারে যেগুলির একাধিক প্রক্রিয়াতে স্বয়ংক্রিয় প্রাথমিককরণের প্রয়োজন হয়৷ Ia0712 , b/183136596প্রাইমারি ডেক্স ফাইলে
Initializer
সমাপ্তি নিশ্চিত করতে আরও ভাল প্রোগার্ড নিয়ম, মাল্টি-ডেক্স নিয়ম। aosp/1743740androidx.startup
এর ব্যবহার অপ্টিমাইজ করতে বেসলাইন প্রোফাইল নিয়ম যোগ করুন। aosp/17639340
সংস্করণ 1.1.0-rc01
জুলাই 21, 2021
androidx.startup:startup-runtime:1.1.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিট রয়েছে।
বাগ ফিক্স
- প্রাইমারি ডেক্স ফাইলে
Initializer
সমাপ্তি নিশ্চিত করতে আরও ভাল প্রোগার্ড নিয়ম, মাল্টি-ডেক্স নিয়ম। ( aosp/1743740 ) -
androidx.startup
এর ব্যবহার অপ্টিমাইজ করতে বেসলাইন প্রোফাইল নিয়ম যোগ করুন। ( aosp/1763934 0
সংস্করণ 1.1.0-beta01
18 মে, 2021
androidx.startup:startup-runtime:1.1.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- একাধিক
InitializationProvider
<provider>
উপাদানগুলি এখন লাইব্রেরি বা অ্যাপ্লিকেশনগুলির জন্য অ্যাপ্লিকেশনের AndroidManifest.xml-এ যোগ করা যেতে পারে যেগুলির একাধিক প্রক্রিয়াতে স্বয়ংক্রিয় প্রাথমিককরণের প্রয়োজন হয়৷ ( IA0712 , b/183136596 )
বাগ ফিক্স
- নিয়ম রক্ষার জন্য ছোটখাটো উন্নতি। ( aosp/1691484 )
সংস্করণ 1.1.0-alpha01
7 এপ্রিল, 2021
androidx.startup:startup-runtime:1.1.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha01-এ এই কমিট রয়েছে।
এপিআই পরিবর্তন
- একাধিক
InitializationProvider
<provider>
উপাদানগুলি এখন লাইব্রেরি বা অ্যাপ্লিকেশনগুলির জন্য অ্যাপ্লিকেশনেরAndroidManifest.xml
এ যোগ করা যেতে পারে যেগুলির একাধিক প্রক্রিয়াতে স্বয়ংক্রিয় প্রাথমিককরণের প্রয়োজন হয়৷ ( IA0712 , b/183136596 )
সংস্করণ 1.0.0
সংস্করণ 1.0.0
অক্টোবর 28, 2020
androidx.startup:startup-runtime:1.0.0
প্রকাশিত হয়েছে। সংস্করণ 1.0.0 এই কমিট ধারণ করে.
1.0.0 এর প্রধান বৈশিষ্ট্য
- একটি
ContentProvider
সংজ্ঞায়িত না করেই অ্যাপ্লিকেশন স্টার্টআপে চালানোর জন্যInitializer
কে সংজ্ঞায়িত করার জন্য একটি সরল, কার্যকরী উপায় প্রদান করে। - অলস আরম্ভের জন্য একটি সামঞ্জস্যপূর্ণ API প্রদান করে।
-
Initializer
s অন্যান্যInitializer
উপর নির্ভরতা নির্ধারণ করতে পারে যা সুস্পষ্টভাবে শুরুর ক্রম সংজ্ঞায়িত করতে সহায়তা করে।
সংস্করণ 1.0.0-rc01
অক্টোবর 14, 2020
androidx.startup:startup-runtime:1.0.0-rc01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01 এই কমিট ধারণ করে।
এই রিলিজটি 1.0.0-beta01
এর অনুরূপ।
সংস্করণ 1.0.0-beta01
16 সেপ্টেম্বর, 2020
androidx.startup:startup-runtime:1.0.0-beta01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিট রয়েছে।
এই সংস্করণটি 1.0.0-alpha03
এর অনুরূপ। androidx.startup
এখন API স্থিতিশীল।
সংস্করণ 1.0.0-alpha03
আগস্ট 19, 2020
androidx.startup:startup-runtime:1.0.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।
নতুন বৈশিষ্ট্য
- একটি নতুন
isEagerlyInitialized()
API যোগ করা হয়েছে যাInitializer
জন্য এটি সাগ্রহে শুরু করা হয়েছে কিনা তা নির্ধারণ করার একটি উপায় প্রদান করে। ( aosp/1372879 , b/159952713 )
সংস্করণ 1.0.0-alpha02
22 জুলাই, 2020
androidx.startup:startup-runtime:1.0.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।
বাগ ফিক্স
- স্টার্টআপ-রানটাইমের জন্য ভোক্তা প্রোগার্ড নিয়মগুলি প্রকাশ করুন। ( aosp/1347583 , b/159595260 )
-
AppInitializer
এ স্ট্যাটিক চেক উন্নত করুন। ( aosp/1331900 )
সংস্করণ 1.0.0-alpha01
জুন 10, 2020
androidx.startup:startup-runtime:1.0.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
অ্যাপ স্টার্টআপ লাইব্রেরি অ্যাপ্লিকেশান স্টার্টআপে উপাদানগুলি শুরু করার জন্য একটি সরল, কার্যকরী উপায় সরবরাহ করে। লাইব্রেরি ডেভেলপার এবং অ্যাপ ডেভেলপার উভয়ই অ্যাপ স্টার্টআপ ব্যবহার করতে পারে স্টার্টআপ সিকোয়েন্সগুলিকে স্ট্রীমলাইন করতে এবং সুস্পষ্টভাবে শুরুর ক্রম সেট করতে। এই প্রাথমিক প্রকাশ হল 1.0.0-alpha01
।