Skip to content

Tags: sebibek/Pluto.jl

Tags

v0.19.30

Toggle v0.19.30's commit message
> **Try this release in your browser!** _(Available 30 minutes after …

…the release)_

> 
> <a href="https://binder.plutojl.org/v0.19.30/"><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/)!


**Merged pull requests:**
- πŸ‘€ Open notebooks without running (fonsp#2563) (@fonsp)
- Button to toggle presentation mode in export menu (fonsp#2660) (@fonsp)
- Filter on exported symbols in 1.11 (fonsp#2661) (@Pangoraw)
- Improve frontend test stability (fonsp#2671) (@fonsp)
- ⏱️ Estimate for package install and load time (fonsp#2672) (@fonsp)

**Closed issues:**
- Feature request: Presentation mode (fonsp#118)
- Delay running the notebook when it starts (fonsp#259)
- ReadMe's mp4 video embedding is broken (fonsp#2658)

# New features
*(TODO)*

# Performance improvements
*(TODO)*

# Fixes
*(TODO)*

# Internal changes
*(TODO)*

[Diff since v0.19.29](fonsp/Pluto.jl@v0.19.29...v0.19.30)

v0.19.30-src

Toggle v0.19.30-src's commit message

v0.19.29

Toggle v0.19.29's commit message
> **Try this release in your browser!** _(Available 30 minutes after …

…the release)_

> 
> <a href="https://binder.plutojl.org/v0.19.29/"><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/)!


**Merged pull requests:**
- Support interrupt on Windows soon! (fonsp#2659) (@fonsp)

**Closed issues:**
- Can't interrupt on Windows (fonsp#452)
- Contains unnessasary directory in release package (fonsp#2656)

# New features
*(TODO)*

# Performance improvements
*(TODO)*

# Fixes
*(TODO)*

# Internal changes
*(TODO)*

[Diff since v0.19.28](fonsp/Pluto.jl@v0.19.28...v0.19.29)

v0.19.29-src

Toggle v0.19.29-src's commit message

v0.19.28-src

Toggle v0.19.28-src's commit message

v0.19.27-src

Toggle v0.19.27-src's commit message

v0.19.28

Toggle v0.19.28's commit message
> **Try this release in your browser!** _(Available 30 minutes after …

…the release)_

> 
> <a href="https://binder.plutojl.org/v0.19.28/"><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/)!


**Merged pull requests:**
- Bump terser from 5.9.0 to 5.14.2 in /frontend-bundler (fonsp#2220) (@dependabot[bot])
- Replace Distributed with Malt soon! (fonsp#2240) (@savq)
- integrate JuliaSyntax.jl (fonsp#2526) (@Pangoraw)
- Bump tough-cookie from 4.0.0 to 4.1.3 in /test/frontend (fonsp#2597) (@dependabot[bot])
- Bump semver from 5.7.1 to 5.7.2 in /frontend-bundler (fonsp#2599) (@dependabot[bot])
- 🚦Slider server running status (fonsp#2601) (@ctrekker)
- Update the folded state when reloading from file (fonsp#2602) (@Pangoraw)
- ExEx: Track function calls in assignment lhs. (fonsp#2604) (@Pangoraw)
- Linebreaks with small spacing in Firefox (fonsp#2605) (@dorn-gerhard)
- πŸ’πŸ“© Support publish_to_js inside logs (fonsp#2607) (@fonsp)
- Make `published_to_js` (now `publish_to_js`) official API through AbstractPlutoDingetjes.jl (v2) (fonsp#2608) (@disberd)
- add keyboard shortcuts (LeftArrow and RightArrow) to move slides in presentation mode (fonsp#2611) (@disberd)
- Experimental JS API for getting/setting cell metadata (fonsp#2612) (@fonsp)
- Bump word-wrap from 1.2.3 to 1.2.4 in /test/frontend (fonsp#2616) (@dependabot[bot])
- Bump word-wrap from 1.2.3 to 1.2.4 in /frontend-bundler (fonsp#2617) (@dependabot[bot])
- Test Julia 1.10 (fonsp#2626) (@Pangoraw)
- Display banner from Pluto.__init__, not during precompile (fonsp#2628) (@mgkuhn)
- switch any-pointer:coarse to pointer:coarse (fonsp#2631) (@disberd)
- fix EmbeddableDisplay (fonsp#2632) (@jbrea)
- Limit prefix length (fonsp#2636) (@Pangoraw)
- change selector so that CSS applies correctly (fonsp#2637) (@vladflore)
- Added keyboard shortcut display in tooltips (fonsp#2638) (@JuliaLoetfering)
- Non-blocking API Pluto.run! that returns a reference to the running server (fonsp#2643) (@fonsp)
- Test Julia 1.10 beta instead of nightly, drop 1.7 tests (fonsp#2644) (@fonsp)
- FrontendTest.yml: show logs from Pluto server (fonsp#2645) (@fonsp)
- Fix typo in docstring (fonsp#2648) (@LilithHafner)
- Slider server stuck loading on staterequest failure (fonsp#2649) (@ctrekker)
- Frontmatter GUI: multiple authors (fonsp#2650) (@fonsp)
- workspace_custom_startup_expr as String (fonsp#2654) (@fonsp)

**Closed issues:**
- Allow using `Distributed` (fonsp#300)
- Long array content is shown in full sometimes (fonsp#1337)
- `publish_to_js` mostly breaks if used inside logs (fonsp#2092)
- PlutoSliderServer: Indicate in notebook if update from server is not received yet (fonsp#2130)
- Backspace during unicode complete gives error (fonsp#2388)
- confirm() on disconnect can block other tabs (fonsp#2398)
- AUTO_RELOAD_FROM_FILE does not track cell code_folded status changes in the file (fonsp#2424)
- losing cursor focus on tab/window switching (fonsp#2518)
- Codemirror: simultaneous calls to EditorView.update during blur (fonsp#2548)
- Variable name "info" causes unexpected css formatting (fonsp#2583)
- Pluto shows welcome message on precompilation (fonsp#2589)
- Assigning to an object indexed with a function returns "not defined" error (fonsp#2595)
- HTML exports output by older versions of Pluto can no longer be displayed (fonsp#2606)
- Autocomplete not working in latest release :( (fonsp#2610)
- type signature for interactive data inspector (fonsp#2615)
- Click "more" for embeddable element doesn't work (fonsp#2619)
- Pluto segmentation fault (fonsp#2620)
- Broken link: sample/basic.jl not found (fonsp#2635)
- Notebook connected to slider server appears to load indefinitely on staterequest failure (fonsp#2640)
- `workspace_custom_startup_expr` kwarg seems broken (fonsp#2652)

# New features
*(TODO)*

# Performance improvements
*(TODO)*

# Fixes
*(TODO)*

# Internal changes
*(TODO)*

[Diff since v0.19.27](fonsp/Pluto.jl@v0.19.27...v0.19.28)

v0.19.27

Toggle v0.19.27's commit message
> **Try this release in your browser!** _(Available 30 minutes after …

…the release)_

> 
> <a href="https://binder.plutojl.org/v0.19.27/"><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/)!


**Merged pull requests:**
- Page parameter `pluto_server_url` overrides default WebSocket address (fonsp#2570) (@ctrekker)
- Pin typescript to 5.0.4 in workflow (fonsp#2590) (@Pangoraw)
- fix: cryptic error on some sysimage builds on Julia 1.8.5 (fonsp#2600) (@pankgeorg)
- Update Project.toml (fonsp#2603) (@pankgeorg)

**Closed issues:**
- πŸ‘€πŸ‘€ What are the future plans? (fonsp#181)
- Pluto.run(notebook="mynotebook.jl")  fails to start notebook on 0.19.26 (fonsp#2567)
- Global variable becomes 'not defined' inside nested for loop (fonsp#2568)
- Cannot open and run homework 0 file on Pluto (fonsp#2571)
- Pluto in perpetual loading state... (fonsp#2581)
- IO reading problem when trying to import  MNIST datasets. (fonsp#2582)
- Pluto dont open notebook (fonsp#2593)

# New features
*(TODO)*

# Performance improvements
*(TODO)*

# Fixes
*(TODO)*

# Internal changes
*(TODO)*

[Diff since v0.19.26](fonsp/Pluto.jl@v0.19.26...v0.19.27)

v0.19.26

Toggle v0.19.26's commit message
> **Try this release in your browser!** _(Available 30 minutes after …

…the release)_

> 
> <a href="https://binder.plutojl.org/v0.19.26/"><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/)!


**Merged pull requests:**
- Switch to `PrecompileTools.jl` (fonsp#2534) (@rikhuijzer)
- FunctionNameSignaturePair: store hash of canonalized head (fonsp#2539) (@fonsp)
- Upgrade codemirror to 26 April 2023 (fonsp#2540) (@fonsp)
- Fix autocomplete on binder and featured notebooks (fonsp#2544) (@fonsp)
- Change πŸ”ΊπŸ”΄πŸŸ₯ button to share icon (fonsp#2545) (@fonsp)
- add `pretty_stackcall(::Base.StackFrame, ::Module and ::Method)` for Julia 1.10 (fonsp#2560) (@pankgeorg)
- JS base64: 20% performance increase (fonsp#2561) (@fonsp)
- fix: ensure recent browser without eval (fonsp#2566) (@pankgeorg)

**Closed issues:**
- Race condition to calling eval_format_fetch_in_workspace (fonsp#869)
- Update from 19.12 to 19.14 - often hangs when opening notebook (fonsp#2337)
- Wrap long (in width) Pluto errors (fonsp#2549)
- iframe with embedded base64 encoded data string does not work (fonsp#2551)
- MethodError: no method matching pretty_stackcall (fonsp#2554)
- Memory leak when using `push!` (fonsp#2556)

# New features
*(TODO)*

# Performance improvements
*(TODO)*

# Fixes
*(TODO)*

# Internal changes
*(TODO)*

[Diff since v0.19.25](fonsp/Pluto.jl@v0.19.25...v0.19.26)

v0.19.26-src

Toggle v0.19.26-src's commit message