المشكلة هي أن @ember/string تم إيقافه ويبدو أنه بعد Ember 4.x؟ لا يمكنني رؤية هذه الحزمة في Ember 5.x … لذا سيكون هذا مجرد حل مؤقت حتى ينتقل Discourse بسرعة إلى 5.x (وهو ما أشار إليه David هنا: Upgrading Discourse to Ember 4 - #14 by david)
@David ما هو القرار الصحيح هنا - استخدام JavaScript الأصلي (كما فعلت)؟
لقد ألقيت نظرة على all-the-themes و all-the-plugins، وهناك مجرد عدد قليل من الإضافات العامة التي تحتاج إلى إصلاح. لقد قمت بإنشاء طلبات سحب هنا: (متابعة @merefield@angus)
قام جودفري ببعض البحث لنا حول سبب تسبب التزام JQuery في حدوث ذلك، ونتائجه موجودة في طلب السحب هذا. لذلك، من الممكن تقنيًا لنا استعادة هذه الوظيفة، ولكنه يتضمن تطبيق تصحيح على تبعية عليا وهو أمر غير مثالي.
نظرًا للتعقيد، ولأننا سنقوم بإزالتها في غضون بضعة أشهر على أي حال، أعتقد أنه من المنطقي مضاعفة جهود الإزالة الآن. لقد قمت بتشكيل ذلك رسميًا في طلب السحب هذا: