জেটপ্যাক কম্পোজ গ্লিমার
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | রিলিজ প্রার্থী | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| ২২ এপ্রিল, ২০২৬ | - | - | - | ১.০.০-আলফা১১ |
নির্ভরতা ঘোষণা করা
Jetpack Compose Glimmer-এ ডিপেন্ডেন্সি যোগ করতে হলে, আপনাকে Google Maven যোগ করতে হবে।
আপনার প্রোজেক্টে রিপোজিটরি যোগ করুন। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।
আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha11" }
কোটলিন
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha11") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।
প্রতিক্রিয়া
আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
গ্লিমার এবং গ্লিমার-গুগল-ফন্টস সংস্করণ ১.০
সংস্করণ 1.0.0-alpha11
২২ এপ্রিল, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha11 এবং androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha11-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
-
glimmer-google-fontsপ্রকাশিত হয়েছে - এই ডিপেন্ডেন্সিটি যোগ করুন এবং প্রস্তাবিত Google Sans Flex কনফিগারেশন সহ একটিTypographyইনস্ট্যান্স তৈরি করতেcreateGoogleSansFlexTypographyব্যবহার করুন। এইTypographyইনস্ট্যান্সটিGlimmerThemeমাধ্যমে স্বাভাবিকভাবে সরবরাহ করা যেতে পারে। ( Iec9e4 , b/458447191 )
সংস্করণ 1.0.0-alpha10
০৮ এপ্রিল, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha10 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha10-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
-
IconButtonএপিআই যোগ করা হয়েছে। ( I0f3dd , b/481298420 ) -
StackStateসেভারের টাইপকেSaver<StackState, *>হিসেবে জেনেরিক করা হয়েছে। ( Ic164f , b/491893461 )
বাগ সংশোধন
- Compose
compileSdkএপিআই ৩৭-এ আপডেট করা হয়েছে। এর মানে হলো, Compose ব্যবহার করার জন্য ন্যূনতম এজিপি সংস্করণ ৯.২.০ প্রয়োজন। ( Id45cd , b/413674743 )
সংস্করণ 1.0.0-alpha09
২৫ মার্চ, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha09 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha09-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।
এপিআই পরিবর্তন
- প্রাইমারি, পজিটিভ, নেগেটিভ এবং সারফেস-এর ডিফল্ট মানগুলো সামঞ্জস্য করা হয়েছে। 'ব্যাকগ্রাউন্ড' নামে একটি নতুন কালার অ্যাক্সিস যোগ করা হয়েছে। ( I6bb6c , b/481671956 )
-
GlimmerThemeএ একটিComponentSpacingValuesসাবসিস্টেম যোগ করা হয়েছে, যা বিভিন্ন কম্পোনেন্টে প্যাডিং এবং অন্যান্য স্পেসিং এলিমেন্ট ব্যবহারের জন্য ভ্যালু প্রদান করে। কম্পোনেন্টের Defaults অবজেক্টে থাকা বিদ্যমানPascalCaseস্পেসিং এবং প্যাডিং কনস্ট্যান্টগুলোর (যেমন,ContentPadding,ItemSpacing) নাম পরিবর্তন করেcamelCaseকরা হয়েছে এবং সেগুলোকে Composable প্রপার্টিতে রূপান্তর করা হয়েছে। ( I96e30 , b/491166461 ) - ট্রেইলিং ল্যাম্বডা হিসেবে ব্যবহারের জন্য
onClickপ্যারামিটার তালিকার শেষ অবস্থানে সরান। যদি কোনো প্রযোজ্য ল্যাম্বডা প্রদান করা না হয়, তাহলেIndirectPointerEvent(s)গ্রহণ করবেন না ( I9343e , b/486965466 ) - Depth এবং সম্পর্কিত সত্তাগুলোর নাম পরিবর্তন করে
DepthEffectরাখা হয়েছে।DepthEffectএর লেয়ার বৈশিষ্ট্যগুলো সর্বজনীন করা হয়েছে। ( Ie26d2 , b/485632564 )
সংস্করণ 1.0.0-alpha08
১১ মার্চ, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha08 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha08-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
-
TitleChipDefaults.contentPaddingএকটিContentPaddingকনস্ট্যান্ট দ্বারা প্রতিস্থাপন করা হয়েছে। ( If992f , b/489451530 ) - গ্লিমার
ListStateএখনScrollIndicatorStateপ্রদান করে ( I0a2f8 , b/481662773 ) -
captionনামে একটি নতুনTextStyleযোগ করা হয়েছে। বিদ্যমানTextStylesজন্যfontWeight,fontSizeএবংlineHeightআপডেট করা হয়েছে। ( I2319f , b/473560419 )
সংস্করণ 1.0.0-alpha07
২৫শে ফেব্রুয়ারি, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha07 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha07-এ এই কমিটগুলো রয়েছে।
সংস্করণ 1.0.0-alpha06
১১ ফেব্রুয়ারী, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha06 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha06-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
- শিরোনামের জন্য স্লট সহ
VerticalListAPI-এর একটি ওভারলোডেড সংস্করণ যোগ করুন। ( Ic3d44 ) - material3-এর সাথে সামঞ্জস্য রক্ষার জন্য Glimmer Text-এর
autoSizeপ্যারামিটারের ক্রম হালনাগাদ করা হয়েছে। ( Ic24bd , b/477669012 )
সংস্করণ 1.0.0-alpha05
২৮ জানুয়ারী, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha05-এ এই কমিটগুলো রয়েছে।
সংস্করণ 1.0.0-alpha04
১৪ জানুয়ারী, ২০২৬
androidx.xr.glimmer:glimmer:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
-
VerticalStack( 22daab3 )-এর জন্য প্রতি আইটেমে একাধিক আইটেম ডেকোরেশনের সমর্থন এবং জেনেরিক ডেকোরেশন শেপের ( 033e015 ) সমর্থন যোগ করা হয়েছে।
এপিআই পরিবর্তন
-
VerticalListকম্পোজেবলের জন্য প্রস্তাবিত মান সরবরাহ করতেVerticalListDefaultsযোগ করা হয়েছে। ( I07b1a , b/448364605 )
বাগ সংশোধন
-
VerticalStackএ ইনিশিয়াল ফোকাস হ্যান্ডলিং যোগ করা হয়েছে, যাতে স্ট্যাকে ফোকাস প্রবেশ করার সাথে সাথে উপরের আইটেমটি ফোকাস পায়। এর ফলে এমন একটি সমস্যার সমাধান হয়েছে যেখানে ইনিশিয়াল ফোকাস পরবর্তী আইটেমে চলে যেত, যার ফলে স্ক্রল সাথে সাথেই সেই আইটেমে চলে যেত। ( bd69841 ) -
VerticalStackএরItemDecorationNodeএর একটি বাগ সংশোধন করা হয়েছে, যেখানে মডিফায়ার নোডটি পুনরায় ব্যবহার করা হলে আইটেম স্কোপে ডেকোরেশনগুলো আপডেট হতো না। ( 7ec2c94 )
সংস্করণ 1.0.0-alpha03
১৭ ডিসেম্বর, ২০২৫
androidx.xr.glimmer:glimmer:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিটগুলো রয়েছে।
বাগ সংশোধন
- স্ট্যাকস-এর আচরণগত আপডেট এবং বাগ ফিক্স
সংস্করণ 1.0.0-alpha02
০৩ ডিসেম্বর, ২০২৫
androidx.xr.glimmer:glimmer:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিটগুলো রয়েছে।
এপিআই পরিবর্তন
-
ListScopeএ নতুনitems(items: List<T>)এবংitemsIndexed(items: List<T>)এক্সটেনশন মেথড। ( Ic2afe ) -
VerticaListজন্যFlingBehaviorAPI প্রদান করুন। ( I16de7 ) -
VerticalListফোকাস-সচেতন স্ন্যাপিং আচরণের জন্য একটি ফ্যাক্টরি প্রদান করুন। ( I4a528 )
সংস্করণ 1.0.0-alpha01
০৫ নভেম্বর, ২০২৫
androidx.xr.glimmer:glimmer:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলো রয়েছে।
নতুন বৈশিষ্ট্য
- জেটপ্যাক কম্পোজ গ্লিমার-এর প্রাথমিক ডেভেলপার রিলিজ, যা অগমেন্টেড অ্যান্ড্রয়েড এক্সআর অভিজ্ঞতা তৈরির জন্য একটি ডিজাইন ল্যাঙ্গুয়েজ এবং ইউআই কম্পোনেন্ট। সরলীকৃত স্টাইলিং, স্বতন্ত্র ফোকাস এবং অপ্টিমাইজড এলিভেশনের মাধ্যমে এটিকে স্বচ্ছতা, পাঠযোগ্যতা এবং ন্যূনতম মনোযোগ বিচ্যুতির জন্য ডিজাইন করা হয়েছে।
- আমাদের Jetpack Compose Glimmer কম্পোনেন্টগুলোর প্রাথমিক সেট দিয়ে কাজ শুরু করুন:
- পাঠ্য
- আইকন
- শিরোনাম চিপস
- কার্ড
- তালিকা
- বোতাম
- স্ট্যাক (নির্মাণাধীন)