Yanıtlar:
İlk olarak kullanımdan kaldırmanın nedenlerini açıklayalım: Son zamanlarda bu çok kısıtlama nedeniyle bir güvenlik sorunumuz (CVE) vardı. Uygulamamızdaki bir hatadan kaynaklanıyordu, ancak bunun çok kırılgan ve potansiyel olarak bir solucan güvenliği akıllıca olduğunu fark etmemizi sağladı.
Şimdilik alternatif, en son uygulamamıza dayanarak kendiniz uygulamak ve kendi uygulamanızda (potansiyel olarak kendi ayarlarınızla) korumak olacaktır.
Blogumuzda bunu nasıl kolayca yapacağınızı açıklayan çok güzel bir makalemiz var: https://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ .
Temel olarak, bu değişiklik, potansiyel olarak kırılgan olan ve çok fazla dikkat gerektirecek bir şeyin sorumluluğunu almak istemediğimizi ve konuşlandırıldığı uygulama platformuna özel ayarlamalar yapmamız gerektiğini söylüyor.
Güncelleme: Tam bir duyuru yayınladım: https://in.relation.to/2019/11/20/hibernate-validator-610-6018-released/ .