# Guide/Reference for migrating packages from 0.5 to 0.6?

**URL:** <https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967>\
**Category:** Internals & Design\
**Tags:** package, faq\
**Created:** [May 28, 2017, 11:23pm UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967 "2017-05-28T23:23:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sebastien\_Arnaud](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sebastien_arnaud/32/1102_2.png) [@Sebastien\_Arnaud](https://discourse.julialang.org/u/Sebastien_Arnaud)\
**Post date:** [May 28, 2017, 11:23pm UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967/1 "2017-05-28T23:23:58Z")

</div>

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](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!

---

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [May 28, 2017, 11:26pm UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967/2 "2017-05-28T23:26:28Z")

</div>

All parameters of parent type needs to be specified.

---

<div class="post-metadata">

**Author:** ![Sebastien\_Arnaud](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sebastien_arnaud/32/1102_2.png) [@Sebastien\_Arnaud](https://discourse.julialang.org/u/Sebastien_Arnaud)\
**Post date:** [May 29, 2017, 1:30am UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967/3 "2017-05-29T01:30:26Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![tkelman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkelman/32/692_2.png) [@tkelman](https://discourse.julialang.org/u/tkelman)\
**Post date:** [May 29, 2017, 1:55am UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967/4 "2017-05-29T01:55:22Z")

</div>

Best reference is [https://github.com/JuliaLang/julia/blob/release-0.6/NEWS.md](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](https://github.com/JuliaLang/julia/issues/21475)

---

<div class="post-metadata">

**Author:** ![Sebastien\_Arnaud](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sebastien_arnaud/32/1102_2.png) [@Sebastien\_Arnaud](https://discourse.julialang.org/u/Sebastien_Arnaud)\
**Post date:** [May 29, 2017, 1:45pm UTC](https://discourse.julialang.org/t/guide-reference-for-migrating-packages-from-0-5-to-0-6/3967/5 "2017-05-29T13:45:48Z")

</div>

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