Sqlite
androidx.sqlite লাইব্রেরিতে বেসিক ইমপ্লিমেন্টেশনের পাশাপাশি অ্যাবস্ট্রাক্ট ইন্টারফেসও রয়েছে, যা ব্যবহার করে SQLite অ্যাক্সেস করতে পারে এমন নিজস্ব লাইব্রেরি তৈরি করা যায়।আপনি Room লাইব্রেরিটি ব্যবহার করার কথা বিবেচনা করতে পারেন, যা SQLite-এর উপর একটি অ্যাবস্ট্রাকশন লেয়ার প্রদান করে এবং SQLite-এর সম্পূর্ণ শক্তিকে কাজে লাগানোর পাশাপাশি আরও শক্তিশালী ডাটাবেস অ্যাক্সেসের সুযোগ করে দেয়।
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | রিলিজ প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| ০১ জুলাই, ২০২৬ | ২.৭.০ | - | - | - |
নির্ভরতা ঘোষণা করা
SQLite-এর উপর নির্ভরতা যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।
আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:
গ্রুভি
dependencies { def sqlite_version = "2.7.0" // Java language implementation implementation "androidx.sqlite:sqlite:$sqlite_version" // Kotlin implementation "androidx.sqlite:sqlite-ktx:$sqlite_version" // Implementation of the AndroidX SQLite interfaces via the Android framework APIs. implementation "androidx.sqlite:sqlite-framework:$sqlite_version" }
কোটলিন
dependencies { val sqlite_version = "2.7.0" // Java language implementation implementation("androidx.sqlite:sqlite:$sqlite_version") // Kotlin implementation("androidx.sqlite:sqlite-ktx:$sqlite_version") // Implementation of the AndroidX SQLite interfaces via the Android framework APIs. implementation("androidx.sqlite:sqlite-framework:$sqlite_version") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।
প্রতিক্রিয়া
আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
সংস্করণ ২.৭
সংস্করণ ২.৭.০
০১ জুলাই, ২০২৬
androidx.sqlite:sqlite-*:2.7.0 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
Important changes since 2.6.0:
- Add js and wasmJs targets to
androidx.sqlite:sqlitealong with asynchronous version of the driver APIs:SQLiteDriver.open(),SQLiteConnection.prepare()andSQLiteStatement.step()for the web targets. - যেসব বিদ্যমান প্রজেক্ট ওয়েব-ভিত্তিক নয়, সেগুলো সাধারণ কোডে সিনক্রোনাস এপিআই ব্যবহার করা চালিয়ে যেতে পারে, কিন্তু কোনো প্রজেক্ট ওয়েব-ভিত্তিক হলে শুধুমাত্র অ্যাসিঙ্ক্রোনাস এপিআইগুলোই উপলব্ধ থাকে। সুবিধার জন্য
andriodx.sqlite:sqlite-asyncনামক একটি নতুন আর্টিফ্যাক্টে টপ-লেভেল সাসপেন্ড ফাংশন অন্তর্ভুক্ত করা হয়েছে, যা সিনক্রোনাস নামকরণের স্কিম (executeSQLসাথে) ব্যবহার করে এবং এগুলো হলো এক্সপেক্ট / অ্যাকচুয়াল ডিক্লারেশন, যা প্ল্যাটফর্মের উপর ভিত্তি করে সঠিক ভ্যারিয়েন্টটি কল করবে। ওয়েব এবং নন-ওয়েব উভয় টার্গেটের সাধারণ কোডের জন্য এই এপিআইগুলো ব্যবহার করার পরামর্শ দেওয়া হয়। - এই রিলিজে
androidx.sqlite:sqlite-webনামে একটি নতুন আর্টিফ্যাক্টও অন্তর্ভুক্ত রয়েছে, যার মধ্যেWebWorkerSQLiteDriverআছে। এটি ওয়েবের জন্য একটিSQLiteDriverইমপ্লিমেন্টেশন, যা একটি সহজ মেসেজিং প্রোটোকলের মাধ্যমে ডাটাবেস অপারেশন সম্পাদন করতে একটি Web Worker-এর সাথে যোগাযোগ করে। প্রোটোকলটিWebWorkerSQLiteDriverএ নথিভুক্ত করা আছে এবং যদিও আর্টিফ্যাক্টটির সাথে কোনো ডিফল্ট ওয়ার্কার ইমপ্লিমেন্টেশন নেই, কনস্ট্রাক্টরের মাধ্যমে একটি প্রদান করা যেতে পারে। এই নতুন আর্টিফ্যাক্টটি কীভাবে ব্যবহার করা যেতে পারে তার একটি আরও সুস্পষ্ট উদাহরণের জন্য, Room 3.0 রিলিজ নোট দেখুন।
সংস্করণ 2.7.0-rc01
১৭ জুন, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.7.0-alpha06 থেকে কোনো উল্লেখযোগ্য পরিবর্তন নেই।
সংস্করণ ২.৭.০-আলফা০৬
০৩ জুন, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha06 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha06-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.7.0-alpha05 থেকে কোনো উল্লেখযোগ্য পরিবর্তন নেই।
সংস্করণ ২.৭.০-আলফা০৫
১৯ মে, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
Version 2.7.0-alpha04
০৬ মে, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha04-এ এই কমিটগুলো রয়েছে।
সংস্করণ ২.৭.০-আলফা০৩
০৮ এপ্রিল, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- সাধারণ ইন্টারফেসগুলো থেকে
openAsync(),prepareAsync()এবংstepAsync()সরিয়ে দেওয়া হয়েছে এবং সাসপেন্ড এপিআইগুলোকে শুধুমাত্র ওয়েব সোর্স সেট ইন্টারফেসগুলোতে রাখা হয়েছে। সাসপেন্ড এপিআইগুলোর নাম পরিবর্তন করা হয়েছে এবং 'async' সাফিক্সটি বাদ দেওয়া হয়েছে, কারণ এগুলো এখন আর নন-ওয়েব সোর্স সেটের ব্লকিং এপিআইগুলোর সাথে সাংঘর্ষিক নয়। - The top-level suspend extension functions are moved into a new artifact
andriodx.sqlite:sqlite-asyncand a new packageandroidx.sqlite.async. This is done in order to avoid sub-optimal usages of these extension functions on common sources that do not target web. They should also be avoided if the targets are only web. However, if targeting both web and non-web platforms, then the top-level functions are useful and allow writing common code for all platforms that uses theSQLiteDriverinterfaces. ( I63c2c , b/336758416 , b/493837704 )
বাহ্যিক অবদান
- Merge sqlite-ktx into the sqlite library. All Kotlin extensions are now part of the main sqlite artifact. sqlite-ktx is now an empty artifact for compatibility. ( Ib9512 )
সংস্করণ 2.7.0-alpha02
২৫ মার্চ, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha02-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
-
NativeSQLiteDriverব্যবহার করার সময় এবং iOS-এর SQLite লাইব্রেরির সাথে ডায়নামিকভাবে লিঙ্ক করার সময় iOS-এ অনুপস্থিত সিম্বলের সমস্যা সমাধান করা হয়েছে ( b/434324365 )।
সংস্করণ ২.৭.০-আলফা০১
১১ মার্চ, ২০২৬
androidx.sqlite:sqlite-*:2.7.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 2.7.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
-
androidx.sqlite:sqliteএ js এবং wasmJs টার্গেট যোগ করুন এবং এর সাথে ড্রাইভার এপিআই-গুলোর অ্যাসিঙ্ক্রোনাস সংস্করণগুলোও যুক্ত করুন:SQLiteDriver.openAsync(),SQLiteConnection.prepareAsync()এবংSQLiteStatement.stepAsync()। - যেসব বিদ্যমান প্রজেক্ট ওয়েব-ভিত্তিক নয়, সেগুলো সাধারণ কোডে সিনক্রোনাস এপিআই ব্যবহার করা চালিয়ে যেতে পারে, কিন্তু কোনো প্রজেক্ট ওয়েব-ভিত্তিক হলে শুধুমাত্র অ্যাসিঙ্ক্রোনাস এপিআইগুলোই উপলব্ধ থাকে। সুবিধার জন্য
androidx.sqliteপ্যাকেজটিতে টপ-লেভেল সাসপেন্ড ফাংশনও অন্তর্ভুক্ত রয়েছে, যেগুলো সিনক্রোনাস নামকরণের স্কিম (executeSQLসাথে) ব্যবহার করে এবং এগুলো হলো এক্সপেক্ট / অ্যাকচুয়াল ডিক্লারেশন যা প্ল্যাটফর্মের উপর ভিত্তি করে সঠিক ভ্যারিয়েন্টটি কল করবে। ওয়েব এবং নন-ওয়েব উভয় টার্গেটের সাধারণ কোডের জন্য এই এপিআইগুলো ব্যবহার করার পরামর্শ দেওয়া হয়। - এই রিলিজে
androidx.sqlite:sqlite-webনামে একটি নতুন আর্টিফ্যাক্টও অন্তর্ভুক্ত রয়েছে, যার মধ্যেWebWorkerSQLiteDriverআছে। এটি ওয়েবের জন্য একটিSQLiteDriverইমপ্লিমেন্টেশন, যা একটি সহজ মেসেজিং প্রোটোকলের মাধ্যমে ডাটাবেস অপারেশন সম্পাদন করতে একটি Web Worker-এর সাথে যোগাযোগ করে। প্রোটোকলটিWebWorkerSQLiteDriverএ নথিভুক্ত করা আছে এবং যদিও আর্টিফ্যাক্টটির সাথে কোনো ডিফল্ট ওয়ার্কার ইমপ্লিমেন্টেশন নেই, কনস্ট্রাক্টরের মাধ্যমে একটি প্রদান করা যেতে পারে। এই নতুন আর্টিফ্যাক্টটি কীভাবে ব্যবহার করা যেতে পারে তার একটি আরও সুস্পষ্ট উদাহরণের জন্য, Room 3.0 রিলিজ নোট দেখুন।
সংস্করণ ২.৬
সংস্করণ ২.৬.২
১৯ নভেম্বর, ২০২৫
androidx.sqlite:sqlite-*:2.6.2 প্রকাশিত হয়েছে। সংস্করণ 2.6.2-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
-
@FastNativeব্যবহার করে JNI কল উন্নত করার মাধ্যমেBundledSQLiteDriverপারফরম্যান্স উন্নত করুন। ( 952b92 , b/313895287 ) -
BundledSQLiteDriverদ্বারা তৈরিSQLiteসংযোগগুলিতে বর্ধিত ত্রুটি কোড সক্রিয় করুন। এর মানে হল,SQLiteথেকে আসা ত্রুটি বার্তাগুলিতে আরও বিস্তারিত কোড থাকবে যা I/O সমস্যা এবং সীমাবদ্ধতা লঙ্ঘন নির্ণয়ের জন্য উপযোগী। ( f1ec6f )
সংস্করণ ২.৬.১
২৪ সেপ্টেম্বর, ২০২৫
androidx.sqlite:sqlite-*:2.6.1 প্রকাশিত হয়েছে। সংস্করণ 2.6.1-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- নেটিভ ফাংশনগুলির জন্য সঠিক অবফাসকেশন নিশ্চিত করতে R8 নিয়মটি সংশোধন করা হয়েছে ( b/442489402 )।
- কনকারেন্ট সিনারিওতে সাপোর্ট API
getBeginTransactionMethodব্যবহার করার সময় ঘটতে পারে এমন একটি NPE (নন-প্লেসমেন্ট এমিশন) ঠিক করা হয়েছে। ( b/444049518 )। - লাইব্রেরি লোড করার সময় সামঞ্জস্যতা বাড়াতে বান্ডলড-sqlite-এর JNI/নেটিভ নির্ভরতা হ্রাস করুন। ( b/442489402 )।
-
AndroidSQLiteDriverএর একটি সমস্যা সমাধান করা হয়েছে, যার ফলে জার্নাল WAL মোডে সেট করা থাকলেও একাধিক সংযোগ পুল নিষ্ক্রিয় হয়ে যেত ( b/444286035 )।
সংস্করণ ২.৬.০
১০ সেপ্টেম্বর, ২০২৫
androidx.sqlite:sqlite-*:2.6.0 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
২.৫.০ সংস্করণের পর থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ:
-
BundledSQLiteDriverএaddExtensionফাংশনটি যোগ করে SQLite এক্সটেনশন লোড করা সমর্থন করুন, যা ব্যবহার করে সেইসব এক্সটেনশন রেজিস্টার করা যায় যেগুলো SQLite ঐ নির্দিষ্ট ড্রাইভার দিয়ে খোলা কানেকশনগুলোর জন্য ডাইনামিকভাবে লোড করবে। - KMP টার্গেট Watch OS এবং Tv OS-এর জন্য সমর্থন যোগ করা হয়েছে।
- লাইব্রেরির অ্যান্ড্রয়েড minSDK এপিআই ২১ থেকে এপিআই ২৩-এ আপডেট করা হয়েছে।
Version 2.6.0-rc02
২৭ আগস্ট, ২০২৫
androidx.sqlite:sqlite-*:2.6.0-rc02 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-rc02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- minSDK-কে API 21 থেকে API 23-এ আপডেট করুন ( Ibdfca , b/380448311 , b/435705964 , b/435705223 )
সংস্করণ 2.6.0-rc01
১৩ আগস্ট, ২০২৫
androidx.sqlite:sqlite-*:2.6.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.6.0-beta01
১ আগস্ট, ২০২৫
androidx.sqlite:sqlite-*:2.6.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-beta01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
-
androidx.sqlitenow supports loading SQLite extensions by adding theaddExtensionmethod toBundledSQLiteDriver, which can be used to register extensions thatSQLiteshould dynamically load against connections opened against that particular driver. Thanks to Simon Binder for this contribution! ( I64d6f , I2721b , b/430960837 , b/434203987 )
সংস্করণ ২.৬.০-আলফা০১
১৬ জুলাই, ২০২৫
androidx.sqlite:sqlite-*:2.6.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- Watch OS এবং TV OS-এর জন্য KMP টার্গেট যোগ করা হয়েছে ( I45883 , b/427889948 )
এপিআই পরিবর্তন
- একটি
SQLiteConnectionকোনো সক্রিয় ট্রানজ্যাকশন আছে কিনা তা পরীক্ষা করার জন্য একটি API যোগ করুন। যেহেতুSQLiteট্রানজ্যাকশনগুলো নেস্টেড নয়, এই API অ্যাপ্লিকেশনগুলোকে BEGIN / COMMIT নাকি SAVEPOINT / RELEASE ব্যবহার করা উচিত তা নির্ধারণ করতে সাহায্য করতে পারে। ( I5bf5e , b/319627988 ) -
SQLiteDriverএ একটি API যোগ করুন যা রিপোর্ট করবে যে এর অভ্যন্তরীণভাবে কোনো কানেকশন পুল আছে কি না। ( I52a51 , b/408010324 )
সংস্করণ ২.৫
সংস্করণ ২.৫.২
১৮ জুন, ২০২৫
androidx.sqlite:sqlite-*:2.5.2 প্রকাশিত হয়েছে। সংস্করণ 2.5.2-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- JNI / এক্সটার্নাল ফাংশনগুলোর দুর্বোধ্যতা রোধ করতে অনুপস্থিত R8 / Proguard নিয়মগুলো যোগ করুন। ( b/421626199 )
- একটি বাগ সংশোধন করা হয়েছে যেখানে SQL-এর শুরুতে থাকা কমেন্টের কারণে স্টেটমেন্টগুলো নন-রিড কোয়েরি হিসেবে এক্সিকিউট হতো। ( b/413061402 )
সংস্করণ ২.৫.১
৭ মে, ২০২৫
androidx.sqlite:sqlite-*:2.5.1 প্রকাশিত হয়েছে। সংস্করণ 2.5.1-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- Allow
androidx.sqlite:sqlite-bundledto load its native component from a specified path via the system property namedandroidx.sqlite.driver.bundled.path. b/381282544
সংস্করণ ২.৫.০
৯ এপ্রিল, ২০২৫
androidx.sqlite:sqlite-*:2.5.0 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
২.৪.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
- Kotlin Multi-Platform (KMP) Support: With the release of Room KMP version 2.7.0 the
SQLiteAPIs that enable Room to be KMP have also been updated. The packageandriodx.sqlitecontains three interfaces that define low-levelSQLiteAPIs:SQLiteDriver,SQLiteConnectionandSQLiteStatement. The artifactandroidx.sqlite:sqlite-frameworkoffers implementation of the interfaces for Android and iOS natively, whileandroidx.sqlite:sqlite-bundledoffers an implementation that uses SQLite compiled from source (also known as “bundled SQLite”). For more information about theSQLiteDriver API refer to the official SQLite KMP documentation .
সংস্করণ 2.5.0-rc03
২৬ মার্চ, ২০২৫
androidx.sqlite:sqlite-*:2.5.0-rc03 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-rc03-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- একটি বাইনারি-ভঙ্গকারী অসামঞ্জস্যপূর্ণ পরিবর্তন পূর্বাবস্থায় ফেরান, যা ভুলবশত Room-এর মতো অন্যান্য লাইব্রেরি দ্বারা ব্যবহৃত
SupportSQLiteCompatAPI-গুলো সরিয়ে দিয়েছিল ( b/402796648 )।
সংস্করণ 2.5.0-rc02
১২ মার্চ, ২০২৫
androidx.sqlite:sqlite-*:2.5.0-rc02 শেষ রিলিজের পর থেকে কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 2.5.0-rc02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
Version 2.5.0-rc01
২৬ ফেব্রুয়ারী, ২০২৫
androidx.sqlite:sqlite-*:2.5.0-rc01 is released. Version 2.5.0-rc01 contains these commits .
বাগ সংশোধন
- Fix the Gradle Metadata of the
androidx.sqliteartifacts for JVM that would cause JVM projects to resolve the Android variant and would lead toNoClassDefFoundError: androidx/sqlite/SQLiteDriver( b/396148592 and b/396184120 ).
সংস্করণ 2.5.0-beta01
১২ ফেব্রুয়ারী, ২০২৫
শেষ আলফার পর থেকে কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই androidx.sqlite:sqlite-*:2.5.0-beta01 প্রকাশ করা হয়েছে। সংস্করণ 2.5.0-beta01-এ এই কমিটগুলো রয়েছে।
সংস্করণ ২.৫.০-আলফা১৩
২৯ জানুয়ারী, ২০২৫
androidx.sqlite:sqlite-*:2.5.0-alpha13 is released. Version 2.5.0-alpha13 contains these commits .
এপিআই পরিবর্তন
- stdlib থেকে
androidx.sqlite.useসরিয়ে ফেলা হয়েছে, যা এখন Kotlin-এরAutoCloseable.useদ্বারা প্রতিস্থাপিত হয়েছে। ( I470f0 , b/315461431 ) - লাইব্রেরিটি এখন কোটলিন ২.০ দিয়ে কম্পাইল করা হয়েছে এবং এটি ব্যবহার করার জন্য প্রোজেক্টে কমপক্ষে ২.০ প্রয়োজন হবে। ( I8efb0 , b/315461431 , b/384600605 )
বাগ সংশোধন
-
BundledSQLiteDriverএর নেটিভ লাইব্রেরি লোডিংকে লেজি (lazy) করা হয়েছে এবং এটি প্রথম কানেকশন খোলার সময় লোড করা হয়, যাতে মেইন থ্রেডে IO সম্পাদনের সম্ভাবনা এড়ানো যায়। ( I78e92 , b/363985585 )
Version 2.5.0-alpha12
১১ ডিসেম্বর, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha12 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha12-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ ২.৫.০-আলফা১১
৩০ অক্টোবর, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha11 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha11-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.5.0-alpha10
১৬ অক্টোবর, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha10 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha10-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- একটি কলামের ডেটা টাইপ পুনরুদ্ধার করা সক্ষম করতে, বিভিন্ন
SQLITE_DATA_*ফলাফল কনস্ট্যান্টের সাথেSQLiteStatement.getColumnType()যোগ করুন। ( I1985c , b/369636251 )
সংস্করণ 2.5.0-alpha09
২ অক্টোবর, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha09 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha09-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.5.0-alpha08
১৮ সেপ্টেম্বর, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha08 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha08-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.5.0-alpha07
২১শে আগস্ট, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha07 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha07-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
নতুন বৈশিষ্ট্য
- JVM / ডেস্কটপ টার্গেটগুলিতে Linux ARM 64-এর জন্য সমর্থন যোগ করা হয়েছে। ( b/358045505 )
সংস্করণ 2.5.0-alpha06
৭ আগস্ট, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha06 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha06-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
-
linuxArm64Kotlin মাল্টিপ্ল্যাটফর্ম টার্গেটের জন্য সমর্থন যোগ করা হয়েছে ( I139d3 , b/338268719 )
Version 2.5.0-alpha05
১০ জুলাই, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
-
SQLiteKtকেSQLiteএবংBundledSQLiteKtকেBundledSQLiteনামে পুনঃনামকরণ করা হয়েছে। ( I8b501 )
সংস্করণ 2.5.0-alpha04
১২ জুন, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha04-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
- Added an
open()overload API toBundledSQLiteDriverto pass open flags when opening a database connection. Useful for opening a database in read-only mode or using the serialized thread safe mode instead of the multi-thread mode bundled SQLite is compiled with ( b/340949940 ).
বাগ সংশোধন
- বান্ডেলড SQLite ড্রাইভারের একটি লিঙ্কিং সমস্যা সমাধান করা হয়েছে, যার ফলে ARM32 যুক্ত অ্যান্ড্রয়েড ডিভাইসগুলিতে অ্যাটমিক সিম্বল অনুপস্থিত থাকার কারণে
UnsatisfiedLinkErrorদেখা দিত। ( b/341639198 ) - ড্রাইভারের একটি সমস্যা সমাধান করা হয়েছে, যেখানে কোনো কলামে শূন্য-দৈর্ঘ্যের বাইট অ্যারে বাইন্ড করলে সেখান থেকে ডেটা পড়ার সময় একটি নাল (null) ভ্যালু পাওয়া যেত।
Version 2.5.0-alpha03
২৯ মে, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha03 is released. Version 2.5.0-alpha03 contains these commits .
বাগ সংশোধন
-
BundledSQLiteDriverএর একটি সমস্যা সমাধান করা হয়েছে, যেখানে এটি দিয়ে তৈরি ডাটাবেসগুলিতে C নাল টার্মিনেটর ক্যারেক্টারটি থাকতো। ( b/340822359 )
সংস্করণ 2.5.0-alpha02
১৪ মে, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha02 2.5.0-alpha01-এর পর থেকে কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 2.5.0-alpha02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.5.0-alpha01
১ মে, ২০২৪
androidx.sqlite:sqlite-*:2.5.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-alpha01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- Kotlin Multi-Platform (KMP) Support : With the release of Room 2.7.0-alpha01 which is the first release of Room KMP, the
SQLiteAPIs that enable Room to be KMP have also been updated. The packageandriodx.sqlitecontains three interfaces that define low-level SQLite APIs:SQLiteDriver,SQLiteConnectionandSQLiteStatement. The artifactandroidx.sqlite:sqlite-frameworkoffers implementation of the interfaces for Android and iOS Natively, whileandroidx.sqlite:sqlite-bundledoffers an implementation that usesSQLitecompiled from source (also known as “bundled SQLite”). For more information about the SQLite Driver API refer to the official SQLite KMP documentation .
সংস্করণ ২.৪
সংস্করণ ২.৪.০
১৮ অক্টোবর, ২০২৩
androidx.sqlite:sqlite:2.4.0 , androidx.sqlite:sqlite-framework:2.4.0 , এবং androidx.sqlite:sqlite-ktx:2.4.0 রিলিজ করা হয়েছে। ভার্সন 2.4.0-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
২.৩.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
- বিভিন্ন বাগ ফিক্স যোগ করা হয়েছে।
সংস্করণ 2.4.0-rc01
২০ সেপ্টেম্বর, ২০২৩
androidx.sqlite:sqlite:2.4.0-rc01 , androidx.sqlite:sqlite-framework:2.4.0-rc01 , and androidx.sqlite:sqlite-ktx:2.4.0-rc01 are released. Version 2.4.0-rc01 contains these commits.
সংস্করণ 2.4.0-beta01
২৩শে আগস্ট, ২০২৩
androidx.sqlite:sqlite:2.4.0-beta01 , androidx.sqlite:sqlite-framework:2.4.0-beta01 , এবং androidx.sqlite:sqlite-ktx:2.4.0-beta01 রিলিজ করা হয়েছে। ভার্সন 2.4.0-beta01-এ এই কমিটগুলো রয়েছে।
সংস্করণ ২.৪.০-আলফা০৩
৯ আগস্ট, ২০২৩
androidx.sqlite:sqlite:2.4.0-alpha03 , androidx.sqlite:sqlite-framework:2.4.0-alpha03 , এবং androidx.sqlite:sqlite-ktx:2.4.0-alpha03 রিলিজ করা হয়েছে। ভার্সন 2.4.0-alpha03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ 2.4.0-alpha02
২১ জুন, ২০২৩
androidx.sqlite:sqlite:2.4.0-alpha02 , androidx.sqlite:sqlite-framework:2.4.0-alpha02 , এবং androidx.sqlite:sqlite-ktx:2.4.0-alpha02 কোনো পরিবর্তন ছাড়াই প্রকাশ করা হয়েছে। সংস্করণ 2.4.0-alpha02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
সংস্করণ ২.৪.০-আলফা০১
২২ মার্চ, ২০২৩
androidx.sqlite:sqlite:2.4.0-alpha01 , androidx.sqlite:sqlite-framework:2.4.0-alpha01 , এবং androidx.sqlite:sqlite-ktx:2.4.0-alpha01 রিলিজ করা হয়েছে। ভার্সন 2.4.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
-
SupportSQLiteQueryBuilderএ ঘটতে পারে এমন একটিNullPointerExceptionসংশোধন করা হয়েছে। ( 5df8698 )
সংস্করণ ২.৩.১
সংস্করণ ২.৩.১
২২ মার্চ, ২০২৩
androidx.sqlite:sqlite:2.3.1 , androidx.sqlite:sqlite-framework:2.3.1 , এবং androidx.sqlite:sqlite-ktx:2.3.1 রিলিজ করা হয়েছে। ভার্সন ২.৩.১-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
- Avoid a framework issue where SQL queries would not get invalidated after a schema change during migrations.
FrameworkSupportSQLiteOpenHelperwill now set the minimum SQL statement cache during migrations to avoid the problem. ( 0ad2a8f ) - একটি সমস্যার সমাধান করা হয়েছে যেখানে
SupportSQLiteLockজন্য ক্যাশ ডিরেক্টরি ব্যবহারের জন্য উপলব্ধ নাও থাকতে পারতো, ফলে একটি নাল ফাইলকে যথাযথভাবে পরিচালনা করতে হতো। ( 9d177dc ) - একটি সমস্যার সমাধান করা হয়েছে যেখানে
attachedDbsসংযুক্ত ডেটাবেসগুলির সম্পূর্ণ তালিকা ফেরত দিচ্ছিল না। ( 5f008e1 )
সংস্করণ ২.৩.০
সংস্করণ ২.৩.০
১১ জানুয়ারী, ২০২৩
androidx.sqlite:sqlite:2.3.0 , androidx.sqlite:sqlite-framework:2.3.0 , এবং androidx.sqlite:sqlite-ktx:2.3.0 রিলিজ করা হয়েছে। ভার্সন ২.৩.০-তে এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
২.২.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
-
androidx.sqliteলাইব্রেরি গ্রুপের সোর্স জাভা থেকে কোটলিনে রূপান্তর করা হয়েছে। মনে রাখবেন যে,androidx.sqliteকিছু nullability অ্যানোটেশন অনুপস্থিত থাকার কারণে, আপনার সোর্স যদি কোটলিনে থাকে এবং কোডটি ভুল nullability অনুমান করে, তাহলে আপনি সোর্স ইনকম্প্যাটিবিলিটি ত্রুটির সম্মুখীন হতে পারেন। এছাড়াও, কিছু নির্দিষ্ট গেটার মেথডকে প্রপার্টিতে রূপান্তর করা হয়েছে, যার জন্য কোটলিন ফাইলে প্রপার্টি অ্যাক্সেস সিনট্যাক্স প্রয়োজন। কোনো উল্লেখযোগ্য অসামঞ্জস্যতা থাকলে অনুগ্রহ করে একটি বাগ রিপোর্ট করুন। ( b/240707042 ) - রিকভারি মেকানিজমের সময় ডেটা হারানোর অনুমতি দেওয়ার জন্য
SupportSQLite'sকনফিগারেশনে একটি API যোগ করুন। ( I1b830 , b/215592732 ) - Added API for multi-process lock and usage at the
FrameworkSQLite*level, to protect multi-process 1st time database creation and migrations. ( Ied267 , b/193182592 )
সংস্করণ 2.3.0-rc01
৭ ডিসেম্বর, ২০২২
androidx.sqlite:sqlite:2.3.0-rc01 , androidx.sqlite:sqlite-framework:2.3.0-rc01 , এবং androidx.sqlite:sqlite-ktx:2.3.0-rc01 রিলিজ করা হয়েছে। ভার্সন 2.3.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
বাগ সংশোধন
-
SupportSQLiteQueryBuilderএ নালযোগ্য কলামের জন্য NPE সমস্যার সমাধান। ( Ica8f5 )
সংস্করণ 2.3.0-beta02
৯ নভেম্বর, ২০২২
androidx.sqlite:sqlite:2.3.0-beta02 , androidx.sqlite:sqlite-framework:2.3.0-beta02 , এবং androidx.sqlite:sqlite-ktx:2.3.0-beta02 রিলিজ করা হয়েছে। ভার্সন 2.3.0-beta02-এ এই কমিটগুলো রয়েছে।
- জাভার অ্যারের আচরণের সাথে মেলানোর জন্য, কোয়েরি আর্গুমেন্ট গ্রহণকারী বিভিন্ন API-কে ইনভেরিয়েন্ট (
Array<Any?>) থেকে কন্ট্রাভেরিয়েন্ট (Array<out Any?>) তে সংশোধন করুন। ( b/253531073 )
সংস্করণ ২.৩.০-বিটা০১
৫ অক্টোবর, ২০২২
androidx.sqlite:sqlite:2.3.0-beta01 , androidx.sqlite:sqlite-framework:2.3.0-beta01 , এবং androidx.sqlite:sqlite-ktx:2.3.0-beta01 রিলিজ করা হয়েছে। ভার্সন 2.3.0-beta01-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
- android.sqlite-এর সমস্ত সোর্স জাভা থেকে কোটলিনে রূপান্তর করা হয়েছে। b/240707042
- এই রূপান্তরের একটি উল্লেখযোগ্য পরিবর্তন হলো যে নিম্নলিখিত গেটার ফাংশনগুলো প্রপার্টিতে পরিণত হয়েছে:
- In
SupportSQLiteDatabase: -
attachedDbs -
isDatabaseIntegrityOk -
isDbLockedByCurrentThread -
isOpen -
isReadOnly -
isWriteAheadLoggingEnabled -
maximumSize -
pageSize -
path -
version - In
SupportSQLiteOpenHelper: -
databaseName -
readableDatabase -
writableDatabase
- In
সংস্করণ ২.৩.০-আলফা০৫
২৪ আগস্ট, ২০২২
androidx.sqlite:sqlite:2.3.0-alpha05 , androidx.sqlite:sqlite-framework:2.3.0-alpha05 , এবং androidx.sqlite:sqlite-ktx:2.3.0-alpha05 রিলিজ করা হয়েছে। ভার্সন 2.3.0-alpha05-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- androidx.sqlite লাইব্রেরি গ্রুপের সোর্স জাভা থেকে কোটলিনে রূপান্তর করা হয়েছে। মনে রাখবেন যে, androidx.sqlite-এ কিছু nullability অ্যানোটেশন অনুপস্থিত থাকার কারণে, আপনার সোর্স যদি কোটলিনে থাকে এবং কোডটি ভুল nullability অনুমান করে, তাহলে আপনি সোর্স অসামঞ্জস্যতার ত্রুটির সম্মুখীন হতে পারেন। কোনো উল্লেখযোগ্য অসামঞ্জস্যতা থাকলে অনুগ্রহ করে একটি বাগ রিপোর্ট করুন। ( b/240707042 )
সংস্করণ ২.৩.০-আলফা০৪
১০ আগস্ট, ২০২২
androidx.sqlite:sqlite:2.3.0-alpha04 , androidx.sqlite:sqlite-framework:2.3.0-alpha04 , এবং androidx.sqlite:sqlite-ktx:2.3.0-alpha04 রিলিজ করা হয়েছে। ভার্সন 2.3.0-alpha04-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- হালনাগাদকৃত বাতিলযোগ্যতা ( I29fbd )
সংস্করণ ২.৩.০-আলফা০৩
১ জুন, ২০২২
androidx.sqlite:sqlite:2.3.0-alpha03 , androidx.sqlite:sqlite-framework:2.3.0-alpha03 , এবং androidx.sqlite:sqlite-ktx:2.3.0-alpha03 রিলিজ করা হয়েছে। ভার্সন 2.3.0-alpha03-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
-
androidx.sqlite.ProcessLockসীমাবদ্ধ করুন। এই API-টিandroidx.sqliteমধ্যেই সীমাবদ্ধ এবং এটিকে একটি সাধারণ মাল্টি-প্রসেস লক হিসেবে ব্যবহার করা উচিত নয়। ( I1643f )
সংস্করণ 2.3.0-alpha02
৬ এপ্রিল, ২০২২
androidx.sqlite:sqlite:2.3.0-alpha02 , androidx.sqlite:sqlite-framework:2.3.0-alpha02 , and androidx.sqlite:sqlite-ktx:2.3.0-alpha02 are released. Version 2.3.0-alpha02 contains these commits.
- 2.3.0-alpha01 থেকে কোনো উল্লেখযোগ্য পরিবর্তন নেই
সংস্করণ ২.৩.০-আলফা০১
২৩শে ফেব্রুয়ারি, ২০২২
androidx.sqlite:sqlite:2.3.0-alpha01 , androidx.sqlite:sqlite-framework:2.3.0-alpha01 , এবং androidx.sqlite:sqlite-ktx:2.3.0-alpha01 রিলিজ করা হয়েছে। ভার্সন 2.3.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- রিকভারি মেকানিজমের সময় ডেটা হারানোর অনুমতি দেওয়ার জন্য SupportSQLite-এর কনফিগারেশনে একটি API যোগ করুন। ( I1b830 , b/215592732 )
- FrameworkSQLite* স্তরে মাল্টি-প্রসেস লক এবং এর ব্যবহারের জন্য API যোগ করা হয়েছে, যা একাধিক প্রক্রিয়ার মাধ্যমে প্রথমবার ডাটাবেস তৈরি এবং মাইগ্রেশনকে সুরক্ষিত করবে। ( Ied267 , b/193182592 )
Version 2.2.0
সংস্করণ ২.২.০
১৫ ডিসেম্বর, ২০২১
androidx.sqlite:sqlite:2.2.0 , androidx.sqlite:sqlite-framework:2.2.0 , এবং androidx.sqlite:sqlite-ktx:2.2.0 রিলিজ করা হয়েছে। ভার্সন 2.2.0-তে এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
২.১.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
SupportSQLiteDatabase এ execPerConnectionSQL() এর জন্য একটি ডিফল্ট মেথড যোগ করুন।
সংস্করণ 2.2.0-rc01
১ ডিসেম্বর, ২০২১
androidx.sqlite:sqlite:2.2.0-rc01 , androidx.sqlite:sqlite-framework:2.2.0-rc01 , এবং androidx.sqlite:sqlite-ktx:2.2.0-rc01 রিলিজ করা হয়েছে। ভার্সন 2.2.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
No significant changes since 2.2.0-beta01.
সংস্করণ 2.2.0-beta01
১৩ অক্টোবর, ২০২১
androidx.sqlite:sqlite:2.2.0-beta01 , androidx.sqlite:sqlite-framework:2.2.0-beta01 , এবং androidx.sqlite:sqlite-ktx:2.2.0-beta01 রিলিজ করা হয়েছে। ভার্সন 2.2.0-beta01-এ এই কমিটগুলো রয়েছে।
- পূর্ববর্তী আলফা সংস্করণ থেকে কোনো পরিবর্তন নেই।
সংস্করণ 2.2.0-alpha02
২১ জুলাই, ২০২১
androidx.sqlite:sqlite:2.2.0-alpha02 , androidx.sqlite:sqlite-framework:2.2.0-alpha02 , এবং androidx.sqlite:sqlite-ktx:2.2.0-alpha02 রিলিজ করা হয়েছে। ভার্সন 2.2.0-alpha02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
2.2.0-alpha01 এর পর থেকে কোনো উল্লেখযোগ্য পরিবর্তন নেই। এই রিলিজটি শুধুমাত্র Room 2.4.0-alpha04 রিলিজের সাথে সামঞ্জস্য রাখার জন্য করা হয়েছে।
সংস্করণ ২.২.০-আলফা০১
১৬ জুন, ২০২১
androidx.sqlite:sqlite:2.2.0-alpha01 , androidx.sqlite:sqlite-framework:2.2.0-alpha01 , এবং androidx.sqlite:sqlite-ktx:2.2.0-alpha01 রিলিজ করা হয়েছে। ভার্সন 2.2.0-alpha01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- SupportSQLiteDatabase-এ
execPerConnectionSQL()এর জন্য ডিফল্ট মেথড যোগ করুন ( I86326 , b/172270145 )
সংস্করণ ২.১.০
সংস্করণ ২.১.০
২২ জানুয়ারী, ২০২০
androidx.sqlite:sqlite:2.1.0 , androidx.sqlite:sqlite-framework:2.1.0 , and androidx.sqlite:sqlite-ktx:2.1.0 are released with no changes since 2.1.0-rc01 . Version 2.1.0 contains these commits .
2.0.1 থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ
-
useNoBackupDirectoryএর জন্য সমর্থন, যাSupportSQLiteOpenHelperব্যবহার করার সময় ডাটাবেসটি নো-ব্যাকআপ ডিরেক্টরিতে তৈরি করার জন্য নির্দেশ করতে ব্যবহার করা যেতে পারে।
সংস্করণ 2.1.0-rc01
৮ জানুয়ারী, ২০২০
androidx.sqlite:sqlite-*:2.1.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 2.1.0-rc01-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে ।
এই রিলিজটি 2.1.0-beta01 এর অনুরূপ।
সংস্করণ ২.১.০-বিটা০১
৪ ডিসেম্বর, ২০১৯
androidx.sqlite:sqlite:2.1.0-beta01 , androidx.sqlite:sqlite-framework:2.1.0-beta01 , and androidx.sqlite:sqlite-ktx:2.1.0-beta01 are released with no changes since 2.1.0-alpha01 . Version 2.1.0-beta01 contains these commits .
সংস্করণ ২.১.০-আলফা০১
৭ নভেম্বর, ২০১৯
androidx.sqlite:sqlite:2.1.0-alpha01 , androidx.sqlite:sqlite-framework:2.1.0-alpha01 , এবং androidx.sqlite:sqlite-ktx:2.1.0-alpha01 রিলিজ করা হয়েছে। ভার্সন 2.1.0-alpha01-এ এই কমিটগুলো রয়েছে ।
API changes
-
SupportSQLiteOpenHelper.ConfigurationএuseNoBackupDirectoryনামে একটি নতুন প্রপার্টি যোগ করা হয়েছে, যা নির্দেশ করে যে একটি ফাইল-ভিত্তিক ডেটাবেস নো-ব্যাকআপ ডিরেক্টরি থেকে তৈরি ও অবস্থিত হবে।
সংস্করণ ২.০.১
সংস্করণ ২.০.১
১৩ মার্চ, ২০১৯
androidx.sqlite আর্টিফ্যাক্ট গ্রুপের ২.০.১ সংস্করণটি দুটি বাগ সংশোধনসহ প্রকাশ করা হয়েছে।
বাগ সংশোধন
- দুটি সমস্যার সমাধান করা হয়েছে যেখানে
FrameworkSQLiteOpenHelperইনিশিয়ালাইজেশনের সময় একটি ক্ষতিগ্রস্ত ডাটাবেস বা ত্রুটিপূর্ণ মাইগ্রেশন থেকে সঠিকভাবে পুনরুদ্ধার করতে পারত না। ( b/111504749 এবং b/111519144 )