Autofixture: الإصدار 4 RTM الإصدار

تم إنشاؤها على ١٥ ديسمبر ٢٠١٧  ·  11تعليقات  ·  مصدر: AutoFixture/AutoFixture

فيما يلي قائمة بالإجراءات المطلوبة للتحضير لإصدار v4.

الاستعدادات:

  • [x] أغلق جميع PRs لـ master وقم بتجميد التغييرات على الفرع master حتى الإصدار.
  • [x] أغلق جميع المشكلات والعلاقات العامة في الإصدار 4 .
  • [x] اجمع كل التغييرات المهمة v4 منذ v4 RC1.
  • [x] قم بتحديث مستند كسر التغييرات على Wiki.
  • [x] راجع Contributing.md و wiki وتأكد من عدم وجود معلومات قديمة هناك.

إطلاق سراح:

  • [x] حرر التصحيح التلقائي v4.0.0 .
  • [x] اكتب تغريدة.
  • [x] شكرا لكل من شارك 😉

تغييرات مهمة

  • [x] DataAnnotations RangeAttribute يؤدي إلى OverflowException # 453
  • [x] تحسين التفاف ObjectCreationException بالمسار الكامل # 892
  • [x] رقم تخصيص RandomRangedNumber قديم # 899
  • [x] يفشل طلب النطاق إذا كان للطلب نفس الحد الأدنى والحد الأقصى # 897
  • [x] إرجاع ISpecimenBuilderNode في ISpecimenBuilderTransformation # 905
  • [x] [xUnit / xUnit2] فك مُنشئ InlineAutoDataAttribute لأخذ وسيطة DataAttribute # 911
  • [x] السماح بترحيل الأنواع العامة المفتوحة عبر TypeRelay # 936 / التعامل مع الأدوية العامة المفتوحة بواسطة ExactTypeSpecification وإزالة التكرار # 935
  • [x] تغيير سلوك ModestConstructorQuery لتخطي نسخ المنشئات # 918
  • [x] قدم RangedRequest لدعم الأنواع غير الرقمية # 920
  • [x] تقوم سمة النطاق في Enum بإلقاء InvalidCastException # 722
  • [x] حل مشكلة IReadOnlyList<> من المربع رقم 924
  • [x] انقل NoDataAnnotationsCustomization إلى مساحة الاسم DataAnnotations # 957

التعليق الأكثر فائدة

moodmosaic تم الانتهاء من جميع الاستعدادات وأنا جاهز لإصدار v4 RTM (أخيرًا 😄). أعتقد أنني قمت بتطبيق جميع التغييرات العاجلة التي أردتها. ستنتقل جميع التغييرات العاجلة التي قد نحتاجها في المستقبل إلى الإصدار الخامس.

سأواصل الإصدار غدًا - أخبرني إذا كان لديك أي مخاوف

ال 11 كومينتر

مرحباzvirja
هل هناك تاريخ تقديري لإتاحة v4 RTM في nuget؟

مرحبًا emanuelmarques ، أتوقع إطلاقه في مكان ما خلال الأسابيع المقبلة. هل تنتظر ميزة معينة؟ لقد تم إصدار RC بالفعل مع جميع التغييرات الرئيسية المطبقة ، لذلك يجب أن تغطي معظم احتياجاتك ..

تملي بعض سياسات الشركة تجنب استخدام حزم ما قبل الإصدار. ومع ذلك ، فقد اختبرته بالفعل لتلبية احتياجاتي وهو يعمل :)

moodmosaic تم الانتهاء من جميع الاستعدادات وأنا جاهز لإصدار v4 RTM (أخيرًا 😄). أعتقد أنني قمت بتطبيق جميع التغييرات العاجلة التي أردتها. ستنتقل جميع التغييرات العاجلة التي قد نحتاجها في المستقبل إلى الإصدار الخامس.

سأواصل الإصدار غدًا - أخبرني إذا كان لديك أي مخاوف

هيا 🚀 🥇 💯

يتوفر الإصدار 4 من RTM أخيرًا. هذا هو أول إصدار رئيسي ثابت منذ أن تم تمرير الملكية. إنه لأمر رائع أن نتمكن من جعل هذا المشروع على قيد الحياة! 🎉

شكرًا لكل من ساهم في المشروع منذ الإصدار 4 RC1 ( Kralizek ، Loppor ، micheleissa ، rexcfnghk وآخرين) - أنت تساعد مشروعنا على أن يكون صحيًا وأكثر إشراقًا! 🙏🤝

moodmosaic "الشكر" التقليدي لمراجعات التعليمات البرمجية الخاصة بك والخبرة التي قدمتها أثناء التطوير 🍷

شكرا جزيلا zvirja وكل من ساهم :)

frblondin نظرًا لنشر AutoFixture v4 أخيرًا ، هل سيكون من الجيد إلغاء إدراج حزمة AutoFixture.NUnit3.PatchedName ؟ لا يبدو أنه مطلوب بعد الآن 😉

zvirja قمت بإلغاء إدراج كافة إصدارات حزمة AutoFixture.NUnit3.PatchedName .

أعتقد أن الناس بالكاد يمكن أن يتخيلوا الجهد والوقت اللذين يمثلهما لتقديم مثل هذه المكتبة العظيمة! مبروك وعمل رائع لنهائي v4.

frblondin شكرا جزيلا على الكلمات الرشيقة! 🙏 إنها بالفعل تستغرق قدرًا هائلاً من الوقت ومن الدفء قراءة مثل هذا النوع من الملاحظات

شكرًا لك على الجهد المبذول لإخراجها من الباب zvirja !

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

mjfreelancing picture mjfreelancing  ·  4تعليقات

JoshKeegan picture JoshKeegan  ·  6تعليقات

zvirja picture zvirja  ·  3تعليقات

TroyHouston picture TroyHouston  ·  6تعليقات

Ephasme picture Ephasme  ·  3تعليقات