# Julia v1.0.4 and v1.1.1 have been released

**URL:** <https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298>\
**Category:** Announcements\
**Tags:** release\
**Created:** [May 17, 2019, 2:19am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298 "2019-05-17T02:19:36Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![ararslan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ararslan/32/3825_2.png) [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Post date:** [May 17, 2019, 2:19am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/1 "2019-05-17T02:19:36Z")

</div>

The Julia developers are pleased to announce the release of Julia versions 1.0.4 and 1.1.1, available for download on [Installing Julia](https://julialang.org/downloads). These are both patch releases, and as such contain no new features or breaking changes, only bug fixes, documentation updates, and performance improvements.

Note that 1.0 and 1.1 on Travis, AppVeyor (using [Appveyor.jl](https://github.com/JuliaCI/Appveyor.jl)), and Cirrus (using [CirrusCI.jl](https://github.com/ararslan/CirrusCI.jl)) now refer to 1.0.4 and 1.1.1, respectively.

## Julia 1.0.4

This is the fourth patch release in the 1.0 series of releases, the current long-term support branch. Binaries are available for:

- Windows: 32- and 64-bit
- macOS
- Linux: i686, x86-64, ARMv7, AArch64
- FreeBSD: x86-64

We recommend anyone currently using 1.0.3 (or an earlier 1.0.x release) upgrade to 1.0.4. You can see the list of commits included since 1.0.3 [here](https://github.com/JuliaLang/julia/releases/tag/v1.0.4).

## Julia 1.1.1

This is the first patch release in the 1.1 series of releases. Binaries are available for:

- Windows: 32- and 64-bit
- macOS
- Linux: i686, x86-64, AArch64
- FreeBSD: x86-64

We recommend anyone currently using 1.1.0 to upgrade to 1.1.1. Whether you upgrade to 1.1.1 from a 1.0 release depends on your risk tolerance, though generally speaking it should be quite safe. You can see the list of commits included since 1.1.0 [here](https://github.com/JuliaLang/julia/releases/tag/v1.1.1).

Enjoy!

---

<div class="post-metadata">

**Author:** ![chakravala](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chakravala/32/6832_2.png) [@chakravala](https://discourse.julialang.org/u/chakravala)\
**Post date:** [May 17, 2019, 2:22am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/2 "2019-05-17T02:22:03Z")

</div>

1.1.1 congratulations!

---

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [May 17, 2019, 2:22am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/3 "2019-05-17T02:22:05Z")

</div>

How will these branches eventually converge? 1.0.X will become 1.1.Y? And what about 1.2?

---

<div class="post-metadata">

**Author:** ![ararslan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ararslan/32/3825_2.png) [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Post date:** [May 17, 2019, 2:32am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/4 "2019-05-17T02:32:30Z")

</div>

They won’t really converge; each release branch lives separately in perpetuity.

The 1.0 series has long-term support, so we’ll keep making 1.0.x releases until some hypothetical end of support date far in the future. The 1.1 series does not have long-term support, so we won’t likely make more than a couple 1.1.x releases. Each 1.x that does not have long term support will be effectively superseded by 1.(x+1).

---

<div class="post-metadata">

**Author:** ![viralbshah](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/viralbshah/32/54_2.png) [@viralbshah](https://discourse.julialang.org/u/viralbshah)\
**Post date:** [May 17, 2019, 2:35am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/5 "2019-05-17T02:35:22Z")

</div>

I think we should probably explain the release strategy on the downloads page.

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [May 17, 2019, 8:42am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/6 "2019-05-17T08:42:14Z")

</div>

Installing v. 1.1.1? I’ve run v. 1.1.0 for some time:

- I uninstalled Julia (v. 1.1.0) using the Control Panel
- Downloaded and installed Julia v. 1.1.1 for 64bit Windows from [julialang.org](http://julialang.org)
- Ran the Package manager to update packages.
- `using IJulia`, I have tried to start both `notebook()` and `jupyterlab()`.
- In both cases, neither `notebook()` nor `jupyterlab()` find the kernel of v. 1.1.1 – only the kernels of previous versions of Julia, including v. 1.1.0 (and v. 0.6.4, etc…)

Do I need to remove all packages, and reinstall everything?

---

<div class="post-metadata">

**Author:** ![raphbacher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/raphbacher/32/6019_2.png) [@raphbacher](https://discourse.julialang.org/u/raphbacher)\
**Post date:** [May 17, 2019, 8:54am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/7 "2019-05-17T08:54:52Z")

</div>

I think you just need to do `]build IJulia` to get the new kernel.

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [May 17, 2019, 11:44am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/8 "2019-05-17T11:44:00Z")

</div>

Thanks, that solved the problem.

---

<div class="post-metadata">

**Author:** ![Jordan\_Cluts](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jordan_cluts/32/13753_2.png) [@Jordan\_Cluts](https://discourse.julialang.org/u/Jordan_Cluts)\
**Post date:** [May 17, 2019, 12:53pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/9 "2019-05-17T12:53:58Z")

</div>

I had the exact same problem (and got the same answer on Slack) which fixed it when I was upgrading to 1.1.0 from 1.0.0. I think it’s time for some documentation in the IJulia package. Maybe I’ll see if I can put together a small pr later today.

---

<div class="post-metadata">

**Author:** ![Jordan\_Cluts](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jordan_cluts/32/13753_2.png) [@Jordan\_Cluts](https://discourse.julialang.org/u/Jordan_Cluts)\
**Post date:** [May 17, 2019, 12:56pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/10 "2019-05-17T12:56:10Z")

</div>

I take it back it totally is written there right in the ReadMe already. Maybe it just needs to be more prominent or in an FAQ or something.

---

<div class="post-metadata">

**Author:** ![affans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/affans/32/11911_2.png) [@affans](https://discourse.julialang.org/u/affans)\
**Post date:** [May 17, 2019, 3:09pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/11 "2019-05-17T15:09:03Z")

</div>

I am confused to what to install on our computing cluster. I would ideally like to have 1.0.x branch since it has long-term support. But what does this mean for packages? Could it be that I may want to use a package that works with 1.1 but not 1.0? Are package maintainers keeping two “versions” based on what version of Julia is installed?

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [May 17, 2019, 3:20pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/12 "2019-05-17T15:20:19Z")

</div>

95% of package releases are compatible with 1.0.

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [May 17, 2019, 6:32pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/13 "2019-05-17T18:32:40Z")

</div>

Unless absolutely necessary, I would strongly recommend using the latest version. The 1.0.x series is arguably mostly for people who have a lot of existing julia code that they just want to keep running while still getting bug fixes.

---

<div class="post-metadata">

**Author:** ![Marius\_Kruger](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/marius_kruger/32/904_2.png) [@Marius\_Kruger](https://discourse.julialang.org/u/Marius_Kruger)\
**Post date:** [May 19, 2019, 7:33am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/14 "2019-05-19T07:33:31Z")

</div>

For simple packages one can easily support all the way back to 0.7 . If the package lives on github you can easily set up travis to build all the versions you want to support. Also the package metadata defines what it supports. So if you are on an older version of julia it should automatically use the latest version of the package that supports that version.

---

<div class="post-metadata">

**Author:** ![oxinabox](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oxinabox/32/206603_2.png) [@oxinabox](https://discourse.julialang.org/u/oxinabox)\
**Post date:** [May 19, 2019, 8:42am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/15 "2019-05-19T08:42:08Z")

</div>

> [@viralbshah](#):
>
> I think we should probably explain the release strategy on the downloads page.

I’ve been trying to rewrite the FAQ section on that.  
Onces that is does we can probably just like to it from the downloads page

> <https://github.com/JuliaLang/julia/pull/31789>
>
> This is my attempt.
> I don't think it is great
> But in a generalization of \[Cunn…ingham's Law:\](https://meta.wikimedia.org/wiki/Cunningham%27s\_Law)
> the fastest way to get this fixed is for me to try and fix it and fail.
> 
> Since github does not do multiline suggestions yet,
> feel free to just push more commits onto this branch.

---

<div class="post-metadata">

**Author:** ![cailiangliang765](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cailiangliang765/32/6495_2.png) [@cailiangliang765](https://discourse.julialang.org/u/cailiangliang765)\
**Post date:** [May 27, 2019, 5:52am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/16 "2019-05-27T05:52:01Z")

</div>

When will the Julia version of conda be updated ?

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [May 27, 2019, 2:56pm UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/17 "2019-05-27T14:56:03Z")

</div>

Not really up to us. I would ask on Conda forums. Using the official binaries is strongly recommended and should be very easy to install.

---

<div class="post-metadata">

**Author:** ![cailiangliang765](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cailiangliang765/32/6495_2.png) [@cailiangliang765](https://discourse.julialang.org/u/cailiangliang765)\
**Post date:** [May 29, 2019, 4:46am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/18 "2019-05-29T04:46:19Z")

</div>

Thanks for your reply !

---

<div class="post-metadata">

**Author:** ![anon94023334](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@anon94023334](https://discourse.julialang.org/u/anon94023334)\
**Post date:** [July 4, 2019, 5:40am UTC](https://discourse.julialang.org/t/julia-v1-0-4-and-v1-1-1-have-been-released/24298/19 "2019-07-04T05:40:21Z")

</div>

Is there any reason Julia 1.1.1 hasn’t been built for armv7 (raspberry pi)? I can see the 1.2.0-dev builds, and 1.0.x is there, but nothing on the 1.1 series. Thanks.
