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: https://github.com/jaak-s/BayesianDataFusion.jl

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.

2 Likes

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 https://github.com/JuliaLang/julia/blob/release-0.6/NEWS.md, but if there’s anything like this that could be better explained, feel free to mention it in https://github.com/JuliaLang/julia/issues/21475

1 Like

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