Since Hibernate 5.3 CR2, byte buddy is the default bytecode provider. Thus, byte buddy library is now a dependency of the hibernate-core project and can be downloaded automatically using maven.
In Hibernate 5.3 CR1, byte buddy was not the default option but javassist, and therefore just the javassist library was being retrieved with maven.
But now in 5.3 CR2, both byte buddy and javassist libraries are being retrieved. Why is so? Is it still required to have the javassist library being now byte buddy the default provider?
Thank you in advance!