v0.19.5
Pluto v0.19.5
Try this release in your browser! (Available 30 minutes after the release)
Generate your own binder links using pluto-on-binder.glitch.me!
New features
- Hide UndefVarError if the upstream cell errored (#2057) (@HirumalPriyashan)
- Support dependent bound variables for SliderServer (#2014) (@lungben)
- Notebook metadata (#2016) (@ctrekker)
- Frontmatter GUI (#2104) (@fonsp)
- Pluto.frontmatter(nb) from nb.metadata (#2110) (@fonsp)
- Use frontmatter for tags in HTML export (#2111) (@fonsp)
- JS API to get/set input value of element like Pluto (#1755) (@fonsp)
Performance improvements
- Speed up
tree_data_array_elements
(#2117) (@rikhuijzer) - Slightly reduce TTFX for
SessionActions.open
(#2098) (@rikhuijzer) - Simplify
sprint_withreturned
(#2100) (@rikhuijzer)
Fixes
- Scope log_channel to a single notebook_id (#2027) (@fonsp)
- Fix error message when opening a port fails (#2103) (@yha)
- ImageShow.jl: disable HTML show method for cell output (#2108) (@fonsp)
- Use URI(uri, ...) instead of merge(uri, ...) (#2113) (@rikhuijzer)
- Display logs from async cell at source (#2115) (@fonsp)
Internal changes
- Environment detect: JH localhost proxy (#2102) (@pankgeorg)
- Bump ejs from 3.1.6 to 3.1.7 in /frontend-bundler (#2067) (@dependabot[bot])
- CompatHelper: bump compat for RelocatableFolders to 0.3, (keep existing compat) (#2105) (@github-actions[bot])