# Julia v1.1.0 has been released

**URL:** <https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911>\
**Category:** Announcements\
**Tags:** release\
**Created:** [January 22, 2019, 4:04am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911 "2019-01-22T04:04:13Z")\
**Posts on this page:** 20\
**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:** [January 22, 2019, 4:04am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/1 "2019-01-22T04:04:13Z")

</div>

The Julia developers are pleased to announce the release of Julia v1.1.0. Binaries are available on [Download Julia](https://julialang.org/downloads) for Linux (i686 and x86-64), Windows (32- and 64-bit), macOS, and FreeBSD (x86-64).

Julia v1.1.0 is the first minor release in the 1.x series of releases after 1.0. As a minor release, it contains no breaking changes, only new features, performance improvements, and marginal, undisruptive changes in behavior. The largest difference between 1.1 and 1.0 is that 1.0 will have longer-term support and that 1.1 contains new features that 1.0 does not have. The most useful reference for the changes in 1.1 is the [NEWS file](https://github.com/JuliaLang/julia/tree/v1.1.0/NEWS.md) file for 1.1.0.

Note that 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 refers to v1.1.0. We encourage everyone to give it a try. As always, let us know in the [issue tracker](https://github.com/JuliaLang/julia/issues) if you run into any issues.

Enjoy!

---

<div class="post-metadata">

**Author:** ![StevenSiew](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevensiew/32/218393_2.png) [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Post date:** [January 22, 2019, 7:48am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/2 "2019-01-22T07:48:48Z")

</div>

I am currently on Julia v1.0.3

Can someone please advise me if there will ever be a Julia v1.0.4

If not, then there is no reason not to upgrade to Julia v1.1.0

Regards  
Steven Siew

---

<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:** [January 22, 2019, 8:09am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/3 "2019-01-22T08:09:47Z")

</div>

> [@StevenSiew](#):
>
> If not, then there is no reason not to upgrade to Julia v1.1.0

In general, there is no reason not to upgrade to v1.1.0, except in the very unlikely case that a “minor change” breaks something for you, possibly in an unregistered package. 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…

---

<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:** [January 22, 2019, 8:19am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/4 "2019-01-22T08:19:37Z")

</div>

Note that if you want to keep the same packages as in 1.0 you can copy (or rename if you are no longer using julia 1.0) the `.julia/environments/v1.0` folder to `.julia/environments/v1.1`.

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [January 22, 2019, 10:52am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/6 "2019-01-22T10:52:14Z")

</div>

Will the copied packages be compatible and run directly, as is? Or will we need to rebuild them or change some settings?

---

<div class="post-metadata">

**Author:** ![Ajaychat3](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@Ajaychat3](https://discourse.julialang.org/u/Ajaychat3)\
**Post date:** [January 22, 2019, 10:53am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/7 "2019-01-22T10:53:03Z")

</div>

I think they need to be rebuilt and recompiled.

---

<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:** [January 22, 2019, 11:10am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/8 "2019-01-22T11:10:42Z")

</div>

Vast majority will just work. They will be precompiled again though when importing them.

---

<div class="post-metadata">

**Author:** ![magicly](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/magicly/32/20575_2.png) [@magicly](https://discourse.julialang.org/u/magicly)\
**Post date:** [January 22, 2019, 2:02pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/9 "2019-01-22T14:02:56Z")

</div>

great work! thanks~

---

<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:** [January 22, 2019, 4:49pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/10 "2019-01-22T16:49:42Z")

</div>

> [@StevenSiew](#):
>
> Can someone please advise me if there will ever be a Julia v1.0.4

Since the 1.0 series of releases will have longer-term support, we do intend to continue backporting bugfixes. In fact, there is already a [pull request](https://github.com/JuliaLang/julia/pull/30536) with backports to make a 1.0.4 release.

Whether to upgrade depends on the risk tolerance of your use of Julia. Long-term support releases are intended to be the ultimate in stability, whereas 1.1 contains minor changes in behavior that were determined not to adversely affect packages. As with most things, there is a trade-off to be made, but the risk of updating to 1.1 should still be quite low.

---

<div class="post-metadata">

**Author:** ![Dave\_Marchant](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dave_marchant/32/7882_2.png) [@Dave\_Marchant](https://discourse.julialang.org/u/Dave_Marchant)\
**Post date:** [January 23, 2019, 12:52am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/11 "2019-01-23T00:52:12Z")

</div>

I just noticed that the binaries for 1.0.2 have been taken off of [Download Julia](http://julialang.org/downloads/). Are these still available somewhere? **Edit: Found it.**

Unfortunately, 1.0.3 caused major problems with our companies code base that continue in the 1.1 release. This was reported by someone else [here](https://github.com/JuliaLang/julia/issues/30679), although work today is making me think this is actually larger issue (I’m still working on putting together a simple example of the issues I’ve encountered today).

Has anyone had any success running large distributed jobs since julia 1.0.2?

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [January 23, 2019, 4:57pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/12 "2019-01-23T16:57:17Z")

</div>

7 posts were split to a new topic: [Are the Julia binaries GPL-free?](https://discourse.julialang.org/t/are-the-julia-binaries-gpl-free/19993)

---

<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:** [January 23, 2019, 3:04pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/15 "2019-01-23T15:04:28Z")

</div>

I uninstalled Julia 1.0.3 + Juno (on Windows 10), reinstalled them, and updated the Julia packages.

I then run IJulia from the Julia 1.1.0 prompt. If I try to create a new Jupyter notebook, the browser (Firefox) doesn’t find Julia 1.1.0 as a kernel – only Julia 1.0.3.

Do I need to uninstall the packages and re-install them in order for IJulia to find the Julia 1.1.0 kernel?

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [January 23, 2019, 3:07pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/16 "2019-01-23T15:07:44Z")

</div>

`pkg> build IJulia` should do the trick and register the 1.1.0 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:** [January 23, 2019, 3:46pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/19 "2019-01-23T15:46:09Z")

</div>

Thanks, `nilshg` – that did the trick.

---

<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:** [January 23, 2019, 8:56pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/20 "2019-01-23T20:56:27Z")

</div>

I just updated Julia on my home computer to Julia 1.1.0. After `build`-ing `IJulia`, it starts, but when I run a cell (Ctrl+Return), a new cell is _not_ created, and I have to insert it manually.

How do I change IJulia such that new cells are created automatically? Any idea?

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [January 24, 2019, 2:51am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/21 "2019-01-24T02:51:30Z")

</div>

Should be Shift-return instead of ctrl-return

---

<div class="post-metadata">

**Author:** ![juius](https://avatars.discourse-cdn.com/v4/letter/j/34f0e0/32.png) [@juius](https://discourse.julialang.org/u/juius)\
**Post date:** [January 24, 2019, 10:05am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/22 "2019-01-24T10:05:37Z")

</div>

@BLI, @dpsanders  
Just tried in a Jupyter Notebook:  
Shift-Return is execute cell and move to next cell  
Crtl-Return is execute cell and stay in cell  
Alt-Return is execute cell and create new cell below

---

<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:** [January 24, 2019, 11:50am UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/23 "2019-01-24T11:50:11Z")

</div>

Thanks… I tend to do these things “automatically” without thinking, and my brain must have decoupled when I was sitting in my recliner with my 55" TV as monitor instead of sitting at my work desk…

`juius` – thanks for list of possibilities:

- Ctrl-Return: execute and stay in cell (execute, and stay in Controlled “environment”/cell)
- Shift+Return: execute and Shift to next cell (create new cell if there is no next cell)
- Alt+Return: execute, and as an Alternative create new cell and shift to that cell.

I guess I need rules like these to remember things before my brain gets programmed…

---

<div class="post-metadata">

**Author:** ![matthieu](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@matthieu](https://discourse.julialang.org/u/matthieu)\
**Post date:** [January 27, 2019, 5:24pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/24 "2019-01-27T17:24:06Z")

</div>

Could it be the default?

---

<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:** [January 27, 2019, 6:51pm UTC](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911/25 "2019-01-27T18:51:35Z")

</div>

Discussion in [https://github.com/JuliaLang/julia/pull/28631](https://github.com/JuliaLang/julia/pull/28631) is relevant

[Next page](https://discourse.julialang.org/t/julia-v1-1-0-has-been-released/19911.md?page=2)
