# \[ANN\] Juno 0.6

**URL:** <https://discourse.julialang.org/t/ann-juno-0-6/4300>\
**Category:** Community\
**Tags:** announcement, juno\
**Created:** [June 16, 2017, 10:03am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300 "2017-06-16T10:03:43Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 16, 2017, 10:03am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/1 "2017-06-16T10:03:43Z")

</div>

Hi everyone,

we have finished work on Juno 0.6, which brings quite a few [new features](https://github.com/JunoLab/atom-julia-client/blob/master/CHANGELOG.md):

- In-editor profile viewer ([PR](https://github.com/JunoLab/atom-julia-client/pull/349), [docs](http://docs.junolab.org/latest/man/juno_frontend.html#Profiler-1))
- Overhauled inline results ([PR](https://github.com/JunoLab/atom-ink/pull/127))
- Full compatibility with Julia 0.6 (except for the debugger, which is disabled until a 0.6 compatible version of Gallium.jl is available)
- `.junorc.jl` support
- More powerful Juno.jl frontend
- Lots of bugfixes

It is recommended that you use **Atom 1.17** or higher with this release, even though everything _should_ work fine with Atom 1.16.  
**Julia 0.6.0-rc1** or higher is required for the new features.

Should you find any bugs or want to request a feature, please open an issue at [Juno.jl](https://github.com/JunoLab/Juno.jl). Usage questions etc are best asked in the [Gitter chat](https://gitter.im/JunoLab/Juno) or here.

Best,  
Mike & Seb

---

<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:** [June 16, 2017, 1:31pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/2 "2017-06-16T13:31:59Z")

</div>

Great news, congrats! What’s the process for upgrading to the new version?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 16, 2017, 1:33pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/3 "2017-06-16T13:33:51Z")

</div>

Atom should notify you that there are updates for `julia-client` and `ink`, so install these and do a `Pkg.update()` afterwards. Restart Atom and you should be good to go!

---

<div class="post-metadata">

**Author:** ![js135005](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/js135005/32/8219_2.png) [@js135005](https://discourse.julialang.org/u/js135005)\
**Post date:** [June 16, 2017, 2:35pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/4 "2017-06-16T14:35:52Z")

</div>

Any word on when we may get Gallium/AST updates to work with Julia 0.6? Not having the debugger working is a pain.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 16, 2017, 3:11pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/5 "2017-06-16T15:11:02Z")

</div>

No clue – @Keno probably knows more though 🙂

---

<div class="post-metadata">

**Author:** ![jebej](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jebej/32/1784_2.png) [@jebej](https://discourse.julialang.org/u/jebej)\
**Post date:** [June 19, 2017, 8:03pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/6 "2017-06-19T20:03:28Z")

</div>

I can’t get the profiler graph to work. The pane shows up but I can’t see anything. It seems the lines are all bunched up at the top. The line time overlay works (pretty awesome btw).  
 ![](https://global.discourse-cdn.com/julialang/original/3X/d/1/d112bc71479a531a27036ed8b0793b8d775ca868.png)

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 19, 2017, 8:08pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/7 "2017-06-19T20:08:41Z")

</div>

Yeah, that’s my bad, I messed something up in an earlier patch. Should be fixed with ink v0.7.4.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [September 8, 2017, 7:25pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/8 "2017-09-08T19:25:03Z")

</div>

The latest version of Juno not only brings a couple of bugfixes, but also some exciting new features:

1. The documentation browser I’ve worked on during GSoC is now included in the main release (look for “Documentation Browser” in the menu/toolbar/command pane):  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/3/e37870631d2585ae0460969d04fb3c646f0c405f.png)

2. Juno’s plot pane now supports basic zoom controls (see [here](https://github.com/JunoLab/atom-ink/pull/139#issuecomment-309470826) for a gif):  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/1/2/1221deb682fd3ad6a45ee53a397dfd950371f2d2.png)

Make sure you’re on the latest version of Atom as well as Juno’s Atom and Julia packages to get the new goodies! 🙂

Feel free to open issues at the [Juno.jl repo](https://github.com/JunoLab/Juno.jl) if you find bugs etc or ask questions in the Gitter or Slack channels.

---

<div class="post-metadata">

**Author:** ![xiaodai](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xiaodai/32/15937_2.png) [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Post date:** [October 17, 2017, 2:36am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/9 "2017-10-17T02:36:49Z")

</div>

Just updated to latest version of ink & julia-client and autocompletion is alot speedier. Awesome work! Much appreciated!

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 10, 2017, 11:53am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/10 "2017-11-10T11:53:56Z")

</div>

Thanks to @Keno’s great work with ASTInterpreter2.jl, Juno now supports stepping through code again. Update the Atom packages and also `Pkg.update()` to go steppin’! 🙂

 ![image](https://global.discourse-cdn.com/julialang/original/3X/4/5/45b2260db80eef491294c2ac21e3e0c8dcdfa60d.png)

Simply type ` @enter yourexpression` (example above is `@enter gcd(2,3)`) and you’ll be good to go.

As always, feel free to open issues if you find bugs etc or ask questions in the Gitter or Slack channels.

---

<div class="post-metadata">

**Author:** ![joshualeond](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joshualeond/32/230_2.png) [@joshualeond](https://discourse.julialang.org/u/joshualeond)\
**Post date:** [November 10, 2017, 6:45pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/11 "2017-11-10T18:45:24Z")

</div>

This is very cool. Is there a keyboard shortcut to continue to the next step?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 10, 2017, 6:46pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/12 "2017-11-10T18:46:55Z")

</div>

F10 by default, IIRC, but you can set a different one if you want.

---

<div class="post-metadata">

**Author:** ![stulee1974](https://avatars.discourse-cdn.com/v4/letter/s/e0b2c6/32.png) [@stulee1974](https://discourse.julialang.org/u/stulee1974)\
**Post date:** [February 24, 2018, 6:09am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/13 "2018-02-24T06:09:25Z")

</div>

I have trouble installing Juno. I keep getting an error when Julia-client is being installed. I have checked my Internet connection but have had trouble several times.

Stuart.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [February 24, 2018, 2:57pm UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/14 "2018-02-24T14:57:52Z")

</div>

Sooo… _what_ error are you getting? 🙂

---

<div class="post-metadata">

**Author:** ![stulee1974](https://avatars.discourse-cdn.com/v4/letter/s/e0b2c6/32.png) [@stulee1974](https://discourse.julialang.org/u/stulee1974)\
**Post date:** [February 25, 2018, 11:28am UTC](https://discourse.julialang.org/t/ann-juno-0-6/4300/15 "2018-02-25T11:28:56Z")

</div>

Juno: Error installing package julia-client  
Please check your internet connection, or report this to  
[http://discuss.junolab.org](http://discuss.junolab.org)  
and we’ll try to help.  
–––  
Error: Installing “julia-client@0.6.8” failed.

There is not much information here. I have not had problems installing some other packages in Atom.

Stuart.
