Pluto v0.16.0
Recommended update
Closed issues:
- Macros and DSLs (#196)
- Pluto not playing nice with Queryverse (#716)
- Support DifferentialEquations.jl @ode_def (#781)
- Not escaping in macro definition gives confusing error (#1112)
- ProcessExitedException (#1290)
- Reminder to fonsi (#1301)
- Import and overload function: multiple definitions (#1308)
- Markdown cell output overflows when last row of contains LaTeX (#1309)
- Delete button is too deep (#1310)
- New property destructuring
(; a, b) = (a = 5, b = 6)
doesn't work (#1312) - Assignment to image pixels does not update the image via dependencies (#1318)
- Stopwatch does not run (#1325)
- pluto on binder: 404 Not Found (#1330)
- PlutoUI table of contents overlaps cell action menu. (#1331)
- Markdown support for checkboxes (#1333)
- Can't modify structs defined with @with_kw from Parameters.jl (#1338)
- Pluto doesn't see exported macros in the same cell where package is "using" (#1340)
- Macro analysis doesn't work with CommonMark.@cm_str (#1342)
- When importing Oscar display of Vectors is broken (#1346)
- package development with pluto (#1349)
- Symbolics/ModelingToolkit parametric @variables not defined issue (#1362)
- File sync (#1363)
- "import PyPlot as plt" syntax breaks Pluto (#1364)
- Wrong display of species and params in Catalyst (#1369)
- Document exporting to HTML / PDF from Julia (#1376)
- Package not automatically installed (#1381)
- method declarations don't follow rective order (#1384)
- Base.@kwdef redefinition error with types following Unitful.jl documentation (#1388)
- MethodError with nameof(::Nothing) (#1391)
- Waiting for terminal input leads to error on the notebook UI (#1394)
- Pluto reactivity doesn't work with blocks containing latexify (Latexify.jl) (#1399)
- Pluto is unhappy with notebook files that are set to read-only permissions (#1400)
- Pluto: how to run a simple JuMP model? (#1401)
- Functions defined with docstrings are not reactive (regression in #main from 0.15.1) (#1402)
- Hosted HTML of Pluto 0.15.1 does not render (#1405)
- @test to display the tested values (#1406)
- Trouble Displaying DataFrame (#1407)
- how to serve pluto notebook behind an ingress controller on a relative path (#1412)
- PyPlot.jl and
imshow
(#1422) - kf.coreaddons errors when starting Pluto (#1432)
- Inline Markdown LaTeX causes scrollbar to appear (#1435)
- Some color emojis crash st terminal (#1437)
- Soss model macro cyclic references (#1438)
- colors from
UnicodePlots.jl
heatmap
do not display (#1442) - Promise timed out (#1443)
- Macros may still have issues (#1445)
Merged pull requests:
- Analyse macros (#1032) (@Pangoraw)
- CompatHelper: bump compat for "Configurations" to "0.16" (#1272) (@github-actions[bot])
- Disable data viewer for Symbolics.Arr (#1299) (@fonsp)
- Allow assignment by destructuring (#1317) (@greimel)
- Open multiple notebooks at start and without browser (#1324) (@lungben)
- Remove scrollbar from in-line latex in markdown (#1328) (@disberd)
- Fix macro analysis for Parameters.jl (#1339) (@Pangoraw)
- Serialize
Vector
for macro analysis (#1348) (@Pangoraw) - Add JuliaCon 2021 talk and a few updates for new Pluto users (#1352) (@willingc)
- Bump path-parse from 1.0.6 to 1.0.7 in /test/frontend (#1389) (@dependabot[bot])
- Fix tests maybe (#1414) (@fonsp)
- Macro fixes (#1420) (@Pangoraw)
- 📰 Fix #1405 (#1441) (@fonsp)
- Reference outer constructor definition issue (#1446) (@disberd)
- handle Dict containers in
sanitize_expr
(#1447) (@Pangoraw)