آخر أخبار Text.js
إصدارات وملاحظات هندسية من فريق Text.js.
Text.js 1.0
Text.js 1.0 مستقر. يعرض تطبيقات React 19 و App Router في وحدة تحكم DevTools باستدعاء console.log واحد لكل إطار.
Adamالبنية المعكوسة
كيف يتحول تثبيت تحديث React إلى استدعاء console.log واحد في DevTools.
AdamTurbolog: إزالة الوميض
كان مسح وحدة التحكم قبل كل إطار يتركها فارغة بوضوح في 70–81% من عمليات الرسم في DevTools. خفّض إلحاق الإطارات النسبة إلى 1%، وكلها في الإطار الأول.
Adamالنص من اليمين إلى اليسار في وحدة التحكم
يطبّق Text.js خوارزمية Unicode ثنائية الاتجاه ويجتاز جميع حالات BidiTest.txt البالغ عددها 770,241. تُعرض العبرية والعربية بالترتيب المرئي مع وصل الحروف العربية، بمحاذاة شبكة الخلايا.
Adamاختصارات لوحة المفاتيح باستخدام useKeymap
عرّف ارتباطًا مرة واحدة باستخدام useKeymap، وسيوجّه Text.js المفتاح، ويدرجه في شاشة المساعدة ?، ويعرضه في التذييل ويضيفه إلى لوحة أوامر Ctrl+K.
Adamالعرض على الخادم في وحدة التحكم
يمكن لإصدار Text.js 0.4 عرض صفحة على الخادم وبث إطاراتها إلى وحدة التحكم كتغييرات في الخلايا. وتعرض المسارات الثابتة إطارها الأول مسبقًا داخل HTML.
Adamخطوط FIGlet في Text.js
تحلّل حزمة @textjs/font خطوط FIGlet بصيغة .flf وتنسّقها مثل برنامج figlet. تعيد اختباراتها تشغيل 273 ناتجًا مسجّلًا من figlet 2.2.5، وجميعها متطابقة.
Adamتخطيط وحدة التحكم باستخدام Yoga
يشغّل Text.js محرك Yoga في WebAssembly بمعامل مقياس نقاط قدره 1، لذا يستقر كل صندوق على خلية كاملة. يُجزّأ النص باستخدام Intl.Segmenter ويُقاس بالخلايا.
AdamText.js 0.1
يقدّم Text.js 0.1 موفّق React 19 وتخطيط Yoga و App Router قائمًا على نظام الملفات للتطبيقات التي تُعرض في وحدة تحكم DevTools.
Adamعرض React في console.log
يرسم Text.js تطبيق React في وحدة تحكم DevTools باستدعاء console.log منسّق واحد لكل إطار.
Adam