أحدث إصدار من Bun runtime جاء مع ترقيات قوية. تم إصلاح 194 مشكلة في هذا التحديث—ويبدو أن المجتمع كان صوته مسموعًا حول هذه المشكلات (تم معالجة شكاوى حصلت على أكثر من 400 تصويت).
أبرز ما جاء؟ أخيرًا تم إضافة دعم URLPattern API. بالإضافة إلى ذلك، تم تعديل طريقة تعامل الملفات التنفيذية مع ملفات الإعدادات—لن يتم تحميل ملفات .env أو bunfig.toml أو tsconfig أو package.json تلقائيًا عند تشغيل الثنائيات المجمعة. وهذا منطقي لعمليات النشر في بيئة الإنتاج.
أيضًا، تم تضمين المؤقتات الوهمية مباشرة في bun:test. أي شخص يقوم باختبارات غير متزامنة يعرف أن هذا كان ضروريًا منذ فترة.
باقي التحديثات كالعادة—الكثير من الإصلاحات في جميع الجوانب. تحية لـ 14 مطور ساهموا في هذا الإصدار. تحديث قوي جدًا لأي شخص يبني أي شيء يتعلق ببنية JavaScript التحتية.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 10
أعجبني
10
5
إعادة النشر
مشاركة
تعليق
0/400
NFTBlackHole
· 12-08 05:51
تم إصلاح 194 خطأ دفعة واحدة، حركة Bun هذه ممتازة... خصوصاً أن API الخاص بـ URLPattern أخيراً وصل، وتم حل مشكلة التحميل التلقائي للـ config في بيئة الإنتاج.
---
أخيراً أصبح لدينا fake timers لاختبار async، كان المفروض يصير هذا من زمان.
---
استجابوا بعد ما وصل عدد الإعجابات من المجتمع لأكثر من 400+، المطورين ما زالوا شوي كسالى هههه.
---
تغيير التحميل التلقائي لملفات الإعدادات ذكي، ما عاد تحتاج تخمّن في الملف التنفيذي بعد الترجمة.
---
طلع من شغل 14 مساهم؟ ممتاز، هذا النوع من سرعة التطوير فعلاً مهم لطبقة البنية التحتية.
---
تم تفعيل URLPattern API؟ كنت أقول متى نقدر نستخدمها...
---
مجموعة إصلاحات اعتيادية مجدداً، لكن تعديل التحميل التلقائي لـ .env فعلاً حل مشكلة كبيرة.
شاهد النسخة الأصليةرد0
ChainProspector
· 12-07 14:54
أنا كنت أنتظر هذا الـ URLPattern API من زمان، وأخيراً وصل.
تحديث Bun هذا شكله فعلاً متعوب عليه، 194 مشكلة انحلت دفعة وحدة، والطلبات من المجتمع كانت عالية وبالفعل نفذوها.
عدم التحميل التلقائي لملفات الإعدادات حركة قوية، فعلاً بيخلي بيئة الإنتاج أنظف وأسهل.
أشياء مثل fake timers، كيف ما كانت مدمجة من قبل؟ اختبارات الـ async الحين أخيراً صارت أقل معاناة.
لو استمروا بهذا الحماس، سلسلة أدوات JavaScript راح يعيد Bun تشكيلها بالكامل.
14 مساهم يشتغلون مع بعض، الكفاءة عالية جداً.
شاهد النسخة الأصليةرد0
CounterIndicator
· 12-07 08:52
فعلاً، أخيراً وصلت URLPattern API، هذا التحديث فيه شوية أشياء كويسة.
---
194 عطل تم حلها دفعة وحدة، قد إيش كانت مزعجة، المجتمع كان يطالب فيها من زمان وما صلحوها إلا الآن.
---
ميزة عدم التحميل التلقائي لملف الإعدادات ممتازة، كان لازم من زمان تطبق في بيئة الإنتاج.
---
المؤقتات الوهمية صارت مدمجة مع الاختبارات، اللي يشتغلون على اختبارات غير متزامنة أخيراً ارتاحوا.
---
14 شخص بس سووا هالتغييرات، أشوف إذا فعلاً Bun يقدر يوصل لخط الخطر بالنسبة لـ Node.
---
سنة ثانية من التصليحات والتعديلات، فعلاً بنية JavaScript الأساسية فيها منافسة قوية.
---
موضوع عدم التحميل التلقائي لملف الإعدادات، أخيراً بينحل بعد كل المشاكل اللي صارت بسببه.
شاهد النسخة الأصليةرد0
faded_wojak.eth
· 12-07 08:47
تم القضاء على 194 خطأ دفعة واحدة، حماس المجتمع عالي بشكل غير طبيعي.
---
أخيراً تم إطلاق URLPattern API، لكن التغيير الأهم هو أن ملف config لم يعد يُحمّل تلقائياً.
---
المؤقت الوهمي أخيراً دخل في bun:test، محبي الاختبار غير المتزامن يقدرون يتنفسون الصعداء.
---
جولة أخرى قوية من التحديثات، هالفريق فعلاً عندهم خبرة.
---
تعديل معالجة ملف config كان ممتاز، أخيراً في بيئة الإنتاج ما نحتاج لأي حلول سحرية.
---
14 مساهم اشتغلوا على هالموضوع، هذا هو الحماس اللي أحبه.
---
تطبيق URLPattern API شيء ممتاز، بس ما أدري هل راح يكون سلس في بيئة الإنتاج أو لا.
---
إصلاح 194 خطأ دفعة واحدة، الـ400 لايك من المجتمع فعلاً في محلها.
شاهد النسخة الأصليةرد0
SleepTrader
· 12-07 08:39
تم إصلاح 194 خطأ دفعة واحدة، هذا التسارع فعلاً ممتاز
---
أخيراً وصل URLPattern API، كان المفترض يكون كذا من زمان
---
إلغاء التحميل التلقائي لملف الإعدادات هذا التغيير أعطيه تقييم كامل، في بيئة الإنتاج لازم يكون كذا
---
المؤقتات الوهمية أصبحت مدمجة في الاختبار، عشاق الاختبارات غير المتزامنة أخيراً ارتاحوا
---
14 مساهم راجعوا النظام بالكامل، سرعة تطوير Bun فعلاً عالية
---
هذا الإصدار بشكل أساسي لإصلاح الثغرات، ما فيه شيء ثوري، لكن كل الضروريات موجودة
---
الأهم هو URLPattern، هذا فعلاً الشيء اللي يرفع الكفاءة
أحدث إصدار من Bun runtime جاء مع ترقيات قوية. تم إصلاح 194 مشكلة في هذا التحديث—ويبدو أن المجتمع كان صوته مسموعًا حول هذه المشكلات (تم معالجة شكاوى حصلت على أكثر من 400 تصويت).
أبرز ما جاء؟ أخيرًا تم إضافة دعم URLPattern API. بالإضافة إلى ذلك، تم تعديل طريقة تعامل الملفات التنفيذية مع ملفات الإعدادات—لن يتم تحميل ملفات .env أو bunfig.toml أو tsconfig أو package.json تلقائيًا عند تشغيل الثنائيات المجمعة. وهذا منطقي لعمليات النشر في بيئة الإنتاج.
أيضًا، تم تضمين المؤقتات الوهمية مباشرة في bun:test. أي شخص يقوم باختبارات غير متزامنة يعرف أن هذا كان ضروريًا منذ فترة.
باقي التحديثات كالعادة—الكثير من الإصلاحات في جميع الجوانب. تحية لـ 14 مطور ساهموا في هذا الإصدار. تحديث قوي جدًا لأي شخص يبني أي شيء يتعلق ببنية JavaScript التحتية.