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:sqlite along with asynchronous version of the driver APIs: SQLiteDriver.open() , SQLiteConnection.prepare() and SQLiteStatement.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-async and a new package androidx.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 the SQLiteDriver interfaces. ( 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-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

২.৫.০ সংস্করণের পর থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ:

  • BundledSQLiteDriveraddExtension ফাংশনটি যোগ করে SQLite এক্সটেনশন লোড করা সমর্থন করুন, যা ব্যবহার করে সেইসব এক্সটেনশন রেজিস্টার করা যায় যেগুলো SQLite ঐ নির্দিষ্ট ড্রাইভার দিয়ে খোলা কানেকশনগুলোর জন্য ডাইনামিকভাবে লোড করবে।
  • KMP টার্গেট Watch OS এবং Tv OS-এর জন্য সমর্থন যোগ করা হয়েছে।
  • লাইব্রেরির অ্যান্ড্রয়েড minSDK এপিআই ২১ থেকে এপিআই ২৩-এ আপডেট করা হয়েছে।

Version 2.6.0-rc02

২৭ আগস্ট, ২০২৫

androidx.sqlite:sqlite-*:2.6.0-rc02 প্রকাশিত হয়েছে। সংস্করণ 2.6.0-rc02-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

এপিআই পরিবর্তন

সংস্করণ 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.sqlite now supports loading SQLite extensions by adding the addExtension method to BundledSQLiteDriver , which can be used to register extensions that SQLite should 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-bundled to load its native component from a specified path via the system property named androidx.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 SQLite APIs that enable Room to be KMP have also been updated. The package andriodx.sqlite contains three interfaces that define low-level SQLite APIs: SQLiteDriver , SQLiteConnection and SQLiteStatement . The artifact androidx.sqlite:sqlite-framework offers implementation of the interfaces for Android and iOS natively, while androidx.sqlite:sqlite-bundled offers an implementation that uses SQLite compiled from source (also known as “bundled SQLite”). For more information about the SQLite Driver API refer to the official SQLite KMP documentation .

সংস্করণ 2.5.0-rc03

২৬ মার্চ, ২০২৫

androidx.sqlite:sqlite-*:2.5.0-rc03 প্রকাশিত হয়েছে। সংস্করণ 2.5.0-rc03-এ এই কমিটগুলো রয়েছে।

বাগ সংশোধন

  • একটি বাইনারি-ভঙ্গকারী অসামঞ্জস্যপূর্ণ পরিবর্তন পূর্বাবস্থায় ফেরান, যা ভুলবশত Room-এর মতো অন্যান্য লাইব্রেরি দ্বারা ব্যবহৃত SupportSQLiteCompat API-গুলো সরিয়ে দিয়েছিল ( 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.sqlite artifacts for JVM that would cause JVM projects to resolve the Android variant and would lead to NoClassDefFoundError: 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-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • linuxArm64 Kotlin মাল্টিপ্ল্যাটফর্ম টার্গেটের জন্য সমর্থন যোগ করা হয়েছে ( 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 to BundledSQLiteDriver to 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 SQLite APIs that enable Room to be KMP have also been updated. The package andriodx.sqlite contains three interfaces that define low-level SQLite APIs: SQLiteDriver , SQLiteConnection and SQLiteStatement . The artifact androidx.sqlite:sqlite-framework offers implementation of the interfaces for Android and iOS Natively, while androidx.sqlite:sqlite-bundled offers an implementation that uses SQLite compiled 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. FrameworkSupportSQLiteOpenHelper will 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

সংস্করণ ২.৩.০-আলফা০৫

২৪ আগস্ট, ২০২২

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-তে এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

২.১.০ সংস্করণ থেকে গুরুত্বপূর্ণ পরিবর্তনসমূহ

SupportSQLiteDatabaseexecPerConnectionSQL() এর জন্য একটি ডিফল্ট মেথড যোগ করুন।

সংস্করণ 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.ConfigurationuseNoBackupDirectory নামে একটি নতুন প্রপার্টি যোগ করা হয়েছে, যা নির্দেশ করে যে একটি ফাইল-ভিত্তিক ডেটাবেস নো-ব্যাকআপ ডিরেক্টরি থেকে তৈরি ও অবস্থিত হবে।

সংস্করণ ২.০.১

সংস্করণ ২.০.১

১৩ মার্চ, ২০১৯

androidx.sqlite আর্টিফ্যাক্ট গ্রুপের ২.০.১ সংস্করণটি দুটি বাগ সংশোধনসহ প্রকাশ করা হয়েছে।

বাগ সংশোধন

  • দুটি সমস্যার সমাধান করা হয়েছে যেখানে FrameworkSQLiteOpenHelper ইনিশিয়ালাইজেশনের সময় একটি ক্ষতিগ্রস্ত ডাটাবেস বা ত্রুটিপূর্ণ মাইগ্রেশন থেকে সঠিকভাবে পুনরুদ্ধার করতে পারত না। ( b/111504749 এবং b/111519144 )