[ANN] Juno 0.12

Hey everybody,

we’ve just released Juno 0.12.1, which mainly fixes a bunch of bugs:

  • Fixed an unrecoverable error when Julia was force closed on Windows (#687, fixed by #261).
  • Prevent in-editor profile lines to be shown when no corresponding line exists in the editor (#481, fixed by #260).
  • Updated version of the terminal library Juno uses (#258).
  • In-editor breakpoints stay attached to the correct line now (#259).
  • Detecting the REPL’s current module is now much faster (#288 and #691).
  • Improved in-editor evaluation so that e.g. readline() looks a lot better now (#288,#286, and #694).
  • Massive speed improvement for big HTML objects being send to the plot pane (#287).
  • Fixed a regression in Juno’s block finding mechanism (#685).
  • Fixed a bug where cell evaluation results would always be displayed in-editor, even when a different setting is selected (#486, fixed by #689).
  • Fixed display of big (>2MB) HTML objects in the plot pane (#488, fixed by #690).
  • Various improvements to the process cycler (#692):
    • Changing e.g. the number of threads now invalidates cached processes, so it’s no longer necessary to kill a bunch of processes to get the updated settings.
    • A warning about mismatched versions of julia-client and Atom.jl is now displayed more consistently.
  • Prettier buttons for the debugger toolbar (#693, thanks to @jules).

As always, please follow the update instructions in the first post and keep reporting any issues you might find – all feedback is much appreciated.

Enjoy!

15 Likes