Changelog

سجل التغييرات والتحديثات للواجهة البرمجية.

سياسة الإصدارات

واجهة SalonBookIt API تتبع Semantic Versioning:

  • MAJOR (v1 → v2): تغييرات غير متوافقة تتطلب ترحيل
  • MINOR (v1.1 → v1.2): ميزات جديدة متوافقة
  • PATCH (v1.1.0 → v1.1.1): إصلاحات الأخطاء
التوافق

نحافظ على الإصدارات السابقة نشطة لمدة 12 شهراً على الأقل بعد إطلاق إصدار رئيسي جديد.

v1.0.0

يناير 2025 الإصدار الحالي

الإطلاق الأولي للواجهة البرمجية العامة لـ SalonBookIt.

الميزات الجديدة

  • Widget ويدجت JS قابل للتضمين للحجوزات
  • Widget ثلاثة أوضاع عرض: مضمن، نافذة منبثقة وزر
  • Widget تخصيص كامل للألوان والأنماط
  • Widget دعم React و Vue والأطر الشائعة
  • API أكثر من 50 نقطة نهاية REST موثقة
  • API المصادقة عبر مفتاح API + JWT
  • API حد الطلبات قابل للتكوين لكل مفتاح API
  • API نقطة نهاية التوفر في الوقت الفعلي
  • Webhooks نظام webhooks للأحداث
  • Webhooks 10 أنواع من الأحداث (الحجز، الدفع، العميل)
  • Webhooks توقيعات HMAC-SHA256 للأمان
  • Webhooks إعادة المحاولات التلقائية مع تراجع أسي
  • المدفوعات تكامل مع Stripe للمدفوعات عبر الإنترنت
  • المدفوعات دعم EUR، USD، GBP، AED
  • النقاط واجهة برنامج الولاء
  • i18n دعم متعدد اللغات (ES، EN، AR)

نقاط النهاية المتاحة

الفئة Endpoints
المصادقة /auth/registro/, /auth/login/, /auth/verify-otp/, /auth/refresh/
النشاط التجاري /negocio/, /negocio/horarios/, /negocio/festivos/
الكتالوج /servicios/, /peluqueros/, /categorias/, /productos/
التوفر /disponibilidad/{id}/{fecha}/, /disponibilidad/dias/
الحجوزات /reservas/crear/, /reservas/{id}/, /reservas/{id}/cancelar/
العميل /cliente/perfil/, /cliente/reservas/, /cliente/puntos/
المدفوعات /pagos/intent/, /pagos/confirmar/
النقاط /puntos/paquetes/, /puntos/canjear/

الإصدارات القادمة

v1.1.0

مخطط
  • API نقطة نهاية لإنشاء حجوزات متكررة
  • API فلاتر متقدمة في القوائم
  • Widget Modo "express" para reserva en un clic
  • Webhooks أحداث جديدة: review.created, waitlist.available
  • SDK SDK رسمي لـ JavaScript/TypeScript

v1.2.0

مخطط
  • API نقطة نهاية المنتجات والسلة
  • API نقطة نهاية قائمة الانتظار
  • SDK SDK رسمي لـ Python
  • Sandbox بيئة اختبار كاملة

الإهمالات

لا توجد حالياً ميزات مهملة.

إشعار الإهمال

عند إهمال ميزة، نُبلغ قبل 6 أشهر على الأقل ونوفر أدلة الترحيل.

البقاء على اطلاع

هناك عدة طرق للبقاء على اطلاع بالتغييرات:

Email

تلقَّ إشعارات بالتغييرات المهمة على بريدك المسجل في لوحة التحكم.

RSS

اشترك في خلاصة RSS لسجل التغييرات: changelog.xml

GitHub

تابع مستودع الوثائق الخاص بنا لرؤية التغييرات في الوقت الفعلي.