Pluto v0.14.0
Recommended update
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:
- fix #800 (#874) (@aviatesk)
- Rename callable struct definitions (#889) (@Pangoraw)
- CSS animation performance (#912) (@fonsp)
- Use Pluto tree viewer for Set data type (issue 893) (#926) (@vladflore)
- load Revise first (#947) (@ericphanson)
- 🩹 Detect broken process and offer to restart (#948) (@fonsp)
- Move to backtick latex delimiting (#953) (@jeremiahpslewis)
- Keyword args are now explored last in a function definition (#962) (@Pangoraw)
- Update & format tests, add patch recovery code (#963) (@pankgeorg)
- PLJ-965 can't paste code (#966) (@pankgeorg)
- If there is an error while saving, don't overwrite the old file (#976) (@dralletje)
- Only show file-on-cell-drop when dragging a file (#977) (@dralletje)
- change runtime missing to nothing (#986) (@fonsp)
- let
JULIA_NUM_THREADS
have higher priority (#990) (@Moelf) - remove local scope check for imports & usings (#999) (@Pangoraw)
- fix anonymous functions with keyword args (#1000) (@Pangoraw)
- Improve run deprecation message (#1005) (@diegozea)
- Refactor: contain cached analysis field in a single immutable (#1008) (@fonsp)
- Refactor: make the jl state look more like js (#1009) (@fonsp)
- Ignore assignment to underscores (#1010) (@mcabbott)
- Support syntax highlight for lots of languages in Markdown (#1024) (@schneiderfelipe)
- Trailing throttle syncs to front-end (#1036) (@pankgeorg)