واجهة برمجة التطبيقات الجديدة
تمت إضافة طريقة HttpRequestgetMethod() (#3987) (@luolaifa000)
تمت إضافة طريقة CoroutineSocket->recvLine() (#4014) (@matyhtf)
تمت إضافة طريقة CoroutineSocket->readWithBuffer() (#4017) (@matyhtf)
تحسين طريقة الاستجابة () والتي يمكن استخدامها بشكل مستقل عن الخادم (#3998) (@matyhtf)
دعم CoroutineRedis->hExists لإرجاع نوع منطقي بعد ضبط وضع التوافق (swoole/swoole-src@b8cce7c) (@matyhtf)
دعم خيار إعداد مأخذ التوصيل PHP_NORMAL_READ (swoole/swooole-src@b1a0dcc) (@matyhtf)
أصلح مشكلة Coroutine::defer في coredump ضمن PHP8 (#3997) (@huanghantao)
إصلاح مشكلة إعداد CoroutineSocket::errCode بشكل غير صحيح عند استخدام Threadcontext (swoole/swoole-src@004d08a) (@matyhtf)
إصلاح مشكلة فشل تجميع Swoole ضمن أحدث أنظمة MacOS (#4007) (@matyhtf)
أصلح المشكلة التي تتمثل في أنه عند تمرير المعلمة md5_file إلى عنوان url، يكون phpstreamcontext مؤشرًا فارغًا (#4016) (@ZhiyangLeeCN)
تستخدم النواة خطاف تجمع مؤشرات الترابط AIO (لحل مشكلة القراءة والكتابة المتعددة الكوروتين الناتجة عن التعامل مع stdio كمقبس من قبل) (#4002) (@matyhtf)
ريفاكتور HttpContext(#3998)(@matyhtf)
عملية إعادة البناء::wait()(#4019)(@matyhtf)
Swoole هو محرك اتصالات شبكي غير متزامن ومتوازي وعالي الأداء مصمم خصيصًا للغة PHP وهو مكتوب بلغة C النقية ويوفر خادمًا غير متزامن متعدد الخيوط للغة PHP وعميل شبكة TCP/UDP غير متزامن وMySQL غير متزامن وRedis غير متزامن. تجمع اتصال قاعدة البيانات، AsyncTask، قائمة انتظار الرسائل، مؤقت بالمللي ثانية، قراءة وكتابة الملفات غير المتزامنة، استعلام DNS غير المتزامن. يحتوي Swoole على خادم/عميل Http/WebSocket وخادم Http2.0 مدمج.
عرض صفحة Swoole (محرك اتصالات شبكة PHP).