Skip to content

Tags: fonsp/Pluto.jl

Tags

v0.20.20

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

…the release)_

>
> <a href="https://binder.plutojl.org/v0.20.20/"><img alt="Binder logo" src="https://mybinder.org/badge_logo.svg"></a>
>
> Learn more about Binder and Pluto at [plutojl.org/en/docs/binder](https://plutojl.org/en/docs/binder/)!

**Merged pull requests:**
- 📋 Guided Project.toml editor (#3218) (@fonsp)
- Fix 3137 (#3372) (@bvdmitri)
- Bump tar-fs from 3.1.0 to 3.1.1 in /test/frontend (#3374) (@dependabot[bot])
- ⚠️ Alert user when websocket cannot (re)connect because of auth issues (#3385) (@fonsp)
- Update saving and loading.jl: e is not defined (#3386) (@pankgeorg)
- Rectangle select: scrolling tweak (#3388) (@fonsp)
- Julia 1.12 stacktrace tweaks (#3390) (@fonsp)
- Fix a race condition that allows opening the same notebook twice during JIT (#3391) (@fonsp)
- Improve UndefVarError (#3392) (@fonsp)
- Autocomplete: avoid with empty search string (#3393) (@fonsp)
- Avoid calling `cd` during notebook init (#3395) (@fonsp)
- 🖥️ Button to view Pkg terminal in a bigger window (#3397) (@fonsp)
- Tests: move Pkg notebooks to folder (#3399) (@fonsp)
- Faster process init: PlutoRunner Loader optimization (#3402) (@fonsp)

**Closed issues:**
- Autocomplete: show favourite emoji and latex symbols on top (#2878)
- Julia 1.12 support (#3005)
- Update immer import (#3137)
- Fuzzy path autocomplete broken in Pluto 0.20.8 (#3214)
- Disable autocomplete when the query is empty (#3251)
- Autocomplete inside HTL interpolation (#3276)
- Autocomplete: no completions after final ; (#3375)
- Safari Export menu layout different (#3384)
- Recording UI overlapped by view vode button (#3387)
- Cmd+Q on macOS quits the browser, does not interrupt notebook (#3394)
- Julia 1.12: "Loading notebook boot environment" takes super long (#3396)

*(TODO)*

*(TODO)*

*(TODO)*

*(TODO)*

[Diff since v0.20.19](v0.20.19...v0.20.20)

v0.20.19-src

Toggle v0.20.19-src's commit message

v0.20.19

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

…the release)_

>
> <a href="https://binder.plutojl.org/v0.20.19/"><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:**
- 🐭 Use scratch space for notebook package environment directory (#3145) (@fonsp)
- Language business (#3359) (@pankgeorg)
- Upload to pluto.land directly from Pluto (#3360) (@fonsp)
- Added upstream field for localization (#3361) (@s-zymon)
- feat: pass `cpu_type` to the malt worker process (#3362) (@pankgeorg)
- FirebaseyUtils 32 bit fix (#3366) (@fonsp)
- 🌱 Precompile in notebook process (#3367) (@fonsp)
- 👻 Fix race condition that can create multiple processes per notebook (#3368) (@fonsp)
- Center pasted cells in viewport (#3373) (@fonsp)
- 🌽 Fix precomp twice this time really!! (#3377) (@fonsp)
- Add Simplified Chinese translation for Pluto.jl (#3379) (@Fromduststar)
- 🥬 Remove PrecompileTools from PlutoRunner to fix precomp twice (#3381) (@fonsp)

**Closed issues:**
- Pkg env folder can get deleted during session (#2641)
- Support `cpu-target` in `CompilerOptions` (#2950)
- Julia 1.12 precompilation not working (#3187)
- Julia 1.12: autocomplete shows everything as global from this notebook (#3345)
- Paste cells: place in middle of screen (#3357)
- Can't precompile Pluto: no method matching Pluto.FirebaseyUtils.AppendonlyMarker(::Vector{Dict{String, Any}}, ::Int32) (#3365)
- Help AI cli tools to generate pluto notebooks (#3369)
- Automatically open notebook without running code? (#3370)

*(TODO)*

*(TODO)*

*(TODO)*

*(TODO)*

[Diff since v0.20.18](v0.20.18...v0.20.19)

v0.20.18-src

Toggle v0.20.18-src's commit message

v0.20.18

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

…the release)_

>
> <a href="https://binder.plutojl.org/v0.20.18/"><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:**
- Handle i18next plural forms in language updater (#3322) (@fonsp)
- 🇵🇱 Polish language support (#3324) (@s-zymon)
- 🎈🇳🇴 Norwegian (Bokmål) language support (#3329) (@kellertuer)
- 🎈🇬🇷 Ενημέρωση της Ελληνικής μετάφρασης (#3331) (@pankgeorg)
- 🎈🇫🇮 Add Finnish translations. (#3337) (@eteppo)
- Fix methods tables on Julia 1.12 (#3339) (@fonsp)
- Add Japanese translation (#3341) (@Itou-Kouki)
- GHA checkout v5 (#3342) (@fonsp)
- Fix #3309 (#3343) (@fonsp)
- File picker: improve autocomplete and clarify Save button behaviour (#3347) (@fonsp)
- Capture IO from resolve action (#3351) (@fonsp)
- Add Portuguese (PT-pt) translation PT-pt (#3352) (@rgouveiamendes)
- διόρθωση: ενημέρωση της ελληνικής μετάφρασης (#3353) (@pankgeorg)
- Fix completion exported on Julia 1.12 (#3358) (@fonsp)

**Closed issues:**
- Saving notebook interface issue (#3291)
- Pluto.jl, in aarch64, in Ubuntu/Noble, segfaults Julia, & this change happened in the last few hours. (#3301)
- HTML output knows it is in Pluto (#3302)
- Pkg can fancyprint io context (#3309)
- Julia 1.12: MethodTable removed (#3314)
- Pluto Installation on Julia 1.11.6 (#3340)
- pluto.land URL in file open box (#3348)

*(TODO)*

*(TODO)*

*(TODO)*

*(TODO)*

[Diff since v0.20.17](v0.20.17...v0.20.18)

v0.20.17-src

Toggle v0.20.17-src's commit message

v0.20.17

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

…the release)_

>
> <a href="https://binder.plutojl.org/v0.20.17/"><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:**
- 🎈🇩🇪 German language support  (#3325) (@kellertuer)
- Added missing localization for delete cell action. (#3326) (@s-zymon)
- Auto detect language (#3327) (@fonsp)
- Improve machine translatability of Pluto documents (#3328) (@fonsp)
- Get document lang attribute from frontend (#3330) (@fonsp)
- 🎈🇫🇷 Add french translation (#3333) (@Pangoraw)
- German lang: use neutral gendered forms (#3334) (@fonsp)
- Dutch language additions (#3335) (@fonsp)

**Closed issues:**
- Pluto fails to precompile on Apple Silicon with Julia 1.11.6 (#3323)

*(TODO)*

*(TODO)*

*(TODO)*

*(TODO)*

[Diff since v0.20.16](v0.20.16...v0.20.17)

v0.20.16-src

Toggle v0.20.16-src's commit message

v0.20.15-src

Toggle v0.20.15-src's commit message

v0.20.14-src

Toggle v0.20.14-src's commit message