NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Arabic text normalization — tashkeel, alef, hamza, ya, ta marbouta, search keys, sort keys. Zero dependencies. Conformant with devsamhan-arabic spec v1.0.1.
Last release today
02 Nov 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
2 releases · first in 2026
One column per month.
Coordinated release source tag for the arabic_text 1.1.0 release.
Coordinated release source tag for the arabic_text 1.1.0 release.
Source merge commit: 6932b05
Tree: 0ae87aa600e838fc8f94b7b086e85eb76a1c7038
Packages:
This tag records source identity only. No registry publication and no
GitHub Release were created by P0.17.
1.1.0.1.0.1; no public API shape change.normalizeDigits; conversion remains explicit-only.normalizeDigits(text, 'eastern') output may need a
one-time reindex/backfill; see the release notes.Devsamhan Arabic Libraries v1.0.0
أول إصدار من مكتبات Devsamhan العربية.
arabic_text
arabic_bidi
flutter_arabic_ui
توحيد السلوك
test_fixtures/ — السلوك موحّد عبر المنصات الثلاث.arabic_text — التطبيع والبحث
toSearchKey) ومتساهلة (toLooseSearchKey).arabic_bidi — الطرفية والـ CLI
ArabicLogger) مع دعم prefix والطابع الزمني.flutter_arabic_ui — مكوّنات Flutter
ArabicTextField: حقل نص مع RTL تلقائي.ArabicSearchField: حقل بحث مع مفتاح بحث تلقائي.ArabicNumberField: حقل أرقام مع تحويل تلقائي.ArabicValidators: validators للحقول العربية.arabic_bidi يطبق خوارزمية BiDi مبسّطة مصمَّمة للـ CLI والـ logs — ليست بديلاً لـ ICU أو UAX #9 الكامل.normalizePresentationForms,
removeTashkeel, removeTatweel, normalizeAlef, normalizeHamza,
normalizeYa, normalizeTaMarbouta, normalizeDigits.toSearchKey, toLooseSearchKey, toDisplayKey,
toSlug, normalizeName, toSortKey.sort, compare, isArabic, arabicRatio.ArabicNormalizeOptions for fine-grained control.ArabicText static class facade over all top-level functions.Your coding agent can read these notes before it upgrades. Set up the MCP server →