# How often do you upgrade to a new version Julia?

**URL:** <https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086>\
**Category:** General Usage\
**Tags:** versions\
**Created:** [May 10, 2024, 8:48am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086 "2024-05-10T08:48:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![WuSiren](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/wusiren/32/42529_2.png) [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Post date:** [May 10, 2024, 8:48am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/1 "2024-05-10T08:48:18Z")

</div>

Will you upgrade as soon as the new version is released?

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [May 10, 2024, 8:50am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/2 "2024-05-10T08:50:31Z")

</div>

I do this for my daily play around with Julia.  
I have one production installation where I am still happy with Julia 0.3 😱

When there is time I will do an upgrade, but there wasn’t since then. 🙃

---

<div class="post-metadata">

**Author:** ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Post date:** [May 10, 2024, 8:56am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/3 "2024-05-10T08:56:03Z")

</div>

I primarily use supported versions of Julia. The only supported versions at the moment are the Julia 1.6.x Long Term Support branch and Julia 1.10.x, the latest stable release.

---

<div class="post-metadata">

**Author:** ![jbytecode](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jbytecode/32/17719_2.png) [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Post date:** [May 10, 2024, 9:01am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/4 "2024-05-10T09:01:23Z")

</div>

I am using juliaup for managing many branches at the same time. I use release branch for my daily tasks, lessons, and professional work (currently Julia v1.10.x).

I am testing my packages using the current release and alpha release.

I also periodically try Julia Nightly to get updated with every new feature.

I am activating these separate branches using

```bash
# julia +nightly

```

and

```bash
# julia +alpha  

```

for nightly and alpha reselases, respectively.

To update juliaup

```bash
# juliaup self update && juliaup update

```

is enough to get updated whenever you want.

---

<div class="post-metadata">

**Author:** ![xgdgsc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xgdgsc/32/608_2.png) [@xgdgsc](https://discourse.julialang.org/u/xgdgsc)\
**Post date:** [May 10, 2024, 9:03am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/5 "2024-05-10T09:03:46Z")

</div>

Everytime there’ s a new release I update. Old deployed projects are compiled with PackageCompiler so they are not affected by new projects using the latest.

---

<div class="post-metadata">

**Author:** ![lrnv](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lrnv/32/19373_2.png) [@lrnv](https://discourse.julialang.org/u/lrnv)\
**Post date:** [May 10, 2024, 10:37am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086/6 "2024-05-10T10:37:13Z")

</div>

Since `juliaup` came along and simplified these things drastically, I have two rules:

- New projects are launched on curent Julia stable.
- Projects never update their Julia versions.

So projects on which i am _currently still working_ are scattered on 1.7, up to 1.10 for the younger ones.
