ملاحظات الإصدار
الإصدار 1.4.5
ميزات جديدة
- إضافة واجهة تكوين PostgreSQL
- إضافة واجهة تكوين Memcached
- إضافة أدوات سطر الأوامر لـ SVN (Subversion)
ترقيات الحزمة
- ترقية ServBay Runtime إلى 1.0.14 (Intel) / 1.1.14 (Apple Silicon)
- ترقية Caddy إلى 2.8.4
إصلاحات الأخطاء
- إصلاح مشكلة عدم كتابة مسار الشهادة SSL المعاد إنشاؤه في قاعدة البيانات عند تعديل اسم مجال المضيف.
- حل مشكلة المواقع غير الصحيحة للتثبيت بعد ترقية حزم مثل Caddy وRedis.
- إصلاحات أخطاء أخرى
تاريخ الإصدار: 5 أكتوبر 2024
الإصدار 1.4.4
ميزات جديدة
- إدارة CA والشهادات
- منصة جديدة موحدة لإدارة شهادات SSL: منصة جديدة تمامًا لإدارة الشهادات تهدف إلى تبسيط عملية تقديم وإدارة الشهادات.
- ServBay User CA وServBay Public CA: تمت إضافة
ServBay User CA
وServBay Public CA
، مما يسمح للمستخدمين باختيار CA المناسب لإدارة الشهادات وفقًا لاحتياجاتهم. - دعم ACME: يدعم
Let's Encrypt
وZeroSSL
وGoogle Trust Services
، بالإضافة إلى العديد من مزودي واجهة برمجة تطبيقات DNS مثل Cloudflare وGoDaddy وDNSPod وAliyun وغيرها. - طرق متعددة لتقديم الشهادات: يدعم الطلبات من خلال ServBay CA، وبروتوكول ACME، واستيراد الشهادات من جهات خارجية، مما يوفر مرونة في إدارة الشهادات.
- نظام PKI مبني ذاتيًا: يمكن للمستخدمين استخدام
ServBay User CA
لإنشاء نظام البنية التحتية للمفتاح العام (PKI) الخاص بهم، وإصدار الشهادات تحت CA الخاصة بهم لتعزيز الاستقلالية في الإدارة. - دعم خوارزميات تشفير متعددة: تمت إضافة دعم لعدة خوارزميات تشفير قوية، بما في ذلك ECC (256-521 بت) وRSA (2048-4096 بت)، لتحسين أمان البيانات.
- إصدار متنوع للشهادات: يدعم ServBay CA الآن إصدار شهادات تشفير البريد الإلكتروني S/MIME، وشهادات توقيع التعليمات البرمجية، وشهادات تشفير مستندات PDF لتلبية احتياجات الأمان المختلفة.
تحديثات أخرى
- تحقق من التكوين: سيتم إجراء تحقق من التكوين عند حفظ الإعدادات في Caddy لضمان الدقة وتحسين استقرار النظام.
- تحسين ملفات السجل: تم تعديل ملفات سجل Caddy وتنسيقها، بحيث يمكن للمستخدمين رؤية معلومات الخطأ وسجلات الوصول إلى الموقع بشكل أوضح.
- تحديث قوالب Caddy: تم تحديث قوالب Caddy لتحسين عناصر التكوين وتعزيز تجربة المستخدم.
- تحسين اكتشاف واستخدام Helper: أصبحت عملية اكتشاف الاعتماد على ServBay Helper أكثر دقة، مما يؤدي إلى تشغيل أكثر استقرارًا.
إصلاح الأخطاء
- مشاكل تكوين Caddyfile: تم إصلاح مشكلة كانت تؤدي إلى حدوث أخطاء في Caddyfile إذا كانت مسارات الدليل أو ملف SSL تحتوي على مسافات.
- فقدان حالة VIP: تم حل مشكلة فقدان حالة VIP بعد الترقية إلى إصدار جديد، مما يضمن عدم تأثر حقوق المستخدمين.
- مشكلات وظيفة DNS: تم إصلاح خطأ يتعلق بإضافة أسماء النطاقات المحجوزة من النظام في DNS، مما يعزز مرونة ودقة إدارة DNS.
- إلغاء قيود ملف المفتاح SSL المخصص: تدعم صفحة الاستضافة الآن ملفات بامتدادات .key و.pem و.crt عند استخدام ملف مفتاح SSL مخصص.
تاريخ الإصدار: 1 أكتوبر 2024
الإصدار 1.4.3
إصلاحات الأخطاء
- تم إصلاح مشكلة عدم القدرة على عرض أو نسخ كلمات مرور MySQL/MariaDB.
تاريخ الإصدار: 28 أغسطس 2024
الإصدار 1.4.2
الميزات الجديدة
- البحث الشامل: إضافة ميزة البحث الشامل التي تدعم البحث عن المضيفين وأسماء النطاقات، مما يحسن من كفاءة البحث للمستخدم ويساعد في تحديد الموارد المطلوبة بسرعة.
- واجهة إعداد لغة PHP: توفير واجهة إعداد لغة PHP بديهية، مما يسهل على المطورين إعداد اللغة ويقلل من وقت الإعداد.
تحسينات المنتج
- إعادة بناء قائمة التنقل: إعادة بناء شاملة لقائمة التنقل، تحسين التخطيط وتعزيز تجربة المستخدم العامة، مما يجعل الوصول إلى الميزات أكثر سهولة.
- تحسين صفحة إدارة المضيفين: إعادة بناء جزئية لصفحة إدارة المضيفين لتحسين سهولة الاستخدام، مما يسهل على المستخدمين القيام بعمليات الإدارة.
- تحسين قواعد إعادة الكتابة: إضافة دعم لمنطق الطلب المشابه لـ NGINX في قواعد إعادة الكتابة ضمن إعدادات المضيف، مما يجعل سلوك إعادة الكتابة أقرب إلى منطق معالجة NGINX عند الوصول إلى المواقع.
- إعادة بناء صفحة المضيف: تحسين تخطيط ووظائف صفحة المضيف، مما يجعل عرض المعلومات أكثر وضوحًا وعمليات المستخدم أكثر سلاسة.
- تحديث أيقونة شريط القوائم: تحديث أيقونة شريط القوائم إلى نمط أبيض وأسود لتتوافق مع إرشادات تصميم Apple، مما يعزز الاتساق البصري والحداثة.
- زر التحديث: إضافة زر تحديث في صفحات "لوحة التحكم" و"الخدمات"، مما يتيح للمستخدمين تحديث حالة تشغيل الخدمة بسرعة.
- تحسين واجهة المستخدم: إجراء عدة تحسينات على واجهة المستخدم لتعزيز التجربة البصرية العامة والتفاعل مع المستخدم، مما يجعل العمليات أكثر بديهية.
إصلاحات الأخطاء
- إصلاح تعطل الإدخال عند إدخال أسماء النطاقات CJK: إصلاح المشكلة التي كانت تؤدي إلى تعطل التطبيق عند إدخال أسماء النطاقات CJK (الصينية، اليابانية، الكورية) في صفحة المضيف، مما يحسن من استقرار التطبيق وموثوقيته.
- إصلاح مشكلة بدء تشغيل MySQL: حل المشكلة التي كانت تمنع بدء تشغيل MySQL بسبب أخطاء في ملف التكوين، مما يضمن التشغيل السلس لخدمة قاعدة البيانات.
تاريخ الإصدار: 27 أغسطس 2024
الإصدار 1.4.1
إصلاحات الأخطاء
- تم إصلاح الخطأ الذي كان يمنع MySQL من البدء
ملاحظة
إذا واجهتك مشكلة عدم بدء تشغيل MySQL في 1.4.0:
- يرجى الترقية إلى 1.4.1
- تعطيل خدمة MySQL
- حذف المجلدات
/Applications/ServBay/etc/mysql
و/Applications/ServBay/db/mysql
(إذا كان لديك بيانات، فتأكد من نسخها احتياطيًا). - إعادة تمكين خدمة MySQL، وستتم معالجة المشكلة.
تاريخ الإصدار: 12 أغسطس 2024
الإصدار 1.4.0
تلميح
إذا واجهت مشاكل في اتصال PHP بـ MySQL/MariaDB بعد الترقية إلى 1.4.0، يرجى الانتقال إلى الإعدادات
في ServBay والنقر على زر تطبيق
لكل من الإصدار الافتراضي
وخادم SQL الافتراضي
مرة واحدة لحل المشكلة.
الميزات الجديدة
- دعم MySQL
- واجهة إدارة خدمات جديدة تمامًا
- واجهة جديدة لتكوين خدمات قاعدة البيانات
- دعم التكوين الرسومي لـ MySQL
- دعم التكوين الرسومي لـ MariaDB
- دعم التكوين الرسومي لـ Redis
- دعم تعيين خادم SQL الافتراضي إلى MySQL أو MariaDB
- تحسين ميزات تكوين المضيف
- دعم اختيار قواعد إعادة الكتابة
- دعم تكوين عدة مجالات على مضيف واحد
- دعم تعديل المنافذ
- مسح ذاكرة التخزين المؤقت لـ Redis بنقرة واحدة
- تقديم إرشادات أوضح عند تسجيل دخول المستخدمين
- تحديث ServBay Runtime إلى 1.0.11، 1.1.11
إصلاحات الأخطاء
- إصلاح خطأ منع المستخدمين من تسجيل الدخول إذا كان Avatar فارغًا
- إصلاح مشكلة عدم تمكن إصدارات MariaDB القديمة من البدء بسبب عدم دعم IPv6
- إصلاح مشكلة عدم تمكن MariaDB 11.6 من البدء بسبب فقدان ملفات التكوين
- إصلاحات أخطاء أخرى
تحسينات أخرى
- القيمة الافتراضية لـ cgi.fix_pathinfo هي الآن 1
تاريخ الإصدار: 10 أغسطس 2024
الإصدار 1.3.9
- إضافة البحث في المضيف وDNS
- إضافة ميزة النجوم للمضيف وMenubar
- إعادة هيكلة بعض قوائم Menubar
- واجهة المستخدم
- إضافة زر فتح المجلد
- تعريب نصوص لوحة التحكم
- تقديم الميزات الجديدة بعد تحديث الإصدار
- تحسين بعض تفاصيل واجهة المستخدم الأخرى
- مساعد
- تحسين آلية التحقق من بقاء المساعد على قيد الحياة لمنع تعطل المساعد
- تحديث الإصدار
- برنامج التثبيت
- تحسين بعض المنطق
- تعديلات صغيرة على تفاعل واجهة المستخدم
- إصلاحات أخطاء أخرى
تاريخ الإصدار: 24 يوليو 2024
نسخة 1.3.8
- تمت إضافة اللغة الإيطالية (شكراً لـ @Darietto)
- قائمة Menubar تم إضافة قائمة سريعة لأدوات قاعدة البيانات
- قائمة Menubar أضيفت روابط للمساعدة وروابط لمجموعات المستخدمين
- إضافة PostgreSQL 17 beta2
- إضافة MariaDB 11.6
- إضافة PHP 8.4 alpha 1
- إصلاحات أخطاء أخرى
تاريخ الإصدار: 5 يوليو 2024
نسخة 1.3.7
- أضيف PostgreSQL 17 beta1
- تم إصلاح مشكلة OpenSSL التي كانت تظهر في بعض الحالات
تاريخ الإصدار: 9 يونيو 2024
نسخة 1.3.6
- تم إصلاح مشكلة تسجيل الدخول في بعض الحالات
تاريخ الإصدار: 8 يونيو 2024
نسخة 1.3.5
التحديثات الرئيسية والتحسينات
لأسباب تتعلق بالأداء، لم تعد هذه الوحدات الثلاثة محملة افتراضيًا:
- Opcache
- XDebug
- MongoDB
تحديثات مكتبة ServBay Runtime و ServBay Development
كجزء من الإضافة المستمرة للميزات الجديدة وزيادة الأمان، تم ترقية ServBay Runtime و ServBay Development Library:
- ServBay Runtime: تم تحديث بنية Intel (x86_64) إلى 1.0.7 وبنية Apple Silicon (ARM، M1/M2/M3) إلى 1.1.7
- ServBay Development Library: تم تحديث بنية Intel (x86_64) إلى 1.0.7 وبنية Apple Silicon (ARM، M1/M2/M3) إلى 1.1.7
- تم إضافة حزم برمجية جديدة إلى ServBay Runtime بما في ذلك scws و protobuf و protobuf-c و postgis لتوفر أدوات جديدة للمطورين.
ترقية البرمجيات
شملت هذه الترقية تحديثات لعدة حزم برنامج مهمة بما في ذلك PHP و Node.js و PostgreSQL و MariaDB. الإصدارات المحددة كالتالي:
- تمت ترقية إصدار PHP إلى 8.2.19 و 8.3.7 و 8.4.0-dev-20240531 (يتطلب ترقية إلى ServBay Runtime 1.1.7 أو 1.0.7)
- تمت ترقية إصدار Node.js إلى 22.2.0 و 20.14.0 و 18.20.3
- تم تحديث إصدار PostgreSQL إلى 16.3 و 15.7 و 14.12 و 13.15 و 12.19 (يتطلب ترقية إلى ServBay Runtime 1.1.7 أو 1.0.7)
- تم تحديث إصدار MariaDB إلى 11.5.1 و 11.4.2 و 11.2.4 و 11.1.5 و 11.0.6 و 10.11.8 و 10.6.18 و 10.5.25 و 10.4.34
ميزات جديدة
أضاف ServBay 1.3.5 وحدات إضافية جديدة:
- دعم إضافات PostgreSQL: شملت PostGIS و pgrouting و pgvector و pg_jieba و zhparser لتعزيز قدرات التوسع في قاعدة البيانات للمستخدمين.
- وحدات جديدة لـ PHP: إضافات Scws و Swoole و Phalcon و imagick لتعزيز قدرات التوسع والوظيفية لـ PHP.
إصلاحات الأخطاء وتحسينات النظام
شملت هذه الترقية إصلاح مشكلة في redis.sh عند تعيين كلمة المرور حيث لم يمكنه الخروج أو إعادة التشغيل، وتحسين منطق نص الترقية Helper، ومنطق فحص الاتصال بـ Helper، وكذلك منطق كتابة تكوينات dnsmasq. هذه التحسينات تعزز من استقرار النظام وتجربة المستخدم.
تاريخ الإصدار: 1 يونيو 2024
نسخة 1.3.4
الميزات الجديدة
- وظيفة الخادم DNS الجديدة وإدارة النطاق
تدعم هذه الوظيفة تمكين خادم DNS محلي وتنفيذ تحليل المجال المخصص. يمكن للمستخدمين إضافة أي مجالات يرغبون في تحليلها. كما تدعم تحرير وإدارة ملف hosts
الموجود في /etc/hosts
. يمكن للمستخدمين تحرير ملف hosts عبر واجهة رسومية، وستصبح جميع التعديلات فعالة فوراً.
التحسينات
- دعم عرض معلومات الاتصال بـ MariaDB و PostgreSQL وتحسين عرض المعلومات
- إعادة بناء جزء من واجهة المستخدم
- تحسين أداء بعض واجهات المستخدم
- إصلاح بعض الأخطاء
تاريخ الإصدار: 7 مايو 2024
نسخة 1.3.3
الميزات الجديدة
إضافة حزم جديدة
- MariaDB 11.4
- MariaDB 11.5
- PHP 8.4 beta
- Node 22
تحديث الحزم إلى أحدث إصدار
إضافة خاصية التحديث التلقائي، يمكن للتطبيق الآن التحديث تلقائياً
التحسينات
- Redis و memcached لم يعودا مفعلين افتراضياً
- تعديلات في تصميم واجهة المستخدم
تاريخ الإصدار: 26 أبريل 2024
نسخة 1.3.2
- إصلاح الأخطاء
تاريخ الإصدار: 6 أبريل 2024
نسخة 1.3.1
- ميزة جديدة: اشتراك خطة Pro الفصلي
تاريخ الإصدار: 30 مارس 2024
نسخة 1.3.0
- ميزة جديدة: تسجيل المستخدمين وتسجيل الدخول
- ميزة جديدة: فتح 5 مضيفين مجاناً
- ميزة جديدة: اشتراك خطة Pro
تاريخ الإصدار: 29 مارس 2024
نسخة 1.2.3
- معمارية جديدة وحزم برمجية. تمت إضافة حزم بنية ARM64 لتدعم Apple Silicon (M1/M2/M3) بشكل أصيل
- إصلاح مشكلة حجم أيقونة التطبيق
- إصلاح مشكلة عدم ظهور PHP 7.0 في القائمة
- إضافة فحص حالة ServBay Helper
- إضافة تسجيل أخطاء PHP
- تم إضافة MariaDB 11.3 كخيار افتراضي إلى phpMyAdmin
تاريخ الإصدار: 4 مارس 2024
نسخة 1.2.2
- إعادة تصميم جزء من واجهة المستخدم
- تحسين الأداء
- إضافة دليل للمبتدئين والدروس
- إضافة كشف عن التعارضات في المنافذ لمنع الأعطال في تشغيل الخدمة
- إصلاح الأخطاء
تاريخ الإصدار: 22 فبراير 2024
نسخة 1.2.1
- لوحة معلومات جديدة تتيح لك متابعة استهلاك الموارد أثناء التطوير
- إصلاح الأخطاء
تاريخ الإصدار: 28 يناير 2024
نسخة 1.2.0
- دعم لإصدارات Nodejs v12-v21 (يتطلب الترقية إلى ServBay Runtime 1.0.2 أولاً)
- Caddy الترقية إلى 2.7.6
- إضافة دعم dnsmasq مما يسمح للمستخدمين بتعيين نظام الـ DNS الخاص بهم إلى dnsmasq للحصول على تخصيص نطاق مرن (يتطلب الترقية إلى ServBay Runtime 1.0.2 أولاً)
- إضافة دعم للغة الفيتنامية، يمكن تغييره من الإعدادات
- ترقية ServBay Runtime إلى 1.0.2
- ترقية ServBay Development Library إلى 1.0.2
- إصلاح الأخطاء
- إصلاح مشكلة عدم دعم curl لشهادات Caddy الذاتية التوقيع
- تحسينات أخرى لتجربة المستخدم
تاريخ الإصدار: 25 ديسمبر 2023
نسخة 1.1.2
- إضافة دعم لـ MariaDB 11.3.
- إصلاح الأخطاء.
تاريخ الإصدار: 7 ديسمبر 2023
نسخة 1.1.1
- تحسين وظيفة إدارة الخدمات وزيادة الأداء العام.
- تحديث إصدارات PHP وMariaDB وPostgreSQL والخدمات الأخرى.
تاريخ الإصدار: 15 سبتمبر 2023
نسخة 1.1.0
- إضافة دعم اللغات المحلية.
- إعادة بناء واجهة المستخدم.
- تحسين وظيفة الإطلاق.
تاريخ الإصدار: 7 سبتمبر 2023
نسخة 1.0.5
- إضافة وظيفة التشغيل عند بدء التشغيل وتسجيل الدخول.
- تحسين الواجهة وتجربة المستخدم.
تاريخ الإصدار: 20 أغسطس 2023
نسخة 1.0.4
- إصلاح مشكلة فشل تشغيل الخدمات في بعض الحالات.
تاريخ الإصدار: 4 أغسطس 2023
نسخة 1.0.3
- تحسين واجهة المستخدم.
- تسريع الأداء والاستخدام الأمثل للوارد.
تاريخ الإصدار: 22 يوليو 2023
نسخة 1.0.2
- حل مشكلة تعذّر التعرف على أدوات المحرر في بعض الحالات.
- تحديث Redis و memcached الداخلي.
تاريخ الإصدار: 19 يوليو 2023
نسخة 1.0.0
- الإطلاق الرسمي لـ ServBay، يقدم بيئة تطوير ويب محلية بتثبيت بنقرة واحدة.
تاريخ الإصدار: 19 يوليو 2023