سجل التغييرات
سيتم توثيق جميع التغييرات البارزة في Scroll+ على هذه الصفحة.
0.9.0
4 يوليو 2026
0.9.0
4 يوليو 2026قراءة PDF أكثر ذكاءً: استخراج دفعي، واكتشاف ملفات PDF الممسوحة ضوئيًا مع التحويل التلقائي إلى الوضع الأكاديمي، ودقة استخراج أعلى عبر اللغات.
تمت الإضافة
- استخراج PDF دفعي - حدد عدة ملفات PDF واستخرجها بإجراء واحد؛ تدخل في قائمة انتظار وتُعالج واحدة تلو الأخرى في الخلفية
- اكتشاف PDF الممسوح ضوئيًا - الكتب التي لا تحتوي تقريبًا على نص قابل للاستخراج تُحوّل تلقائيًا إلى الوضع الأكاديمي (PDF أصلي) لتبقى قابلة للقراءة، مع إشعار واضح
- نافذة إشعار ريترو - نافذة منبثقة جديدة متسقة مع التصميم تحل محل التنبيهات الأصلية لإشعارات القراءة، بما يتماشى مع جمالية التطبيق الريترو
تم التغيير
- استعادة الاستخراجات المتوقفة - الكتب العالقة في حالة استخراج بعد إغلاق التطبيق تعود الآن تلقائيًا إلى قائمة انتظار الاستخراج
- إصلاحات OCR حسب اللغة - تصحيحات OCR الخاصة بالإنجليزية تُتخطى الآن للغات الأخرى والكتابات من اليمين إلى اليسار، مما يمنع تلف النص في الألمانية والفرنسية والعربية وغيرها
- خط القراءة Crimson Pro - خط القراءة الافتراضي يُعرض الآن بشكل صحيح في كل مكان بدلاً من الرجوع إلى خط النظام
تم الإصلاح
- حجم النص المُدار - استخراج PDF يستنتج الآن أحجام الخطوط الصحيحة للنصوص المُدارة والمائلة
- انهيار الصفحات الكثيفة - تم إصلاح انهيار عند استخراج صفحات PDF كثيفة للغاية
- تسريب مهلات الشبكة - مهلات طلبات API تُنظّف الآن دائمًا، مما يمنع تسريب الموارد عند فشل الاتصالات
0.8.0
10 يونيو 2026
0.8.0
10 يونيو 2026تحديث لجودة التصميم والأداء: تأثيرات ريترو قائمة على SVG، واستجابة لمسية، ورسم بياني أسبوعي أكثر ذكاءً، وتحسينات إمكانية الوصول للسمة الفاتحة.
تمت الإضافة
- الاستجابة اللمسية - ردود لمسية عند ضغط الأزرار، ومكاسب Nova، وترقيات المستوى
- رسم بياني أسبوعي لوغاريتمي - الرسم البياني الأسبوعي لـ Nova أصبح الآن رسمًا خطيًا بتقنية SVG مع مقياس لوغاريتمي؛ بدّل بين عرض الخطوط وعرض الأعمدة
تم التغيير
- تأثيرات ريترو SVG - أُعيد بناء طبقات خطوط المسح والتنقيط كأنماط SVG واحدة، لتحل محل مئات العناصر الأصلية من أجل واجهة أكثر سلاسة بكثير
- تباين السمة الفاتحة - تم تعتيم النص الثانوي لتلبية معايير التباين WCAG AA
- واجهة HUD قراءة مضغوطة - قائمة القارئ الداخلية أصبحت أضيق وأقل إزعاجًا
تمت الإزالة
- أعباء التصحيح - تمت إزالة سجلات التصحيح المتبقية من المكونات المرئية، مما يقلل الأعباء في الإنتاج
0.7.0
2 يونيو 2026
0.7.0
2 يونيو 2026تحديث لتعزيز الأمان والاستقرار مع 9 إصلاحات للأخطاء وواجهة HUD قراءة أكثر إحكامًا.
تم التغيير
- عناصر تحكم HUD مضغوطة - أُعيد تصميم أشرطة تمرير إعدادات القراءة بتخطيط مضغوط، مما يحرر مساحة الشاشة أثناء القراءة
تم الإصلاح
- أمان محتوى EPUB - أُعيد بناء تعقيم HTML الخاص بـ EPUB على DOMPurify، مما يغلق منافذ الحقن التي فاتت المعقّم السابق
- التحقق من مكافآت عجلة الدوران - مكافآت الدوران اليومي يتم التحقق منها الآن على الخادم، مما يمنع التلاعب بالمكافآت
- حالة حدية لمضاعف التسلسل - لم يعد بإمكان مضاعف التسلسل الانخفاض تحت 1.0x بسبب حالات حدية في الفاصلة العائمة
- الاقتباسات اليتيمة - حذف كتاب الآن يزيل أيضًا اقتباساته المحفوظة
- مهلات الشبكة - جميع طلبات API تنتهي مهلتها الآن بعد 15 ثانية بدلاً من التحميل إلى الأبد عند الاتصالات الميتة
- حالة تسجيل الدخول - تم إصلاح مؤشرات التحميل العالقة بعد تسجيل الخروج ثم الدخول مجددًا
0.6.0
15 مايو 2026
0.6.0
15 مايو 2026تحديث للأداء والأمان: عرض أسرع لشاشة القراءة، وأمان محسّن للشهادات، ومزامنة أكثر سلاسة للوحات الصدارة.
تم التغيير
- أداء القراءة - تم تحسين مسار عرض شاشة القراءة لتجربة أسرع وأكثر سلاسة
- أمان الشهادات - تحسين التعامل مع الشهادات لاتصالات الشبكة
- مزامنة لوحة الصدارة - مزامنة أكثر سلاسة وموثوقية للتصنيفات وبيانات نظام اللعب
- معالجة الأخطاء - معالجة أفضل للأخطاء واستعادة أفضل في جميع أنحاء التطبيق
0.4.9
27 أبريل 2026
0.4.9
27 أبريل 2026تحديث كبير للاستقرار وسلامة البيانات مع 12 إصلاحًا للأخطاء في التخزين ونظام اللعب وقراءة PDF والمصادقة.
تم التغيير
- توحيد صيغة Nova - جميع حسابات Nova تعيش الآن في مصدر حقيقة واحد، مما يزيل الانحراف بين التطبيقات المكررة
تم الإصلاح
- تخزين مكتبة أسرع - أُعيدت هيكلة تخزين الكتب إلى سجلات لكل كتاب، مما يجعل تحديثات الكتاب الواحد فورية حتى مع المكتبات الكبيرة
- حالة سباق Nova - تم إصلاح تحديثات Nova المتقاربة زمنيًا التي كانت تكتب فوق بعضها البعض
- خطأ إعادة تعيين الصورة الرمزية - الصورة الرمزية المحددة لم تعد تُعاد تعيينها عند كسب Nova ضمن نفس الفئة
- ذاكرة موضع PDF - ملفات PDF في الوضع الأكاديمي تُفتح الآن عند آخر صفحة لك بدلاً من الصفحة 1
- انهيار SVG على Android - تم إصلاح انهيار ناتج عن بيانات مسارات أيقونات غير معقمة على Android
- تحديث الجلسة التلقائي - الجلسات المنتهية تتجدد الآن تلقائيًا بدلاً من تسجيل خروجك
- RTL عند التشغيل الأول - العربية والأردية ولغات RTL الأخرى تُعرض الآن بشكل صحيح منذ التشغيل الأول
0.4.8
24 أبريل 2026
0.4.8
24 أبريل 2026إصلاح حرج لثغرة استغلال في عجلة الدوران اليومية كانت تسمح بتجاوز فترة الانتظار البالغة 24 ساعة عبر إعادة تسجيل الدخول.
تم الإصلاح
- تجاوز فترة انتظار الدوران - عجلة الدوران تفشل الآن بشكل صارم أثناء تحميل بيانات الخادم، مما يغلق النافذة القصيرة بعد تسجيل الدخول التي كانت تسمح بدورانات إضافية
- أخطاء فترة انتظار واضحة - يعيد الخادم الآن خطأ فترة انتظار محددًا مع وقت الدوران التالي بالضبط، حتى يتمكن التطبيق من المزامنة بشكل صحيح
- المكافآت الوهمية - المكافآت المعروضة لدورانات رفضها الخادم يتم التراجع عنها فورًا الآن
0.4.7
29 مارس 2026
0.4.7
29 مارس 2026إصلاح حرج لفشل تسجيل الدخول عبر Google في إصدارات Play Store بعد الانتقال إلى Cloudflare.
تم الإصلاح
- فشل تسجيل الدخول عبر Google - تم تحديث تثبيتات الشهادات للبنية التحتية الجديدة لـ Cloudflare؛ كانت إصدارات النشر ترفض بصمت جميع اتصالات API
- وضوح أخطاء تسجيل الدخول - إخفاقات تسجيل الدخول تعرض الآن مربع حوار خطأ واضحًا بدلاً من الفشل بصمت
0.4.6
29 مارس 2026
0.4.6
29 مارس 2026إصلاح حرج لفقدان الكلمات والجمل عند حدود الصفحات أثناء استخراج نص PDF.
تم الإصلاح
- فقدان النص عند حدود الصفحات - الجمل والكلمات الممتدة عبر الصفحات لم تعد تنفصل أثناء الاستخراج
- دمج ذكي للصفحات - الصفحات التي تنتهي في منتصف جملة تندمج الآن مع الصفحة التالية بشكل طبيعي بدلاً من فرض فواصل فقرات
- الكلمات الموصولة بشرطة - الكلمات المقسومة بشرطة في نهايات الصفحات تتصل الآن بشكل صحيح بالصفحة التالية
- النص بأحرف متباعدة - تم إصلاح دمج الكلمات المتباعدة المشروعة معًا بشكل غير صحيح
- الأحرف التركية - اكتشاف حدود الصفحات يغطي الآن الأحرف التركية بالكامل
0.4.5
23 مارس 2026
0.4.5
23 مارس 2026إصلاحات لأخطاء تضخم وقت القراءة وتجاوز فترة انتظار عجلة الدوران.
تم الإصلاح
- العد المزدوج لوقت القراءة - تم إصلاح وقت القراءة اليومي الذي كان يزيد بشكل غير صحيح في كل مرة يتم فيها إعادة فتح التطبيق. كان خطاف useLoadProfileData يقوم بتحميل الجلسات من AsyncStorage وإرسال addSession() في كل مرة يبدأ فيها التطبيق، مما تسبب في تراكم الجلسات بشكل أُسي. تمت إزالة الخطاف الزائد
- تجاوز فترة انتظار عجلة الدوران - تم إصلاح عجلة الدوران اليومية التي كانت تسمح بإعادة الدوران قبل انتهاء فترة الانتظار البالغة 24 ساعة. يعيد claimSpinReward في الخادم الآن القيمة nextSpinAvailableAt في جميع مسارات الاستجابة. لم يعد العميل يستخدم بديل AsyncStorage منفصل، ويعتمد فقط على Redux. يعالج معالج الأخطاء الآن بشكل صارم عند الفشل بدلاً من التساهل
0.4.4
22 مارس 2026
0.4.4
22 مارس 2026إصلاحات حرجة لاستخراج النص من PDF على الأجهزة الفعلية، معالجة توقف التقدم عند 99% ومشاكل الاستخراج الفارغ.
تم الإصلاح
- توقف استخراج PDF عند 99% - تم إصلاح حلقة الاستخراج التي لم تكن تكتمل أبدًا إذا كانت الصفحة (الصفحات) الأخيرة لا تحتوي على محتوى. كان فحص hasContent يتخطى مرحلة التحليل، مما تسبب في عدم ضبط headingThreshold أبدًا
- منطق مرحلة التحليل - تم نقل فحص مرحلة التحليل قبل فحص hasContent لضمان ضبط headingThreshold دائمًا عند الصفحة 15
- تحديثات التقدم - يتحدث التقدم الآن لجميع الصفحات (بما فيها الفارغة)، وليس فقط الصفحات التي تحتوي على محتوى
- تجاوز الوضع الأكاديمي - تمت إضافة فحص pdfMode !== "academic" في handleBookPress لمنع تنبيه "النص قيد التحضير" الزائف
- خطأ النطاق - تم إصلاح خطأ "completionSent is not defined" بنقل المتغير إلى النطاق العام
- سجل التصحيح - تمت إضافة سجل إحصائيات الاستخراج للمساعدة في تشخيص المشاكل على الأجهزة الفعلية
0.4.3
22 مارس 2026
0.4.3
22 مارس 2026تقديم الوضع الأكاديمي للـ PDF، تجربة قراءة جديدة تمامًا للدراسة والقراءة المتعمقة، إلى جانب تحسينات واجهة المستخدم وإعادة هيكلة راحة العين.
تمت الإضافة
- الوضع الأكاديمي للـ PDF - محرك قراءة جديد تمامًا مصمم خصيصًا لملفات PDF
- التكبير/التصغير الأصلي بالقرص - تفعيل خصائص CSS touch-action الأصلية للتكبير/التصغير السلس في الوضع الأكاديمي للـ PDF
- إبراز متعدد الألوان - إبراز ديناميكي متعدد الألوان يُطبق عبر document.execCommand الأصلي
- حذف الإبراز - انقر على الإبراز الموجود لاستدعاء مربع حوار الحذف
- واجهة مستخدم بسيطة - إعادة تصميم نافذة استيراد PDF إلى تصميم يعتمد على البطاقات مع دعم كامل لـ i18n
تم الإصلاح
- عرض راحة العين - تم استبدال الطبقة الملونة الثابتة بفلاتر CSS أصلية (بني داكن، تباين، سطوع) مرتبطة بـ EYE_COMFORT_CONFIGS، مع الاحتفاظ بالأسود العميق في الوضع الداكن
- قوائم التحديد - تم إصلاح الحسابات الخاطئة للإحداثي Y عند تحديد النص عندما يكون الشريط العلوي مخفيًا
- الوضع الغامر - تمت إضافة مستمع عام بنقرة واحدة لإخفاء واجهات HUD التنقلية بسلاسة
0.4.1
19 مارس 2026
0.4.1
19 مارس 2026إعادة هيكلة داخلية، تحديث الإصدار، وإصلاحات أخطاء لتهيئة التطبيق وخطافات المكونات.
تم التغيير
- نقطة دخول التطبيق - تم نقل App.tsx من src/App.tsx إلى الدليل الجذري، توافقًا مع اصطلاحات Expo
- تهيئة التطبيق - تمت إضافة غلاف PersistGate، و apiClient.init() قبل المزامنة، وفحص أمان verifyAppIntegrity() في الإنتاج، والتنظيف المناسب عند الإزالة
- الإصدار - تم التحديث إلى 0.4.1 (versionCode 23)
تم الإصلاح
- ترتيب خطافات DailySpinWheel - تم نقل تعريف دالة checkSpinAvailability قبل استخدامها في useEffect
- استيراد اختبار SyncService - تم إصلاح استيراد apiClient لاستخدام التصدير الافتراضي بهيكل mock الصحيح
0.4.0
18 مارس 2026
0.4.0
18 مارس 2026إعادة تصميم كبيرة لواجهة القراءة مع شريط أدوات عائم جديد HUDMenu، وإزالة قارئ الشاشة المقسمة، وتقديم نظام اللعب الأساسي.
تمت الإضافة
- شريط الأدوات العائم HUDMenu - إعادة تصميم كاملة من الورقة السفلية إلى شريط أدوات عائم مضغوط مع 4 تبويبات تعتمد على الأيقونات (الطباعة، التباعد، التخطيط، العرض)
- نظام اللعب الأساسي - ملفات تعريف المستخدم، وإحصائيات القراءة، وتتبع Nova، ولوحات الصدارة الأسبوعية
- وضع RetroSlider المضغوط - دعم مضغوط جديد لمسار أصغر (8 بكسل) وإبهام (24 بكسل)
تم التغيير
- رسوم متحركة لـ HUDMenu - استبدال الشريحة لأعلى بالتلاشي + القياس (200 مللي ثانية) لمظهر أكثر سلاسة
- تحديد موضع HUDMenu - يقع الآن أسفل الشريط العلوي عبر دالة topBarHeight بدلاً من ثباته في الأسفل
- ReaderScreen - محدث لدمج HUDMenu الجديد مع تحديد الموضع topBarHeight
- i18n - إعادة تسمية "مستوى" إلى "حد" في نظام اللعب التركي
تمت الإزالة
- قارئ الشاشة المقسمة - إزالة مكون SplitScreenReader وواجهة مستخدم الوضع المقسم من ReaderTopBar
0.3.0
17 مارس 2026
0.3.0
17 مارس 2026إصلاح حرج لخطأ تعيين الصورة الرمزية حيث تم عرض المستخدمين بالتمائم عالية المستوى بشكل غير صحيح بغض النظر عن مستوى Nova الفعلي.
تم الإصلاح
- إصلاح خطأ تعيين الصورة الرمزية - إصلاح getAvatarIdForNova() في كل من الواجهة الأمامية والخلفية. تم ترتيب مصفوفة العتبات ترتيبًا تنازليًا بينما MASCOT_AVATARS مرتبة تصاعديًا، مما تسبب في تعيين معرفات الصورة الرمزية للتمائم الخاطئة
- تصحيح قاعدة البيانات - تمت إعادة حساب وتصحيح قيم avatarId لجميع المستخدمين الـ 39
0.2.9
16 مارس 2026
0.2.9
16 مارس 2026إصلاح خطأ حرج لاستمرار الصورة الرمزية عبر جلسات التطبيق.
تم الإصلاح
- إصلاح خطأ عرض الصورة الرمزية - إصلاح مشكلة كانت تتغير فيها الصورة الرمزية المحددة للمستخدم بشكل عشوائي إلى صورة رمزية غير صحيحة عند بدء تشغيل التطبيق. يقوم المخفض updateUserProfile الآن بتصفية القيم غير المعرفة من استجابات الخادم، مما يمنعها من الكتابة فوق بيانات الصورة الرمزية الموجودة
0.2.8
12 مارس 2026
0.2.8
12 مارس 2026تحسينات قراءة PDF بشاشة مقسمة مع وضع المزامنة وتحسين نظام معرف الصورة الرمزية.
تمت الإضافة
- وضع المزامنة للشاشة المقسمة - زر تبديل مزامنة جديد للتمرير المتزامن بين عارض PDF والنص المستخرج
- مزامنة الصفحة مع التمرير - تتغيرات صفحة PDF تقوم تلقائيًا بتمرير قارئ HTML إلى الموضع المقابل
تم التغيير
- منطق معرف الصورة الرمزية - تبسيط لاستخدام الفهرس المتسلسل (1-21) بدلاً من قيم عتبة Nova
- الأداء - إضافة React.memo و useCallback لتحسين الشاشة المقسمة
تم الإصلاح
- عرض Android - يستخدم الوضع المقسم الآن نوع طبقة برمجية لـ WebView لمنع مشاكل العرض
0.2.7
9 مارس 2026
0.2.7
9 مارس 2026تحسينات شريط التبويب العائم مع دعم الأجهزة اللوحية وتحسين نظام معرف الصورة الرمزية.
تم التغيير
- دعم الأجهزة اللوحية - شريط التبويب العائم يتكيف مع حجم الشاشة: يوسّط بعرض ثابت (280 بكسل) على الأجهزة اللوحية، وعرض كامل مع حشوة على الهواتف
- تقليل الحجم - تم تقليل ارتفاع شريط التبويب من 65 بكسل إلى 50 بكسل، وحجم الأيقونة من 32 بكسل إلى 24 بكسل
- منطق معرف الصورة الرمزية - العودة لاستخدام قيم عتبة Nova لتحديد هوية الصورة الرمزية المتسقة عبر الجلسات
تم الإصلاح
- اختيار الصورة الرمزية - معرفات الصورة الرمزية تستخدم الآن بشكل صحيح قيم عتبة Nova لضمان استمرار الصورة الرمزية بعد إعادة تشغيل التطبيق
0.2.6
7 مارس 2026
0.2.6
7 مارس 2026إصلاح الوميض الأبيض في قارئ EPUB أثناء انتقالات الفصول وحل تحذير تبعية React.
تم الإصلاح
- انتقالات فصل EPUB - تم إلغاء الوميض الأبيض عند التنقل بين الفصول عن طريق عرض WebView خارج الشاشة حتى يصبح المحتوى جاهزًا
- تحذير React - تم إصلاح التبعية المفقودة في خطاف useEffect DailySpinWheel
0.2.5
6 مارس 2026
0.2.5
6 مارس 2026إعادة تصاميم شاملة لواجهة القارئ مع وضع القراءة الغامرة، شريط التبويب العائم بأسلوب الزجاج، الروابط العميقة للامتثال لـ GDPR، وإصلاحات حرجة لأخطاء نظام اللعب.
تمت الإضافة
- وضع القراءة الغامرة - إخفاء تلقائي لشريط التبويب والترويسة عند التمرير، انقر لتبديل عناصر التحكم، مزامنة شريط الحالة
- شريط التبويب العائم بأسلوب الزجاج - تأثيرات ضبابية أصلية مع expo-blur، تصميم حديث بزوايا دائرية
- الروابط العميقة - رد اتصال حذف الحساب للامتثال لـ GDPR، تسجيل خروج تلقائي عند حذف الحساب
تم التغيير
- مضاعف التسلسل في الوقت الفعلي - عرض Nova يتضمن مكافآت التسلسل (1.0x - 2.5x)
- مكافأة الهدف الأسبوعي - زيادة من 500 Nova إلى 10,000 Nova
- استمرارية اللغة - تفضيل اللغة المحفوظ يتم تطبيقه فورًا عند تشغيل التطبيق
تم الإصلاح
- وميض النافذة المنبثقة - نافذة ترقية المستوى لم تعد تظهر بعد الإغلاق
- اختيار الصورة الرمزية - معرفات الصور الرمزية تستخدم الآن أرقامًا متسلسلة صحيحة (1-21)
- إساءة استخدام الدوران المزدوج - عجلة الدوران اليومية تحفظ الطابع الزمني فورًا لمنع دورانات متعددة
- تتبع النشاط - يسجل النشاط عند بدء التمرير لجميع القراء
0.2.4
5 مارس 2026
0.2.4
5 مارس 2026إصلاح حرج لمنطق حساب نقاط Nova لمنع التسجيل المفرط.
تم الإصلاح
- إصلاح تسريب الفاصل الزمني - تم حل خطأ كبير في GamificationService.ts حيث يمكن أن تتراكم عدة مؤقتات، مما يؤدي إلى نقاط Nova عالية بشكل كبير (مثلاً 10k Nova لمدة دقيقتين)
0.2.3
5 مارس 2026
0.2.3
5 مارس 2026تم إعادة تصميم صيغة حساب Nova مع نمو خطي قائم على الوقت. تم إصلاح خطأ حرج حيث كان التمرير يمنح نقاط Nova بشكل غير صحيح.
تم التغيير
- إعادة تصميم حساب Nova - التبديل من الحساب القائم على الصفحات إلى الحساب القائم على الوقت: الصيغة القديمة: (الصفحات × 10) + (الدقائق × 5) + 20. الصيغة الجديدة: نمو خطي في الدقيقة (10، 20، 30... حتى 300 Nova/دقيقة في 30 دقيقة). بعد 30 دقيقة: محدد بـ 300 Nova في الدقيقة. مثال: 30 دقيقة قراءة = 4,650 Nova (بدلاً من قيم غير متوقعة)
تم الإصلاح
- خطأ Nova في التمرير - تم إصلاح مكاسب Nova غير الصحيحة عند التمرير عبر الصفحات. سابقاً، كل تغيير في موضع التمرير كان يفعّل recordPageRead()، مما يسبب تراكم Nova مفرط
تمت الإزالة
- xpService.ts غير المستخدم - تمت إزالة ملف خدمة الخادم المهمل الذي لم يعد قيد الاستخدام
0.2.2
4 مارس 2026
0.2.2
4 مارس 2026يركز على استقرار المزامنة، وتحسين الأداء، وتتبع أكثر دقة لنظام اللعب.
تمت الإضافة
- زر المزامنة في الترويسة - زر مزامنة مينيمال و مخصص في الترويسة مع رسوم متحركة للدوران البكسل القديم
تم التغيير
- اتجاه Nova الأسبوعي - الرسم البياني يسحب الآن بيانات يومية دقيقة من الخادم، بما في ذلك نقاط Nova المكتسبة من الدوران اليومي
تم الإصلاح
- مزامنة فورية - تم إصلاح مشكلة محتملة لفقدان البيانات؛ نقاط القراءة تزامن الآن فورًا عند إغلاق الكتاب
- الترطيب في الخلفية - تحسين استمرارية Redux لضمان بقاء النقاط المحلية حتى يتم مزامنة الخادم بنجاح
- إصلاح التسلسل - تم حل خطأ 'نص طلب غير صالح' عن طريق إضافة طوابع زمنية مفقودة إلى حمولات المزامنة
0.2.1
4 مارس 2026
0.2.1
4 مارس 2026يتضمن إصلاحًا لخطأ متعلق بنظام نوفا للعب وتحسينات جديدة لواجهة المستخدم أضيفت إلى شاشة الإعدادات.
تمت الإضافة
- روابط شاشة الإعدادات - أضيفت روابط مباشرة إلى الموقع الرسمي (scroll.pics)، صفحة سجل التغييرات وصفحة حذف الحساب في قائمة إعدادات التطبيق
تم الإصلاح
- خطأ مزامنة نوفا - تم إصلاح خطأ منطقي حيث تم رفض وحذف نقاط نوفا التي حصل عليها المستخدمون الذين تركوا التطبيق مفتوحًا وتوقفوا عن القراءة بسبب قواعد مكافحة الغش الصارمة جدًا على جانب الخادم
0.2.0
3 مارس 2026
0.2.0
3 مارس 2026يتضمن هذا الإصدار دعم اللغات من اليمين إلى اليسار، وتحسينات نظام اللعب، وتحسينات بناء أندرويد، وتعزيز أمني شامل.
تمت الإضافة
- دعم اللغات من اليمين إلى اليسار - معالجة كاملة للنصوص من اليمين إلى اليسار للعربية والفارسية والأردوية والعبرية و6 لغات إضافية
- عجلة الدوران اليومية - 8 أجزاء للعجلة مع مكافآت نوفا (100-5000)، حامي التسلسل، ومعزز XP
- نافذة ترقية المستوى - إشعارات تقدم جديدة مع مزامنة الخادم
- استهداف API 35 - تحديث إلى أحدث SDK لأندرويد مع Kotlin 2.0.21
- تعزيز الأمان - أكثر من 80 تعديل أمني تلقائي، قاموس ProGuard، تثبيت الشهادات
تم التغيير
- تحسينات تحميل EPUBReader لمنع الوميض الأبيض
- تحديث جميع التبعيات إلى أحدث الإصدارات
تم الإصلاح
- حل أخطاء أداة أبطال الأسبوع
- تحسين الموثوقية لاستيراد EPUB/PDF
0.1.3
25 فبراير 2026
0.1.3
25 فبراير 2026التحضير لمتجر Google Play مع إصلاحات أخطاء حرجة.
تمت الإضافة
- إضافة Expo Secure Store - تكوين لتخزين الرموز الآمن
- تحسينات Metro bundler للتطوير
تم التغيير
- رفع الإصدار: 0.1.2 ← 0.1.3
- تم تقليص ملاحظات الإصدار من 16KB إلى ~3KB
تم الإصلاح
- إصلاح حرج للتعبير النمطي - حل تجاوز المكدس في معالجة PDF
- تم تصحيح تكوين توقيع الإصدار لـ Google Play
- تم ترحيل معرف عميل Google Web إلى إدارة قائمة على التكوين
0.1.2
24 فبراير 2026
0.1.2
24 فبراير 2026تحسينات رئيسية في قراءة PDF مع دعم عارض الشاشة المنقسمة.
تمت الإضافة
- عارض PDF للشاشة المنقسمة - عرض PDF الأصلي والنص المستخرج جنبًا إلى جنب مع مزامنة التمرير
- مسار OCR المكون من 16 مرحلة - استخراج نص PDF متقدم مع اكتشاف اللغة
- نظام التحقق من العمر - تقييد المحتوى مع نافذة ترحيب
- عرض PDF الأصلي مع react-native-pdf
- تصحيحات أخطاء OCR الخاصة بالتركية
تم التغيير
- تحسين واجهة إدارة الملف الشخصي
- تحسين التعامل مع تدفق تسجيل الدخول عبر Google
تم الإصلاح
- تحسينات متعددة في دقة استخراج نص PDF
- معالجة أفضل لتخطيطات PDF المعقدة
0.1.1
22 فبراير 2026
0.1.1
22 فبراير 2026تقوية الأمان، ونظام تصميم متجاوب، وزيادة حدود الملفات.
تمت الإضافة
- نظام التصميم المتجاوب - نقاط توقف للهواتف، والأجهزة اللوحية مع تحجيم ديناميكي
- تكوين أمان الشبكة مع تثبيت الشهادات
- شعارات شاشة البداية متعددة الدقة
تم التغيير
- حد حجم ملف PDF: 25MB ← 30MB
- حد حجم ملف EPUB: 50MB صريح
- تم تحديث أكثر من 15 مكون للسلوك المتجاوب
تم الإصلاح
- الحماية من قنابل ZIP لاستيراد EPUB
- الحماية من اجتياز المسار
- تم تحديث عناوين قائمة المتجر إلى حد 30 حرفًا
0.1.0
11 فبراير 2026
0.1.0
11 فبراير 2026الإصدار الأولي مع ميزات شاملة لقارئ الكتب الإلكترونية ونظام لعب RPG ريترو.
تمت الإضافة
- دعم EPUB - تحليل كامل لـ EPUB 2.0/3.0 مع السمات، والخطوط، ووضع راحة العين
- دعم PDF - استخراج نص كسول مع تحويل markdown
- نظام اللعب - 21 مستوى للصورة الرمزية، وعجلة دوران يومية، وسلاسل، ولوحات المتصدرين
- عناصر التحكم في الطباعة - اختيار الخط، والحجم، وارتفاع السطر، وتباعد الكلمات
- نظام الاقتباسات - التقط، وصمم، وشارك الاقتباسات من الكتب
- واجهة ريترو - خط VT323 بكسل، وتأثيرات CRT، ورسوم متحركة متوهجة
- مصادقة Google OAuth
- إدارة المكتبة مع شبكة كتب مرئية
- دعم أكثر من 67 لغة مع معالجة RTL
سجل الإصدارات
| الإصدار | التاريخ | التركيز |
|---|---|---|
0.9.0 | 2026-07-04 | استخراج PDF دفعي، اكتشاف PDF الممسوح ضوئيًا، التحويل إلى الوضع الأكاديمي |
0.8.0 | 2026-06-10 | تأثيرات ريترو SVG، الاستجابة اللمسية، رسم بياني لوغاريتمي، إمكانية وصول السمة الفاتحة |
0.7.0 | 2026-06-02 | تعزيز الأمان، 9 إصلاحات للأخطاء، واجهة HUD قراءة مضغوطة |
0.6.0 | 2026-05-15 | أداء القراءة، أمان الشهادات، مزامنة لوحة الصدارة |
0.4.9 | 2026-04-27 | الاستقرار وسلامة البيانات، 12 إصلاحًا للأخطاء، تخزين أسرع |
0.4.8 | 2026-04-24 | إصلاح تجاوز فترة انتظار عجلة الدوران |
0.4.7 | 2026-03-29 | إصلاح شهادات تسجيل الدخول عبر Google |
0.4.6 | 2026-03-29 | إصلاح فقدان النص عند حدود صفحات PDF |
0.4.5 | 2026-03-23 | إصلاح العد المزدوج لوقت القراءة، إصلاح فترة انتظار عجلة الدوران |
0.4.4 | 2026-03-22 | توقف استخراج PDF عند 99%، تتبع التقدم، إصلاح تنبيه الوضع الأكاديمي |
0.4.3 | 2026-03-22 | وضع أكاديمي مع تكبير، إبراز متعدد الألوان، إصلاحات فلاتر راحة العين |
0.4.1 | 2026-03-19 | إعادة هيكلة نقطة دخول التطبيق، PersistGate، إصلاح ترتيب الخطافات، إصلاح استيراد الاختبار |
0.4.0 | 2026-03-18 | شريط الأدوات العائم HUDMenu، نظام اللعب، إزالة الشاشة المقسمة |
0.3.0 | 2026-03-17 | إصلاح خطأ تعيين الصورة الرمزية، تصحيح قاعدة البيانات |
0.2.9 | 2026-03-16 | إصلاح استمرار الصورة الرمزية عبر الجلسات |
0.2.8 | 2026-03-12 | وضع المزامنة للشاشة المقسمة، تحسين معرف الصورة الرمزية، الأداء |
0.2.7 | 2026-03-09 | دعم الأجهزة اللوحية لشريط التبويب العائم، تقليل الحجم، إصلاح معرف الصورة الرمزية |
0.2.6 | 2026-03-07 | انتقالات فصل EPUB، إصلاح تحذير React |
0.2.5 | 2026-03-06 | الوضع الغامر، واجهة الزجاج، الروابط العميقة، إصلاحات نظام اللعب |
0.2.4 | 2026-03-05 | إصلاح تسريب الفاصل، حساب Nova |
0.2.3 | 2026-03-05 | إعادة تصميم صيغة Nova، إصلاح خطأ التمرير |
0.2.2 | 2026-03-04 | زر المزامنة، إصلاح الاتجاه الأسبوعي، استقرار الترطيب |
0.2.1 | 2026-03-04 | روابط الإعدادات، إصلاح مزامنة نوفا |
0.2.0 | 2026-03-03 | دعم RTL، API 35، تعزيز الأمان |
0.1.3 | 2026-02-25 | التحضير لـ Google Play، إصلاح regex |
0.1.2 | 2026-02-24 | PDF للشاشة المنقسمة، OCR بـ 16 مرحلة |
0.1.1 | 2026-02-22 | نظام متجاوب، الأمان |
0.1.0 | 2026-02-11 | الإصدار الأولي |