أصبح Getman يحدّث نفسه، وتبدأ التثبيتات الجديدة بمساحة عمل فارغة.
إضافات
تحديثات من داخل التطبيق: يتحقق Getman من وجود إصدار جديد عند التشغيل ويثبّته بعد موافقتك. التحديثات موقّعة ويُتحقق منها قبل التثبيت. ⌘K ← Check for updates للتحقق في أي وقت.
إصلاحات
تبدأ التثبيتات الجديدة بمساحة عمل فارغة، دون مشاريع محمّلة مسبقًا.
زر السمة يبدّل بين الداكن والفاتح بضغطة واحدة، في التطبيق وفي هذا الموقع.
مشكلات معروفة
الإصدارات السابقة لـ 0.1.3 لا تستطيع تحديث نفسها: نزّل الإصدار 0.1.3 مرة واحدة من هذا الموقع.
ملفات التثبيت غير موقّعة رقميًا: يطلب macOS تأكيدًا عند التشغيل الأول، وقد يحذّر Windows SmartScreen قبل التثبيت.
ملاحظات الأنظمة
macOS: ملف .dmg شامل واحد لمعالجات Apple وIntel. غير موقّع ولا موثّق.
Windows: مثبّت .exe (يحدّث نفسه) وملف .msi للنشر عبر أقسام تقنية المعلومات، واختُبرا على جهاز Windows. غير موقّعين.
تسليم أكثر أمانًا بين الفريق: نشر حزم التغيير وسحبها، وفتح مساحة عمل الفريق من نسخة مستنسخة، والموافقة على كل كتابة يرسلها وكيل إلى الإنتاج، وقواعد نجاح وفشل موحّدة في كل مكان.
تغييرات كاسرة
استجابة 4xx أو 5xx تُفشل الطلب الآن في كل مكان (التطبيق والمشغّل وسطر الأوامر والوكلاء)، ما لم يكن هناك تحقق حالة مفعّل يتوقعها.
إضافات
نشر حزم التغيير وسحبها وإعادة فتحها من التطبيق وبالأمر getman change state.
افتح مساحة عمل الفريق مباشرة من نسخة مستنسخة جديدة (شاشة الترحيب وقائمة المشروع و⌘K).
قسم Completed في Changes يعرض عمليات التكامل التي أبلغت عنها أو تحققت منها.
تحسينات
الجلب ينبّهك الآن إلى تعديلات زملائك الواردة على الطلبات والعقود، لا إلى حزم التغيير وحدها.
تحققات JSON Schema تفحص allOf وanyOf وoneOf وnot وغيرها، وتفشل عند كلمات مفتاحية لا تستطيع فحصها.
تُفحص ملفات OpenAPI المصدَّرة مقابل المخطط الرسمي 3.1 ضمن مجموعة الاختبارات.
إصلاحات
يرفض الإيداع الملفات التي لا تزال تحتوي علامات تعارض Git.
لم يعد التحقق والإبلاغ في التطبيق يكتبان فوق ملف تغيير عدّله سحب أو زميل للتو.
أدلة سطر الأوامر تحمل رقم الإصدار الحقيقي، ومشغّل سطر الأوامر يتعامل مع المسارات بأمان.
إصدار macOS تطبيق شامل واحد لمعالجات Apple وIntel.
الأمان
أي طلب POST أو PUT أو PATCH أو DELETE يرسله وكيل إلى الإنتاج يحتاج موافقتك على كل طلب. الخيار --allow-mutations يتجاوز السؤال، لبيئات CI.
يخرج سطر الأوامر بالرمز 5 عندما يحتاج أسرارًا مقفلة.
مشكلات معروفة
ملفات التثبيت غير موقّعة رقميًا: يطلب macOS تأكيدًا عند التشغيل الأول، وقد يحذّر Windows SmartScreen قبل التثبيت.
لم تُختبر نسخة Windows على جهاز Windows حقيقي بعد.
ملاحظات الأنظمة
macOS: ملف .dmg شامل واحد لمعالجات Apple وIntel، تبنيه منظومة CI واختُبر على جهاز Mac. غير موقّع ولا موثّق.
Windows: ملفا تثبيت .exe و.msi تبنيهما منظومة CI، ولم يُختبرا على جهاز Windows حقيقي بعد. غير موقّعين.
النسخة الأولى من Getman: عميل API لسطح المكتب يعمل محليًا أولًا، مع المجموعات والبيئات والمصادقة الموروثة والسكربتات ومشغّل المجموعات وأدوات الاستيراد.
إضافات
منشئ طلبات لـ REST وGraphQL وWebSocket وServer-Sent Events.
مشاريع ومجموعات ومجلدات، مع مصادقة وترويسات موروثة من المشروع حتى الطلب.