في طلب السحب (PR) الأخير، كسرنا عن طريق الخطأ تكامل MiniScheduler::Web:
الإصدار الحالي (v0.19.0) يُرجح أخطاءً بمجرد استدعاء require “mini_scheduler/web”. السبب الجذري هو تغيير في واجهة برمجة التطبيقات (API) التي يوفرها Sidekiq::Web لتسجيل الإضافات. لم يتم ملاحظة هذا التغيير أثناء الاختبار، ببساطة لأنه لم تكن هناك اختبارات لهذه الوحدة (لقد افترضت وجودها، لكنني لم أتحقق مرة أخرى
).
لقد أعددت طلب سحب آخر لتصحيح هذا الأمر: Fix MiniScheduler::Web integration with Sidekiq 8 by dmke · Pull Request #68 · discourse/mini_scheduler · GitHub