# V0.7.0 or v1.0.0?

**URL:** <https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101>\
**Category:** General Usage\
**Tags:** question, package, release\
**Created:** [August 9, 2018, 2:50pm UTC](https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101 "2018-08-09T14:50:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rickhg12hs](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rickhg12hs/32/5926_2.png) [@rickhg12hs](https://discourse.julialang.org/u/rickhg12hs)\
**Post date:** [August 9, 2018, 2:50pm UTC](https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101/1 "2018-08-09T14:50:13Z")

</div>

I see both `v0.7.0` and `v1.0.0` tags are both available. I’m on `v0.6.4`. Should I just go straight to `v1.0.0`?

Are there some “migration” instructions? E.g., I see that `v0.7.0` (and presumably `v1.0.0`) has different package management. I have a `REQUIRE` file for `v0.6.4`; how do I use it to “bootstrap” my `v0.7.0/v1.0.0` system?

What else should I be aware of? Any `Jupyter` or `JupyterLab` issues?

---

<div class="post-metadata">

**Author:** ![Stephen\_Vavasis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stephen_vavasis/32/3389_2.png) [@Stephen\_Vavasis](https://discourse.julialang.org/u/Stephen_Vavasis)\
**Post date:** [August 9, 2018, 3:01pm UTC](https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101/2 "2018-08-09T15:01:56Z")

</div>

The advice from the core-devs provided earlier regarding this question is as follows: If you port 0.6-\>0.7.0-\>1.0, then the first port 0.6-\>0.7 will give you many deprecation warnings that you can fix all at once. When they are all fixed, the port 0.7-\>1.0 should work without a hitch. On the other hand, 0.6-\>1.0 will break your code (no deprecations, just errors), so it is more tedious to fix the errors. I’m not quite there yet, so I can’t give you advice based on my own experience.

---

<div class="post-metadata">

**Author:** ![rickhg12hs](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rickhg12hs/32/5926_2.png) [@rickhg12hs](https://discourse.julialang.org/u/rickhg12hs)\
**Post date:** [August 9, 2018, 3:09pm UTC](https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101/3 "2018-08-09T15:09:16Z")

</div>

Thanks for your reply.

Is there an easy/fast method to determine package compatibility? For example, I have dozens of packages in my `v0.6.4 REQUIRE` and those packages require other packages. Out of all those packages, which have breaking issues for `v0.7.0/v1.0.0`?

---

<div class="post-metadata">

**Author:** ![rickhg12hs](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rickhg12hs/32/5926_2.png) [@rickhg12hs](https://discourse.julialang.org/u/rickhg12hs)\
**Post date:** [August 9, 2018, 5:57pm UTC](https://discourse.julialang.org/t/v0-7-0-or-v1-0-0/13101/4 "2018-08-09T17:57:55Z")

</div>

The [juliacon2018 package management presentation](https://youtu.be/GBi__3nF-rM?t=6m25s) was great. It answered a lot of questions and calmed my change-phobia.
