Tags: lucifer1004/Pluto.jl
Tags
## Pluto v0.17.3 > Try this release in your browser! _(Available 30 minutes after the release)_ > > <a href="https://binder.plutojl.org/v0.17.3/"><img alt="Binder logo" src="https://mybinder.org/badge_logo.svg"></a> **Generate your own binder links using [pluto-on-binder.glitch.me](https://pluto-on-binder.glitch.me/)!** [Diff since v0.17.2](fonsp/Pluto.jl@v0.17.2...v0.17.3) **Merged pull requests:** - API for widgets to return possible bind values (fonsp#1600) (@Pangoraw) - Allow cyclic references in some cases (fonsp#1668) (@Pangoraw) - Launch parameter to insert HTML into the top of the notebook (fonsp#1683) (@fonsp) - Fix result nothing error (fonsp#1685) (@fonsp) - Precomputed slider server support (fonsp#1703) (@fonsp) - remove time warning (fonsp#1707) (@AshtonSBradley) - Fix typo (fonsp#1713) (@rikhuijzer) - Bundle on every commit (fonsp#1716) (@fonsp) - Simpler `disable_writing_notebook_file` logic (fonsp#1717) (@fonsp) - Global storage for published objects (fonsp#1719) (@fonsp) - Don't resend published objects from PlutoRunner if unchanged (fonsp#1721) (@fonsp) - Fix fonsp#1724 (fonsp#1735) (@fonsp) - Remove `is_first_value` from state (fonsp#1736) (@fonsp) - π Run frontend tests on bundle in offline mode? (fonsp#1737) (@fonsp) **Closed issues:** - Cyclic references between methods in cells (fonsp#178) - Truncate long strings (fonsp#892) - htmlview.glitch.me should not use an iframeresizer? (fonsp#1538) - Another cyclic reference error (fonsp#1579) - Locate/stop current running cell easily (fonsp#1585) - Cyclic reference for self-recursive A.b methods (fonsp#1622) - MLJ.@pipeline fails with UndefVarError (fonsp#1658) - Extra update with `missing` (fonsp#1680) - Check that the frontend assets are unchanged before serving bundled (fonsp#1681) - using ApproxFun.jl kills Pluto (fonsp#1682) - Extra updates on bound value change (fonsp#1724) - Live Docs does not clear when search query is cleared (fonsp#1732) - Weird markdown bullet point rendering in Pluto (fonsp#1734)
## Pluto v0.17.2 [Diff since v0.17.1](fonsp/Pluto.jl@v0.17.1...v0.17.2) **Closed issues:** - Artifacts to proxy&cache CDNs (fonsp#241) - Jump-to-definition for variables (fonsp#304) - Format docstrings in cells (fonsp#351) - VegaLite tooltips not visible (fonsp#422) - See results during calculation (fonsp#476) - Multiple notebooks installing packages in parallel can break (fonsp#485) - Visually shrunken tuples of LaTeXStrings (fonsp#513) - `subtypes(AbstractType)` is not reactive (fonsp#989) - methodswith does not work in Pluto (fonsp#1044) - Create workspace module as toplevel? (fonsp#1072) - Splitting out Workspace into its own package (fonsp#1073) - Support`import A as B` syntax (fonsp#1271) - Pluto imports packages from false if-condition statements (fonsp#1365) - Link https://plutojl.org on this GitHub repo (fonsp#1375) - `publish_to_js` could return object printable as `text/javascript` (fonsp#1413) - Got UndefVarError: table_data not defined errors when using StringParserPEG (fonsp#1423) - Printing DataTables or making PDF Cuts off Rows at New Page (fonsp#1428) - "Failed to load notebook" message in browser (fonsp#1477) - How does hot reloading handle moving the notebook file? (fonsp#1506) - Do we still need the runner/Loader.jl script? (fonsp#1512) - Typing #= in an empty cell crashes browser (fonsp#1550) - Use Italic font for comments in code? (fonsp#1552) - Dispatch does not work as expected for Base.show inside Pluto (fonsp#1570) - Don't use whitespace pre for rich content inside the array viewer (fonsp#1574) - Reload regression introduced in "Improved autoreload (fonsp#1555)" (fonsp#1582) - `with_terminal` does not capture `CSV.write` output (fonsp#1590) - Error during macro expansion causes buggy reactivity (fonsp#1591) - Ctrl + click on macro name jumps to variable instead of macro (fonsp#1608) - LaTeXStrings inside Plots label regex error (fonsp#1627) - The auto_reload_from_file feature does not work properly in Pluto v0.17.1 (fonsp#1628) - plutopkg tries to install package from markdown macro string (fonsp#1629) - LaTeXStrings suddenly needs a String() wrapper in Plots.jl (fonsp#1633) - Is there a way to render html file automatically (like using a command) instead of clicking the icon? (fonsp#1636) - `@bind` fails if in CommonMark string (v0.17.1 ) (fonsp#1637) - `@bind` gives index instead of value (fonsp#1638) - FilePicker does not support paths surrounded by double/single quote (fonsp#1639) - PlutoUI: Adding Plus/Minus button in Slider (fonsp#1641) - Improve GitHub diffs by wrapping lines (fonsp#1643) - Stacktrace for macro expansion gets rewritten (fonsp#1648) - Error on update to 0.17.1 (fonsp#1651) - Module is missing from the cache (fonsp#1652) - html download broken in 0.17.1 (fonsp#1654) - prints from PythonCall or PyCall are buffered (fonsp#1656) - Dropping support for <script type=module> broke the JavaScript sample notebook (fonsp#1665) **Merged pull requests:** - Isolated cell view (fonsp#1544) (@ctrekker) - Separate notebook boot env (fonsp#1556) (@fonsp) - Use parcel to bundle (fonsp#1561) (@fonsp) - Highlight global variables (fonsp#1565) (@fonsp) - Fix fonsp#1582 (fonsp#1584) (@fonsp) - Update to macro runtime & PlutoHooks.jl (fonsp#1597) (@Pangoraw) - Automatically insert Pkg.activate if a sysimage is used (fonsp#1631) (@fonsp) - CompatHelper: bump compat for Configurations to 0.17, (keep existing compat) (fonsp#1632) (@github-actions[bot]) - Remove trailing and leading single/double quotes from path (fonsp#1640) (@disberd) - Make frontend tests work again (fonsp#1642) (@dralletje) - Add docstrings to SessionActions (fonsp#1644) (@rikhuijzer) - VSCode extension: store unsubmitted cell state in vscode (fonsp#1649) (@pankgeorg) - make undef var error don't reset macro state (fonsp#1653) (@Pangoraw) - Html export download filename, fix fonsp#1654 (fonsp#1655) (@fonsp) - π¦ Hot reload blabla tweaks (fonsp#1669) (@fonsp) - π Support data URLs in open_url (fonsp#1670) (@fonsp) - Fix world age issues causing 404 on master (fonsp#1676) (@Keno) - Bundle with more clearity (fonsp#1678) (@dralletje)
## Pluto v0.17.1 [Diff since v0.17.0](fonsp/Pluto.jl@v0.17.0...v0.17.1) **Closed issues:** - Renamed function with import is not reactive (fonsp#1546) - activate_notebook_environment fails with new manifest format on 1.6 (fonsp#1596) - running out of memory with Julia 1.6 and Pluto.run() (fonsp#1604) - Copy Paste REPL Output into Docstring (fonsp#1613) - new cyclic reference error in 0.17 (fonsp#1616) - Progress bar wrong cell count (fonsp#1619) - Display of DataFrames with CategoricalArray columns (fonsp#1625) **Merged pull requests:** - π£ New package AbstractPlutoDingetjes.jl for intial bond values, bond value transformation and more (fonsp#1612) (@fonsp) - π₯¨ Split `notebook_differences` to its own function (fonsp#1618) (@fonsp)
## Pluto v0.17.0 [Diff since v0.16.4](fonsp/Pluto.jl@v0.16.4...v0.17.0) **Closed issues:** - Cell evaluation: preview box too large (fonsp#1567) - unexpected cyclic reference error (fonsp#1575) - Variable re-assignment in macro generated code fails (fonsp#1581) - Can't use macro from `MyModule` in the cell that calls `using MyModule` (fonsp#1592) - cell-wise including to REPL (fonsp#1599) - Cyclic reference for defining function-like objects (fonsp#1601) **Merged pull requests:** - Div component (fonsp#1605) (@fonsp) - Import as pkg (fonsp#1606) (@Pangoraw)
## Pluto v0.16.4 [Diff since v0.16.3](fonsp/Pluto.jl@v0.16.3...v0.16.4) **Closed issues:** - Pkg activate fails to load the correct versions of the packages (fonsp#1511) **Merged pull requests:** - try unmaking workspaces (fonsp#1589) (@Pangoraw)
## Pluto v0.16.3 [Diff since v0.16.2](fonsp/Pluto.jl@v0.16.2...v0.16.3) **Closed issues:** - auto-reload-from-file seems to be not accessible im 0.16.2 (fonsp#1580) **Merged pull requests:** - Fix wrong environment for using in Pkg.activate notebooks (fonsp#1577) (@fonsp) - Add end of file line break (fonsp#1578) (@jeremiahpslewis)
## Pluto v0.16.2 [Diff since v0.16.1](fonsp/Pluto.jl@v0.16.1...v0.16.2) **Closed issues:** - Reactive response to removing `using Module` (fonsp#24) - Feature Request: Watch for updates to the underlying .jl file (fonsp#240) - Function name aliases (fonsp#324) - Updating Base.:+ doesn't update dependent cell (fonsp#327) - Live docs not shown for certain operators and functions (fonsp#925) - Overloading `Base.sqrt` should re-run cells that call `sqrt` (fonsp#1019) - Live docs does not parse some operators correctly (fonsp#1138) - Locally scoped function defintions (fonsp#1180) - tiny plots (fonsp#1207) - Cannot display docstring of type Text{String} (fonsp#1239) - Some unicode completions don't work (fonsp#1242) - Status mark missing for multiline using (fonsp#1243) - @. macro gets highlighted in red (fonsp#1360) - Artifact downloads not showing in pkg terminal (fonsp#1451) - Incorrect update for kwarg default value (fonsp#1461) - Code completions suggestion contains duplicates (fonsp#1467) - `PlutoTest.@test` does not show reactivity with Pluto 16.0 (fonsp#1469) - Adding a `using` does not re-evaluate cells that use imported names (fonsp#1473) - Pkg.activate inside macro does not disable plutopkg (fonsp#1475) - "Warning: Replacing module `StatsBase`" and julia crash (fonsp#1476) - Pasting multiline string with `julia>` is broken (fonsp#1479) - Unicode completions don't work (fonsp#1481) - References within some macros not reactive (fonsp#1483) - Pkg error: no method matching project_rel_path (fonsp#1484) - Symbolics.jl complex numbers don't show up as latex output (fonsp#1486) - File picker autocomplete welcome page (fonsp#1487) - LineNumberNode variables are destroyed (fonsp#1489) - Missing column types in Union{Missing,T} (fonsp#1490) - Cmd+X on empty line does not delete the line (fonsp#1495) - @benchmark not reactive (fonsp#1496) - Using Pluto offline (fonsp#1497) - Port Pkg.activate info bubble (fonsp#1498) - Advertise pkg management on readme (fonsp#1499) - Locally scoped function definition escaped (fonsp#1501) - Glitchy bracket matching inside `function` (fonsp#1502) - Tab size goes from 8 to 4 after interaction (fonsp#1504) - Incorrect interpretation of function names (fonsp#1505) - Wrong placement of checkmarks in Pkg cell (chrome/linux) (fonsp#1507) - Hot reloading can break built-in pkg (fonsp#1510) - Code not wrapping properly on resize (fonsp#1516) - StackOverflowError: when running notebook using local pkg in Pluto (fonsp#1527) - Is static HTML export broken in 0.16.1? (fonsp#1529) - URL links in htmlview.glitch.me broken (fonsp#1530) - (CM6) Paste on the file picker registers as a paste event in the notebook (creating cells) (fonsp#1534) - Variables named `workspace` are undefined when directly evaluating (fonsp#1539) - Rectangle select (fonsp#1540) - Markdown javascript synthax highlighting not working in main (fonsp#1542) - Cannot install(update) to latest version 0.16.1 (fonsp#1549) - Unsatisfiable requirements (fonsp#1553) - Cyclic function errors in src/webserver/Firebasey.jl (fonsp#1559) - Many small issues with auto-closing string quotes (fonsp#1562) - Worker stuck in infinite loop won't terminate with GUI Interrupt (fonsp#1568) - Feature request: multi-cursor text selection (Sublime Text style) (fonsp#1569) - Cyclic references between local and top-level functions (fonsp#1571) **Merged pull requests:** - π¬ Auto reload from file (fonsp#1029) (@fonsp) - Codemirror v6 Migration (fonsp#1159) (@pankgeorg) - Maybe now the tests work? (fonsp#1480) (@dralletje) - Fix unicode completions (fonsp#1485) (@dralletje) - Pkg plugin in it's own file (fonsp#1488) (@dralletje) - Fix fonsp#1490, suffix column types with `?` with `Union{T,Missing}`. (fonsp#1503) (@MichaelHatherly) - handle complex callable types by renaming to an anonymous name (fonsp#1514) (@Pangoraw) - update tips link to open in new tab (fonsp#1535) (@trentfridey) - Fix paste behavior within FilePicker in CM6 (fonsp#1536) (@disberd) - Add class to auto-generated cell docs markdown (CM6) (fonsp#1537) (@disberd) - Reactive `using Module` (fonsp#1541) (@Pangoraw) - Use workspace#123 instead of workspace123 to make collisions less likely (fonsp#1543) (@fonsp) - Enable rectangular selection (fonsp#1545) (@ctrekker) - Make module methods definitions reactive (fonsp#1554) (@Pangoraw) - Improved autoreload (fonsp#1555) (@fonsp) - add function dependencies (fonsp#1557) (@Pangoraw) - Run Firebasey using pluto and see if it works (fonsp#1560) (@dralletje)
## Pluto v0.16.1 [Diff since v0.16.0](fonsp/Pluto.jl@v0.16.0...v0.16.1) **Closed issues:** - Live docs for Vector shows docs for Array (fonsp#750) - WYSIWYR: api.json and rapidoc (fonsp#1298) - MultiSelect does not stay selected upon `@bind`ing (fonsp#1316) - Error: failed to add/remove packages, could not parse compatibility version (fonsp#1322) - @htl JavaScript comments are being parsed incorrectly (fonsp#1387) - pluto-on-binder.glitch.me does not work for gist urls without https:// (fonsp#1433) - GitHub's HTML preview broken by new export format? (fonsp#1453) - Cell context menu is hidden behind Live Docs (fonsp#1454) - Importing package causes websocket error in hosted docker image (fonsp#1456) - Cyclic reference error when using `@with_kw` only in v0.16.0 (fonsp#1459) - @eval and using (fonsp#1463) - Bug/Regression: Reference to global variable not detected within macro in function (fonsp#1464) - ugly highlighting over `@` (fonsp#1465) - Show alert and cancel binder button on file:https:// protocol (fonsp#1466) **Merged pull requests:** - Fix fonsp#1322 (fonsp#1336) (@aplavin) - More macro fixes (fonsp#1468) (@Pangoraw) - styling autocomplete (fonsp#1470) (@fonsp) - cursor-to-docs (fonsp#1471) (@fonsp) - Draft/WIP: Codemirror6 keymaps (fonsp#1472) (@pankgeorg)
## Pluto v0.16.0 [Diff since v0.15.1](fonsp/Pluto.jl@v0.15.1...v0.16.0) **Closed issues:** - Macros and DSLs (fonsp#196) - Pluto not playing nice with Queryverse (fonsp#716) - Support DifferentialEquations.jl @ode_def (fonsp#781) - Not escaping in macro definition gives confusing error (fonsp#1112) - ProcessExitedException (fonsp#1290) - Reminder to fonsi (fonsp#1301) - Import and overload function: multiple definitions (fonsp#1308) - Markdown cell output overflows when last row of contains LaTeX (fonsp#1309) - Delete button is too deep (fonsp#1310) - New property destructuring `(; a, b) = (a = 5, b = 6)` doesn't work (fonsp#1312) - Assignment to image pixels does not update the image via dependencies (fonsp#1318) - Stopwatch does not run (fonsp#1325) - pluto on binder: 404 Not Found (fonsp#1330) - PlutoUI table of contents overlaps cell action menu. (fonsp#1331) - Markdown support for checkboxes (fonsp#1333) - Can't modify structs defined with @with_kw from Parameters.jl (fonsp#1338) - Pluto doesn't see exported macros in the same cell where package is "using" (fonsp#1340) - Macro analysis doesn't work with CommonMark.@cm_str (fonsp#1342) - When importing Oscar display of Vectors is broken (fonsp#1346) - package development with pluto (fonsp#1349) - Symbolics/ModelingToolkit parametric @variables not defined issue (fonsp#1362) - File sync (fonsp#1363) - "import PyPlot as plt" syntax breaks Pluto (fonsp#1364) - Wrong display of species and params in Catalyst (fonsp#1369) - Document exporting to HTML / PDF from Julia (fonsp#1376) - Package not automatically installed (fonsp#1381) - method declarations don't follow rective order (fonsp#1384) - Base.@kwdef redefinition error with types following Unitful.jl documentation (fonsp#1388) - MethodError with nameof(::Nothing) (fonsp#1391) - Waiting for terminal input leads to error on the notebook UI (fonsp#1394) - Pluto reactivity doesn't work with blocks containing latexify (Latexify.jl) (fonsp#1399) - Pluto is unhappy with notebook files that are set to read-only permissions (fonsp#1400) - Pluto: how to run a simple JuMP model? (fonsp#1401) - Functions defined with docstrings are not reactive (regression in #main from 0.15.1) (fonsp#1402) - Hosted HTML of Pluto 0.15.1 does not render (fonsp#1405) - @test to display the tested values (fonsp#1406) - Trouble Displaying DataFrame (fonsp#1407) - how to serve pluto notebook behind an ingress controller on a relative path (fonsp#1412) - PyPlot.jl and `imshow` (fonsp#1422) - kf.coreaddons errors when starting Pluto (fonsp#1432) - Inline Markdown LaTeX causes scrollbar to appear (fonsp#1435) - Some color emojis crash st terminal (fonsp#1437) - Soss model macro cyclic references (fonsp#1438) - colors from `UnicodePlots.jl` `heatmap` do not display (fonsp#1442) - Promise timed out (fonsp#1443) - Macros may still have issues (fonsp#1445) **Merged pull requests:** - Analyse macros (fonsp#1032) (@Pangoraw) - CompatHelper: bump compat for "Configurations" to "0.16" (fonsp#1272) (@github-actions[bot]) - Disable data viewer for Symbolics.Arr (fonsp#1299) (@fonsp) - Allow assignment by destructuring (fonsp#1317) (@greimel) - Open multiple notebooks at start and without browser (fonsp#1324) (@lungben) - Remove scrollbar from in-line latex in markdown (fonsp#1328) (@disberd) - Fix macro analysis for Parameters.jl (fonsp#1339) (@Pangoraw) - Serialize `Vector` for macro analysis (fonsp#1348) (@Pangoraw) - Add JuliaCon 2021 talk and a few updates for new Pluto users (fonsp#1352) (@willingc) - Bump path-parse from 1.0.6 to 1.0.7 in /test/frontend (fonsp#1389) (@dependabot[bot]) - Fix tests maybe (fonsp#1414) (@fonsp) - Macro fixes (fonsp#1420) (@Pangoraw) - π° Fix fonsp#1405 (fonsp#1441) (@fonsp) - Reference outer constructor definition issue (fonsp#1446) (@disberd) - handle Dict containers in `sanitize_expr` (fonsp#1447) (@Pangoraw)
PreviousNext