Guide/Reference for migrating packages from 0.5 to 0.6?



Hi, is there a comprehensive guide to help migrate packages from 0.5 to 0.6?

I am personally looking at helping migrate this package:

But I am getting the following error when testing under 0.6-rc2:
ERROR: LoadError: LoadError: invalid subtyping in definition of NormalWishart
The corresponding line of code is:
immutable NormalWishart <: Distribution

Thank you in advance!


All parameters of parent type needs to be specified.


Thank you @yuyichao that was it.

However, do you know if there is a resource which details all those small changes (from O.5 -> 0.6)

Thanks again!


Best reference is, but if there’s anything like this that could be better explained, feel free to mention it in


Thank you @tkelman - that’s exactly what I was looking for!