Pluto v0.17.0
Closed issues:
- Reactive response to removing
using Module
(#24) - Feature Request: Watch for updates to the underlying .jl file (#240)
- Function name aliases (#324)
- Updating Base.:+ doesn't update dependent cell (#327)
- Live docs not shown for certain operators and functions (#925)
- Overloading
Base.sqrt
should re-run cells that callsqrt
(#1019) - Live docs does not parse some operators correctly (#1138)
- Locally scoped function defintions (#1180)
- tiny plots (#1207)
- Cannot display docstring of type Text{String} (#1239)
- Some unicode completions don't work (#1242)
- Status mark missing for multiline using (#1243)
- @. macro gets highlighted in red (#1360)
- Artifact downloads not showing in pkg terminal (#1451)
- Incorrect update for kwarg default value (#1461)
- Code completions suggestion contains duplicates (#1467)
PlutoTest.@test
does not show reactivity with Pluto 16.0 (#1469)- Adding a
using
does not re-evaluate cells that use imported names (#1473) - Pkg.activate inside macro does not disable plutopkg (#1475)
- "Warning: Replacing module
StatsBase
" and julia crash (#1476) - Pasting multiline string with
julia>
is broken (#1479) - Unicode completions don't work (#1481)
- References within some macros not reactive (#1483)
- Pkg error: no method matching project_rel_path (#1484)
- Symbolics.jl complex numbers don't show up as latex output (#1486)
- File picker autocomplete welcome page (#1487)
- LineNumberNode variables are destroyed (#1489)
- Missing column types in Union{Missing,T} (#1490)
- Cmd+X on empty line does not delete the line (#1495)
- @benchmark not reactive (#1496)
- Using Pluto offline (#1497)
- Port Pkg.activate info bubble (#1498)
- Advertise pkg management on readme (#1499)
- Locally scoped function definition escaped (#1501)
- Glitchy bracket matching inside
function
(#1502) - Tab size goes from 8 to 4 after interaction (#1504)
- Incorrect interpretation of function names (#1505)
- Wrong placement of checkmarks in Pkg cell (chrome/linux) (#1507)
- Hot reloading can break built-in pkg (#1510)
- Code not wrapping properly on resize (#1516)
- StackOverflowError: when running notebook using local pkg in Pluto (#1527)
- Is static HTML export broken in 0.16.1? (#1529)
- URL links in htmlview.glitch.me broken (#1530)
- (CM6) Paste on the file picker registers as a paste event in the notebook (creating cells) (#1534)
- Variables named
workspace
are undefined when directly evaluating (#1539) - Rectangle select (#1540)
- Markdown javascript synthax highlighting not working in main (#1542)
- Cannot install(update) to latest version 0.16.1 (#1549)
- Unsatisfiable requirements (#1553)
- Cyclic function errors in src/webserver/Firebasey.jl (#1559)
- Many small issues with auto-closing string quotes (#1562)
- Worker stuck in infinite loop won't terminate with GUI Interrupt (#1568)
- Feature request: multi-cursor text selection (Sublime Text style) (#1569)
- Cyclic references between local and top-level functions (#1571)
- auto-reload-from-file seems to be not accessible im 0.16.2 (#1580)
- Cell evaluation: preview box too large (#1567)
- unexpected cyclic reference error (#1575)
- Variable re-assignment in macro generated code fails (#1581)
- Can't use macro from
MyModule
in the cell that callsusing MyModule
(#1592) - cell-wise including to REPL (#1599)
- Cyclic reference for defining function-like objects (#1601)
Merged pull requests:
- 📬 Auto reload from file (#1029) (@fonsp)
- Codemirror v6 Migration (#1159) (@pankgeorg)
- Maybe now the tests work? (#1480) (@dralletje)
- Fix unicode completions (#1485) (@dralletje)
- Pkg plugin in it's own file (#1488) (@dralletje)
- Fix #1490, suffix column types with
?
withUnion{T,Missing}
. (#1503) (@MichaelHatherly) - handle complex callable types by renaming to an anonymous name (#1514) (@Pangoraw)
- update tips link to open in new tab (#1535) (@trentfridey)
- Fix paste behavior within FilePicker in CM6 (#1536) (@disberd)
- Add class to auto-generated cell docs markdown (CM6) (#1537) (@disberd)
- Reactive
using Module
(#1541) (@Pangoraw) - Use workspace#123 instead of workspace123 to make collisions less likely (#1543) (@fonsp)
- Enable rectangular selection (#1545) (@ctrekker)
- Make module methods definitions reactive (#1554) (@Pangoraw)
- Improved autoreload (#1555) (@fonsp)
- add function dependencies (#1557) (@Pangoraw)
- Run Firebasey using pluto and see if it works (#1560) (@dralletje)
- Add end of file line break (#1578) (@jeremiahpslewis)
- Div component (#1605) (@fonsp)
- Import as pkg (#1606) (@Pangoraw)