سابقًا إلى الإصدار 1.4.4 ، باستخدام "_.bindAll (هذا) ؛" ستعمل كما هو متوقع ، ووفقًا للوثائق: "إذا لم يتم توفير أسماء طريقة ، فستكون جميع خصائص وظيفة الكائن مرتبطة بها."
في الإصدار 1.4.4 "_.bindAll (هذا) ؛" يطرح خطأ - "يجب تمرير bindAll أسماء الوظائف"
في الفرق لـ 1.4.3 و 1.4.4 (https://gist.github.com/ahomu/4700664) في الأسطر 107 تم تغيير هذا:
هذا ليس في سجل التغيير ، والوثائق قديمة
بدافع الاهتمام ، لماذا تغير هذا؟ محاولة التحديث 1.4.4 كسرت الكثير من الكود الخاص بي!
تضمين التغريدة تم تغيير _.bindAll
مؤخرًا ، لكن لم يتم تضمينه في الإصدار 1.4.4. التغيير فقط في الفرع الرئيسي. هناك بعض النقاش حول التغيير في bf657be243a075b5e72acc8a83e6f12a564d8f55. تحقق من ذلك وأخبرنا برأيك.
ربما يكون من المضلل تسميته "ربط الكل" إذن ، أليس كذلك؟
هل ستحترم على الأقل بعض التوافق مع الإصدارات السابقة؟
نقلا عن http://semver.org/
بالنظر إلى رقم الإصدار MAJOR.MINOR.PATCH ، قم بزيادة:
- الإصدار الرئيسي عند إجراء تغييرات غير متوافقة في واجهة برمجة التطبيقات ،
التعليق الأكثر فائدة
هل ستحترم على الأقل بعض التوافق مع الإصدارات السابقة؟
نقلا عن http://semver.org/