In case it helps. I analyzes that the breaking change was introduced due to
HHH-10050 Closed with https://github.com/hibernate/hibernate-orm/commit/0cf66b85e03a997dc94f8f82598ca8edac04e889 If the intention was only to fix
HHH-10050 Closed (AttributeConverter should supports ParameterizedType if autoApply is true) then there is actually no reason why the previous behavior of assigning polymorphic converters had to be changed/broken. > A regression by definition must change a documented behavior. Can you point me to the documentation that explains the previous behavior? Nope. If that is your definition of regression then this is no regression by definition - however the term is used with other definitions outside hibernate. I do not want to fight for words here. As long as we agree that a fix of this problem (add this to the documentation and then implement accordingly) would be valuable (no matter what priority) then we come to an agreement. If so I might even look for a suggestion to a fix or even try a PR but as I am heavily involved in many OSS projects I can not guarantee anything. Spare time is raw as you will know... |