# When Julia 1.1.1 comes, should I upgrade from 1.1.0?

**URL:** https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063
**Category:** New to Julia
**Created:** [May 10, 2019, 8:22am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063 "2019-05-10T08:22:03Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Ahmed\_Salih](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ahmed_salih/32/206579_2.png) [@Ahmed\_Salih](https://discourse.julialang.org/u/Ahmed_Salih)
#### Post date: [May 10, 2019, 8:22am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/1 "2019-05-10T08:22:03Z")

</div>

If yes, how would I do this most easily, without losing list of installed packages? I use Julia in conjection with Juno in Atom.

Kind regards

---

<div class="post-metadata">

### Author: ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)
#### Post date: [May 10, 2019, 8:30am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/2 "2019-05-10T08:30:47Z")

</div>

See

> [@Proposed release process and schedule](https://discourse.julialang.org/t/proposed-release-process-and-schedule/15623):
>
> Now that we’ve released Julia 1.0 and are [close to 1.0.1](https://discourse.julialang.org/t/julia-1-0-1-testing-period/15534) and have added some [new features](https://github.com/JuliaLang/julia/pulls?utf8=%E2%9C%93&q=is%3Apr+label%3Aenhancement) and [minor changes](https://github.com/JuliaLang/julia/pulls?utf8=%E2%9C%93&q=is%3Apr+label%3A%22minor+change%22) to the 1.1 development branch (i.e. master), it seems like time to talk about the future of the Julia release process. After various discussions in person, on Slack, and on this week’s triage call, it seems like there’s fairly solid consensus behind the following plan. Patch releases Patch releases increment the last digit of Julia’s version number, e.g. going from 1.0.0 to 1.0.1 curre…

especially the “risk tolerance personas” part. TL;DR: probably yes. The packages should not be affected.

---

<div class="post-metadata">

### Author: ![zgornel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zgornel/32/217487_2.png) [@zgornel](https://discourse.julialang.org/u/zgornel)
#### Post date: [May 10, 2019, 8:32am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/3 "2019-05-10T08:32:24Z")

</div>

It is always a good ideea to keep up to date…  
I mostly run the latest linux nightly, update daily with [this script](https://github.com/OxoaResearch/OxoaTools.jl/blob/master/update_julia.jl) (linux only).

- If it is easy to update, do so
- If in doubt, read the NEWS.md for changes
- If it will take to long, ( for various reasons) wait 1.2, 1.3 etc and try to optimize the update process

No packages will be lost, these are not stored in the Julia installation path.

---

<div class="post-metadata">

### Author: ![Ahmed\_Salih](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ahmed_salih/32/206579_2.png) [@Ahmed\_Salih](https://discourse.julialang.org/u/Ahmed_Salih)
#### Post date: [May 10, 2019, 8:34am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/4 "2019-05-10T08:34:50Z")

</div>

Okay thanks guys, seems like it is best to upgrade then. I use Windows 10, so my question is then I guess, what is the most painless method for upgrading? Is it just to download Julia 1.1.1 bin and change only that folder?

![image](https://global.discourse-cdn.com/julialang/original/3X/6/8/68a5d2a49eef6d258d521c2cd5be6251c02506ce.png)

And then, Atom/Juno will figure out everything?

---

<div class="post-metadata">

### Author: ![dawbarton](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dawbarton/32/215461_2.png) [@dawbarton](https://discourse.julialang.org/u/dawbarton)
#### Post date: [May 10, 2019, 8:38am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/5 "2019-05-10T08:38:12Z")

</div>

Yes, that’s it. Depending on how your system is configured (is julia on your path?) you might need to change the settings in Atom to the new folder. Everything else should just work as-is.

---

<div class="post-metadata">

### Author: ![Ahmed\_Salih](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ahmed_salih/32/206579_2.png) [@Ahmed\_Salih](https://discourse.julialang.org/u/Ahmed_Salih)
#### Post date: [May 10, 2019, 8:48am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/6 "2019-05-10T08:48:53Z")

</div>

I just use the “JuliaPath” option inside Atom, and currently it is set to the folder, 1.1.0, but I can just rename it if I only need to update the bin. Thanks for the explanation guys.

---

<div class="post-metadata">

### Author: ![Rudi79](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rudi79/32/3884_2.png) [@Rudi79](https://discourse.julialang.org/u/Rudi79)
#### Post date: [May 10, 2019, 11:42am UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/7 "2019-05-10T11:42:13Z")

</div>

What do you mean by rename? Just install the new version and change the JuliaPath option inside Atom to the new directory. Typically on Windows it looks like:

```julia
C:\Users\your_username\AppData\Local\Julia-1.1.0\bin\julia.exe

```

And should be changed to

```julia
C:\Users\your_username\AppData\Local\Julia-1.1.1\bin\julia.exe

```

At least if Julia sticks to the same directory naming conventions as it did until now.  
For me it was always hassle free to do so. I quite often change the Julia version (even from 0.6 to 1.1) in the same manner.

---

<div class="post-metadata">

### Author: ![rdeits](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rdeits/32/286_2.png) [@rdeits](https://discourse.julialang.org/u/rdeits)
#### Post date: [May 10, 2019, 12:01pm UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/8 "2019-05-10T12:01:09Z")

</div>

Just to be clear: you need the entire Julia-1.1.1 folder, not just its `bin` folder. Replacing only the `bin` folder inside Julia-1.1.0 will cause all sorts of strange problems.

---

<div class="post-metadata">

### Author: ![Ahmed\_Salih](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ahmed_salih/32/206579_2.png) [@Ahmed\_Salih](https://discourse.julialang.org/u/Ahmed_Salih)
#### Post date: [May 10, 2019, 1:11pm UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/9 "2019-05-10T13:11:26Z")

</div>

Great, thanks, I will keep that in mind 🙂

Have a good weekend!

---

<div class="post-metadata">

### Author: ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)
#### Post date: [May 10, 2019, 3:08pm UTC](https://discourse.julialang.org/t/when-julia-1-1-1-comes-should-i-upgrade-from-1-1-0/24063/10 "2019-05-10T15:08:54Z")

</div>

On MacOS the name of the directory (“[app bundle](https://en.wikipedia.org/wiki/Bundle_(macOS)#macOS_application_bundles)”) is `Julia-1.x` by default, so when you install a patch upgrade it replaces the old version. This is convenient because you don’t need to update Julia paths in other software (IJulia, Juno, shell, etcetera). Maybe this should be the default on Windows as well?

If you change the path to Julia and you use Jupyter notebooks or similar, you need to re-run `build IJulia` at the pkg prompt.
