Skip to content

Releases: JunoLab/Juno.jl

v0.8.4

20 Sep 05:10
Compare
Choose a tag to compare

Juno v0.8.4

Diff since v0.8.3

Closed issues:

  • soft global scope (#174)
  • Error: Installing “[email protected]” failed. (#602)
  • [BUG] Base.:* = ... (and not Base.:+ or Base.:/) causes internal error (#604)

v0.8.3

02 Aug 09:08
9479706
Compare
Choose a tag to compare

Juno v0.8.3

Diff since v0.8.2

Closed issues:

  • Error Downloading (#580)
  • [BUG] Interact widgets not appearing in plot pane (#583)
  • [BUG]uber-juno installation gets stuck with a blank text input dialog (#584)
  • [BUG] Gadfly plots do not render in plot pane (#586)
  • [BUG]Installing “[email protected]” failed (#588)
  • [BUG] Autocompletion for For should prefer ForwardDiff over for (#590)
  • [BUG]: PyCall.jl doesn't convert pyobject to Julia array when run in Juno (#591)
  • [BUG] Horizontal hover-over scroll bar prevents mouse access to expansion (#592)
  • [BUG] Slow inline evaluation of closures (#596)

Merged pull requests:

v0.8.2

19 May 10:04
Compare
Choose a tag to compare

Juno v0.8.2

Diff since v0.8.1

Closed issues:

  • trickle down to SVG plots (#125)
  • [BUG] Clicking on path that contains spaces in REPL plane does not open corresponding file in editor plane (#421)
  • fuzzy completions (#422)
  • [BUG] Intermittent Hang on REPL Session Restart (#440)
  • [BUG] link from stack trace doesn't work any more (#482)
  • [BUG] Very slow image preview in Plots pane (#497)
  • [BUG] Cursor vanishes in REPL (#507)
  • Tooltip for clickable links (#508)
  • [BUG] editor output sometimes displays in REPL (#520)
  • Error: Installing “[email protected]” failed. (#525)
  • [BUG?] julia session crashes after the execution of a few commands (#526)
  • [BUG] Debug file failure when including line using <module-name> (#527)
  • [BUG] Formatted strings which end in "u" break highlighting (#528)
  • [BUG] Juno Formatting with SimpleTraits (#529)
  • [FR] ≠ (\ne) should be syntax highlighted (#530)
  • Calling a function breaks REPL in Juno -- ERROR: unlock from wrong thread (#531)
  • No finish notification evaluating a single line - Juno hangs/crashs/freezes (#532)
  • [BUG] Subtypes of functions and their fields display incorrectly in workspace (#535)
  • i just instaled uber-juno and already have a problem (#539)
  • [BUG] Displaying PGFPlots plot in Juno crashes Julia (#540)
  • [BUG] Plots not displayed in Plots pane with the Display results in the REPL option (#541)
  • [BUG] value incorrectly displayed on error in __init__ (#546)
  • [BUG] Right click > "Add Project Folder" crashes 2nd time (#548)
  • [BUG] Juno on Atom only works for the 64x bitsversion (#550)
  • use 2 instead of 3 as the default optimization level (#551)
  • [BUG] MySQL.jl Is Not Installing (#554)
  • unable to run Julia script with Juno (#555)
  • [BUG] 1-element tuple missing comma (#556)
  • [BUG] REPL doesn't show some results (#560)
  • [BUG] White Screen on ATOM at Startup on Ubuntu (#561)
  • [FR] Visualize start/end of loop/if/function (#564)
  • [FR] Automatically Export figures from Plots pane (#566)
  • [BUG] Format on save makes the cursor jump to the end of the file (#567)
  • [BUG] Debugger needs to set :SOURCE_PATH (#569)
  • [BUG] Floating results next to code hide autocomplete suggestions drop-down (#571)
  • Output not coming out new Julia version (#576)
  • [BUG] ERROR: type UnionAll has no field hasfreetypevars (#582)

Merged pull requests:

v0.8.1

05 Mar 17:05
Compare
Choose a tag to compare

Juno v0.8.1

Diff since v0.8.0

Closed issues:

  • Cycler mode: Restart any prepared sessions when julia settings are changed (#454)
  • [Bug] Error when searching __module__ in the documentatoin (#468)
  • missing compat 1.3 for Atom.jl ? (#479)
  • Atom precompilation fails after Juno v0.8.0 update [BUG] (#480)
  • Wrong line number in the profiler (#481)
  • [BUG] Plot from .jl file does not appear. (#483)
  • [BUG] Cannot click on items in Outline pane (#484)
  • [BUG] precompiling Atom.jl fail (#485)
  • [BUG] Cell execution always shows inline result (#486)
  • [BUG] evaluating weave block to start julia gives "invisible character" error (#487)
  • Circumvent data URI size limit (#488)
  • Ctrl-C in the REPL can interrupt Juno/Atom itself (#489)
  • [BUG] versionwarning handler registered to late (#491)
  • Workspace pane does not allow mousewheel scrolling (#492)
  • Hangs forever - Minimum Not Working Example [BUG] (#495)
  • REPL not displayed in the same style as the rest of the panes (#496)
  • [BUG] Evaluation hangs if REPL is in "forward-i-search" mode (#500)
  • Failed to activate Julia package after update (#501)
  • setindex shows up weird in outline (#502)
  • [BUG] Julia does not start after killing it a second time (#503)
  • [BUG] Formatter turns ##< into ## (#504)
  • Installing “[email protected]” failed. (#505)
  • [BUG]Atom.jl can not update to the latest version (#509)
  • [BUG] Atom crashes after killing->restarting Julia runtime (maybe only on Windows) (#510)
  • Feature request: more style for cell delimiter (#515)
  • [BUG] rhs of toplevel assignment leaks (#516)
  • [BUG] Debug mode inline evaluation windows do not float over other panes (#517)

Merged pull requests:

v0.8.0

16 Feb 11:06
Compare
Choose a tag to compare

Juno v0.8.0

Diff since v0.7.2

Closed issues:

  • Tab completion after a . in the REPL (#13)
  • Integration with Weave.jl (#30)
  • Compatibility with atom-ide (#81)
  • readline() woes (#118)
  • Debugging hotkeys enabled all the time (#120)
  • Juno: Error installing package julia-client (#165)
  • Module name different when evaluated at different line (#179)
  • Cannot read property of 'children' of undefined (#195)
  • Running profiler from Juno REPL gives wrong result. (#205)
  • [FR] Clickable way to activate current project (#206)
  • Can't uninstall package from Atom (#213)
  • [FR] "Start debugging" command (#315)
  • Error: Installing “[email protected]” failed. (#341)
  • [BUG] Error in Juno points people to broken URL "http://discuss.junolab.org" (#343)
  • Julia-client bugs everytime it is updated (#344)
  • [FR] expose command to activate/deactivate the whole julia-client interface (#345)
  • Can not add the Atom package within Julia 1.2.0 [BUG] (#346)
  • Julia Client REPL not working[BUG] (#347)
  • [BUG] Warning: Atom.jl: unrecognised message outline since last julia-client update (#350)
  • [BUG] (minor) syntax highlighting issue for long condition (#354)
  • [BUG] Minor syntax highlight bug (#355)
  • [BUG] Juno.@run + PyCall -> uh oh (#356)
  • [FR] Skip help strings for shift-enter (#357)
  • [BUG] Atom.jl does not update by Pkg.update() (#359)
  • [BUG] Juno compiler does not identify in while loop (#360)
  • [BUG] Julia Client - Internal Error when importing arithmetic primitive functions (#361)
  • [FR] Format text on save (#363)
  • [BUG] Failure to step in debugger due to error in render (#364)
  • [BUG] String spanning multilines is not correctly evaluated (#367)
  • [BUG] Too much auto-complete (#369)
  • [BUG] 'Warning: Atom.jl: unrecognised message outline' spamming REPL (#370)
  • [BUG] collapsed array summary is misleading (#371)
  • [BUG] Inline evaluation very slow with some workspace pane contents (#372)
  • [BUG] Local completions don't show variable destructured from multiple return values (#373)
  • [BUG] Outline view doesn't correctly handle a method def with keyword params (#374)
  • Methods list display is out of order (#375)
  • [BUG] display of symbols that aren't valid identifiers (#376)
  • [FR] Don't scroll to result on evaluation (#378)
  • [BUG] Toolbar icons missing (#380)
  • [FR] Print errors in console for in-line evaluation (#381)
  • [BUG] Invoking workspace handler on Lazy.jl package never stops running (#382)
  • [FR] Add Work in ... feature to context menus (#383)
  • [BUG] SVG plots look weird (#386)
  • [BUG] input hangs in Atom (#387)
  • Plotting issue (#388)
  • [BUG] Revise not loaded on latest version (#389)
  • [FR] Save Tabs Position (#390)
  • [BUG] Internal Error: UndefVarError: st not defined (#391)
  • [BUG] With Juno 0.11 plots no longer scale to plot pane (#392)
  • [BUG] Juno: Error installing package julia-client (#394)
  • Julia Client - Internal Error (afterusing method in Atom) (#396)
  • [BUG] Unable to update julia-client along with the new juno update (#397)
  • [FR] Decouple progress frontend (#400)
  • [BUG] Slow down when using Julia 1.3rc4 (#403)
  • Arguments of methods with where clause aren't detected as local bindings (#404)
  • Julia exited with Error: Cannot find module '..\build\Debug\pty.node'. (#408)
  • [BUG] Julia Run Buttons gone dark after upgrade (#409)
  • Press Enter to start Julia. Julia has exited. Press Enter to start a new session.[BUG] (#412)
  • [BUG] Julia process opens in a dedicated window (#413)
  • Warning: Atom.jl: unrecognised message updateeditor. [BUG] (#414)
  • [BUG] New line/display bug when switching focus to the REPL (#415)
  • [BUG] Julia-client fields look shut and unaccessible. (#416)
  • [FR] Debugger simpler Step into Function (#417)
  • [FR] Play button for plot pane (#418)
  • [BUG] when start julia and add Pkg (#420)
  • Debugging without running from REPL (#425)
  • Julia REPL will not start in Atom (#426)
  • [FR] Profiler: highlight function calls resolved at runtime (#428)
  • [FR] Don't hold focus in result popups (#429)
  • Multiline in debugger (#430)
  • Juno: Error downloading package info for tool-bar[BUG] (#432)
  • Setting environment variables (#434)
  • [BUG] Code formatting erases subscripts on operators (#435)
  • [FR] Disable Alt usage of Juno (#436)
  • [BUG] (#438)
  • [BUG] Julia REPL crashes when Julia Path contains environment variables. (#439)
  • [BUG] 10% Idle CPU with Ink enabled on Ubuntu 19.10 (#441)
  • Set working directory to current file's folder doesn't work[BUG] (#443)
  • [BUG]Evaluation of the line which is followed by a large block won't display the result as usual (#448)
  • [FR] Highlight selected code cell (#449)
  • Can't assign variable called ARGS (#450)
  • [FR] Add @debug alias for @enter (#451)
  • [FR] Possible collaboration: upcoming package FlameGraphs.jl for profiling (#452)
  • [BUG] Windows terminals don't close after stoping Julia (#453)
  • Error: Installing “[email protected]” failed. (#456)
  • [BUG] Juno -> Working Directory -> Current File's Folder (#457)
  • [BUG] idle CPU usage (#462)
  • [FR] SSH proxyjump support (#464)
  • [BUG] Random internal error (#470)
  • [FR] Allowing specifying JuliaFormatter Style (#471)
  • Juno: Error installing package ink (#475)

Merged pull requests:

v0.7.2

12 Aug 13:48
v0.7.2
e7819be
Compare
Choose a tag to compare

v0.7.2 (2019-08-09)

Diff since v0.7.1

Closed issues:

  • [BUG] option+enter doesn't add newline in REPL like it does in Julia at commandline (#340)
  • [BUG] Toolbar popups show mac shortcuts keys on Windows (#339)
  • [BUG] Navigating away from Atom while evaluating, then back after it finishes crashes Atom (#338)
  • [BUG] Format Code creates wrong function name (#331)
  • [BUG] can't load julia-client package (#327)
  • [BUG] julia-client 0.8.10 does not open plots/docs/workspace panes (#326)
  • [BUG] Cannot install package due to IOError: could not spawn git credential-wincred store: no such file or directory (ENOENT) (#319)
  • [BUG] Editor not responding for large for loop (#318)
  • Juno becomes extremely laggy with large HTMLElement Arrays in the workspace (#221)

v0.7.1

06 Aug 13:24
v0.7.1
fa65c72
Compare
Choose a tag to compare

v0.7.1 (2019-08-06)

Diff since v0.7.0

Closed issues:

  • Editor crash while installing julia-client from uber-juno on macOS 10.14.6 (#336)
  • Debugger not working properly (#335)
  • [BUG] Cannot open atom with julia-client 0.8.12-alpha enabled (#334)
  • [BUG] Custom keybinding for julia-client:run-file not working (#333)
  • ``Error: Installing “[email protected]” failed.'' (#332)
  • Failed to install julia-client on windows 10 (#328)
  • [BUG] Line numbers are off in cell evaluation of weave files (#325)
  • [BUG] no string displayed in the editor but printed in REPL (#324)
  • [BUG] Julia no longer running in Atom (#323)
  • [BUG] Debugger pane does not seem to work (#321)
  • [BUG] Evaluation in Editor freezes Atom occasionally (#320)
  • [BUG] Working directory not set at kernel start (#316)
  • [FR] Allow tab completion in debug\> mode (#313)
  • [BUG] Code highlighting for s"" (#312)
  • [FR] Debug in remote julia mode (#308)
  • [BUG] Failed to activate the julia-client package: TypeError: Cannot set property 'scrollback' of undefined (#306)
  • [BUG] No stack traces with Julia 1.2 (#305)
  • [BUG] (#301)
  • [FR] Compiled mode while debugging (#299)
  • [BUG] Missing last tick for @progress (#298)
  • [FR] Bugreport version printing (#297)
  • [BUG] Autocomplete works in editor but not REPL (#294)
  • [BUG] Trying to launch remote process (#292)
  • triple quotes not working correctly in Juno[BUG] (#291)
  • [BUG] Cannot goto a specific line in Remote Mode (#290)
  • Unexpected behavior from include when running remote process (#288)
  • [BUG] Debugger don't activate innermost stackfram automatically (#287)
  • [BUG] "Cannot step after breaking on error" with Break on Exceptions and Ctrl+C interrupt (#283)
  • [BUG] Debugger assigment expression just runs (#282)
  • [BUG] Profiler bars missing when editing remotely (#280)
  • [BUG] Attempting recurssive debugging breaks debugger. (#277)
  • [FR] Make option for console cursor to blink (#276)
  • [FR] Debugger - Break at Exception - show exception details (#275)
  • [BUG] Breakpoint fails if it's the first encountered statement (#273)
  • Console breaks after using custom module (#272)
  • [BUG] Debugger - graphical breakpoints broken when docstring preceeds module (#271)
  • [FR] Navigate the callstack in debug-prompt eval\_code (#270)
  • [BUG] First line results not displayed in editor (#268)
  • [FR] Automatically save file before weaving (#267)
  • [BUG] link to install docs is broken (404) (#266)
  • [BUG] Debug tooltips obscure the next expression (#264)
  • [BUG] @enter doesn't like do blocks (#263)
  • trouble updating ink and julia-client in Atom/Juno[BUG] (#261)
  • [BUG] boundserror displaying HTTP response (#260)
  • [FR] First and last plot buttons (#252)
  • [BUG] Current working directory equals system directory in first few moments of kernel's existence (#239)
  • Error about iterating Pkg.Types.PackageEntry (#229)
  • WebIO not working in Juno (#210)
  • Installation of uber-juno in Atom fails during julia-client install (#161)
  • better integration with Base.show system (#91)

Merged pull requests:

  • Move update of progress to occur after the iteration. (#337) (yha)

Stop exporting at-enter

21 Mar 16:02
Compare
Choose a tag to compare
v0.7.0

stop exporting at-enter for real

Debugger Integration

20 Mar 18:10
Compare
Choose a tag to compare
at-trace

and docstrings

v0.5.5: Merge pull request #251 from JunoLab/sp/proginterp

08 Mar 19:17
0f5b2a1
Compare
Choose a tag to compare

Changes

  • Allow arbitrary expressions as name in @progress (via #251)