Skip to content

Releases: fonsp/Pluto.jl

v0.14.0

01 Apr 19:38
79496d6
Compare
Choose a tag to compare

Pluto v0.14.0

Recommended update

Diff since v0.12.21

Closed issues:

  • Worker crash should be communicated to user (#62)
  • Method of callable type is stored with wrong name (#288)
  • Mixing using Example and reacitivity (#333)
  • Race condition when removing cells (#497)
  • Don't delete folded codemirrors (#628)
  • Circular Reference error when shadowing global variable in function (#637)
  • Pluto notebook freeze unexpectedly on warnings (#659)
  • tab completion on struct shows extra entries (#800)
  • Catlab.jl hangs possibly due to display bug (#860)
  • Built-in array viewer for Set (#893)
  • ANSI color code rendering in output (#894)
  • An unexpected cylic reference error when using kwargs (#915)
  • Don't drag-drop files if the drag started on the page (#924)
  • PowerModelsDistributionStateEstimation process exit (#931)
  • Trigger value change after user stop typing (#933)
  • Turn off warning about outdated version of Pluto (#941)
  • Adding cell context. (like pkg mode or other function style contexts) (#942)
  • Markdown / Latex / in-string expression parsing is extremely sensitive to spacing (#945)
  • import inside let block is global (#949)
  • Frontend tests are broken (#951)
  • [Help welcome] Prevent file corruption (#952)
  • Use CommonMark instead of Markdown in sample notebooks (#957)
  • One cell disappear (#960)
  • Reactivity breaks with Cmd string Interpolation (#961)
  • Can't paste code (#965)
  • Allow user-specified authentication secret (#969)
  • Add option to disable auto-update on selected cells? (#971)
  • immer: Maximum call stack size exceeded (#972)
  • Worst (#973)
  • Automatic sorting of notebook cells? (#974)
  • Static analysis (#979)
  • Switch CTRL+Enter and Shift+Enter behaviour? (#980)
  • Deletion of cell in text editor prevents opening the notebook (#981)
  • Logo in README in DarkMode on Github (#982)
  • Printing issue with ASCII colour characters (#983)
  • Hide hide/show code button (#984)
  • Immer patch error messages are too scary (#987)
  • Output cell is too small for the DataFrame and shows scrollbar (#996)
  • UndefVarError: a function reference inside of structure (#997)
  • Frontend tests failing because of a race condition in backend (#1007)
  • Pluto Cells Grouping (#1012)
  • Metaprogramming: add Select-Inputs within loop (#1014)
  • Pluto should ignore multiple definitions for _ (#1016)
  • LaTeX doesn't work inside list box (#1020)
  • Cannot use process-based parallel computing inside Pluto (#1023)
  • Not working with Julia v1.6.0 (#1028)
  • Is plutojl.org supposed to be tilted like this? (#1034)
  • PlutoLogger has no field min_level (#1038)
  • Allow to open notebook through file picker (#1040)
  • div img support (#1041)

Merged pull requests:

v0.12.21

21 Feb 00:28
Compare
Choose a tag to compare

Pluto v0.12.21

Diff since v0.12.20

Closed issues:

  • Pluto notebook freeze unexpectedly on warnings (#659)
  • function() end not recognised (#776)
  • Reactivity breaks with a simple function definition (#826)
  • Package Manager Not Loading (#875)
  • Failed to precompile CSV (#895)
  • Plots are very tiny in Pluto >= 0.12.17 (#896)
  • small interactive table (#900)
  • Give information about duplicate definitions (#903)
  • failed to resolve notebook boot environment (#906)
  • [FR] Make @Bind Bind to non global variables (#910)
  • Server shutdown during save can corrupt file (#913)
  • Can't have Pluto and Jupyter notebooks open at the same time (#914)
  • how to add html5 canvas in pluto? (#916)
  • @Bind input element generator? (#918)
  • Can't open notebook after renaming (#921)
  • with_terminal() no longer present in PlutoUI (#929)

Merged pull requests:

v0.12.20

28 Jan 19:06
Compare
Choose a tag to compare

Pluto v0.12.20

Diff since v0.12.19

Closed issues:

  • @Bind cells with PlutoUI/HTML elements do not sync between parallel sessions (#385)
  • "Undo" delete fails when multiple cells are deleted (#482)
  • PyPlot woes (#511)
  • Low hanging fruit to make the UI faster? (#581)
  • Unfolding a cell scrolls the page (#617)
  • End-to-end test improvements and additions (#621)
  • Pluto sometimes does not copy to the right buffer for linux systems (#649)
  • Pluto notebook freeze unexpectedly on warnings (#659)
  • Consider using Scratch.jl instead of storing things in .julia/ (#676)
  • Compatibility with Julia 1.6 - method tables (#705)
  • Sticky Headers break when column name is large (#712)
  • code cells not rendering properly on Android via github (#785)
  • Plots.jl pyplot backend segfaults in Pluto.jl (#786)
  • Cannot copy from code cells in static export html (#823)
  • Release 0.12.19 with backported updates (#845)
  • Pluto.run(notebook=path) does not open browser in Windows 10 (#862)
  • Space mono does not always load (#873)

Merged pull requests:

v0.12.19

26 Jan 20:50
Compare
Choose a tag to compare

Pluto v0.12.19

Diff since v0.12.18

Closed issues:

  • GPU usage and console messages (#685)
  • Feature Proposal: Exported HTML can be passed to a static site generator (#794)
  • wait and resume execution on button press (#803)
  • Latex code not appropriately displayed (#817)
  • Python doesn't work in Pluto (#818)
  • add pluto - pluto not found - Julia 1.5.3 macOS (#819)
  • Cell output not shown correctly if in-line comment ends with semicolon (#820)
  • _llvm (#821)
  • Can't move cells (#822)
  • Conditions on list comprehensions and execution order (#824)
  • Electron app (#825)
  • Errors when pressing Ctrl+C to stop Pluto (#827)
  • Failed to load notebook error (#829)
  • Popup docs don't work for some symbols (#832)
  • Running a notebook deleted contents of .julia/registries (#834)
  • Ctrl+C broken with julia -e "Pluto.run()" instead of the REPL (#836)
  • Edit or remove default header and footer in exported static PDF (#837)
  • Parameters.jl dynamically created macros confuse Pluto (#838)
  • Feature request: Open URL from terminal (#840)
  • Notebook gets stuck in forever loading state after restarting my PC while running it (#849)
  • Syntax highlighting of @. (#854)
  • File not found when file newly created while session is running (#855)
  • Weird output from a mix of MathJax, Markdown and PlutoUI (#856)
  • Misaligned plots when plotting with UnicodePlots.jl using BrailleCanvas (#870)

Merged pull requests:

v0.12.18

27 Dec 22:10
72658a4
Compare
Choose a tag to compare

Pluto v0.12.18

Diff since v0.12.17

Closed issues:

  • Display parent dirs for notebooks with same names (#691)
  • Scoping issue with callable struct methods (#735)
  • MS Codespaces - Safari on iPad fail (#736)
  • Pluto fails to run Julia 1.5.3 on Windows Server 2016, Windows 10 (#753)
  • Base.getpass raises an error in Pluto notebooks (#755)
  • Cannot access Pkg REPL by pressing ] (#771)
  • Incomplete plots are shown when using the svg backend (#778)
  • Failed to show WGLMakie plot (#779)
  • Try to show random image (#782)
  • Not able to update Pluto (#788)
  • disabling the context menu on right-click (#789)
  • Weird UndefVarError in pluto startup script (#793)
  • Wrong type when forming an expression of adding 2 Number variables. (#795)
  • Wrong parsing of ; in comments (#797)
  • UndefVarError when using absolute module path (#799)

Merged pull requests:

v0.12.17

12 Dec 00:25
Compare
Choose a tag to compare

Pluto v0.12.17

Diff since v0.12.16

Closed issues:

  • Document the keyboard shortcuts more clearly (#514)
  • Support for Safari iOS 14 (#688)
  • Unable to determine display limit on 32-bit Linux systems (#700)
  • standard output is not flushed (#742)
  • MLJBase prevents macro @Bind from working (#743)
  • Pluto.jl as a literate programming environment (#744)
  • Unable to Load Packages (#745)
  • image display using ImageShow (#747)
  • Layout: Make use of full screen width (#748)
  • Suggestion: lighter color to indicate string parse error (#749)
  • Bug with simple variable assignment (#751)
  • [improvement] XeTeX, rtf cells (#752)
  • code block dark mode disappear after clicking hide and show! (#754)
  • Discussion: storage of notebook assets (#760)
  • Pluto opens incorrect number of threads in edge case (#762)

Merged pull requests:

v0.12.16

02 Dec 14:09
Compare
Choose a tag to compare

Pluto v0.12.16

Diff since v0.12.15

Closed issues:

  • Out of memory on repeated cell execution (#641)
  • Alt+Arrow keys buggy for this cell (#651)
  • A bug on Markdown equation (#731)
  • Changing and rerunning cells returns wrong results (#741)

Merged pull requests:

v0.12.15

29 Nov 18:11
Compare
Choose a tag to compare

Pluto v0.12.15

Diff since v0.12.14

Closed issues:

  • Julia 1.0.0 - method struct error (#504)
  • TAB-completion inside a string (inside quotes) is different from normal (#717)
  • Copy Closes Pluto (#730)
  • Pluto doesn't like adding constructors to structs (#732)
  • Pluto does not precompile in julia REPL (#733)
  • Function wrapping: use elementwise === for Expr equality (#734)

Merged pull requests:

v0.12.14

28 Nov 00:31
Compare
Choose a tag to compare

Pluto v0.12.14

Diff since v0.12.13

v0.12.13

27 Nov 21:09
8ec000f
Compare
Choose a tag to compare

Pluto v0.12.13

Diff since v0.12.12

Closed issues:

  • Document UI basics with GIFs (#428)
  • SVector of Vector throws error (#458)
  • Plots won't load (#703)
  • TimeSeries.jl demos don't work in Pluto (they work in Jupyter) (#706)
  • Support AxisKeys and friends (#708)
  • Compat conflict between Atom.jl 0.12.26 and Pluto.jl 0.12.11 (#711)
  • File picker completion is weird (#719)

Merged pull requests: