जवाबों:
आइए सबसे पहले अवक्षेपण के कारणों की व्याख्या करते हैं: हमने हाल ही में इस बहुत ही बाधा के कारण एक सुरक्षा मुद्दा (CVE) रखा था। यह हमारे कार्यान्वयन में त्रुटि के कारण था, लेकिन इसने हमें एहसास दिलाया कि यह बहुत ही नाजुक और संभावित रूप से वर्म्स सिक्योरिटी वार का हिस्सा हो सकता है।
अब के लिए विकल्प यह होगा कि हम इसे अपने नवीनतम कार्यान्वयन के आधार पर स्वयं लागू करें और इसे अपने स्वयं के अनुप्रयोग में बनाए रखें (संभावित रूप से आपके स्वयं के ट्वीक के साथ)।
हमारे ब्लॉग पर एक बहुत अच्छा लेख है जो यह बताता है कि कैसे आसानी से किया जा सकता है: https://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ ।
मूल रूप से, यह परिवर्तन यह कह रहा है कि हम किसी ऐसी चीज़ की ज़िम्मेदारी नहीं लेना चाहते हैं जो संभावित रूप से नाजुक हो और उस पर बहुत अधिक ध्यान देने की आवश्यकता होगी, जो संभवतः उस एप्लिकेशन प्लेटफ़ॉर्म पर विशिष्ट होती है जिस पर उसे तैनात किया जाता है।
अपडेट: मैंने यहां एक पूर्ण घोषणा पोस्ट की है: https://in.relation.to/2019/11/20/hibernate-validator-610-6018-released/ ।