Skip to content

v0.19.28

Compare
Choose a tag to compare
@fonsp fonsp released this 26 Sep 13:22

Try this release in your browser! (Available 30 minutes after the release)

Binder logo

Generate your own binder links using pluto-on-binder.glitch.me!

Distributed support!

This release contains a long-awaited fix to #300: you can now use Distributed inside your notebooks.

To enable this new functionality, run Pluto with:

Pluto.run(workspace_use_distributed_stdlib=false)

Please send us your feedback (positive or negative!) to #300 or open a new issue. The more feedback, the sooner we can make it the default!

New features

  • Replace Distributed with Malt soon! (#300, #2240) (@savq)
  • integrate JuliaSyntax.jl (#2526) (@Pangoraw)
  • 🚦Slider server running status (#2601) (@ctrekker)
  • Make published_to_js (was publish_to_js) official API through AbstractPlutoDingetjes.jl (v2) (#2608) (@disberd)
  • add keyboard shortcuts (LeftArrow and RightArrow) to move slides in presentation mode (#2611) (@disberd)
  • Experimental JS API for getting/setting cell metadata (#2612) (@fonsp)
  • Display banner from Pluto.init, not during precompile (#2628) (@mgkuhn)
  • Added keyboard shortcut display in tooltips (#2638) (@JuliaLoetfering)
  • Frontmatter GUI: multiple authors (#2650) (@fonsp)

Fixes

  • confirm() on disconnect can block other tabs (#2398)
  • losing cursor focus on tab/window switching (#2518)
  • HTML exports output by older versions of Pluto can no longer be displayed (#2606)
  • Update the folded state when reloading from file (#2602) (@Pangoraw)
  • ExEx: Track function calls in assignment lhs. (#2604) (@Pangoraw)
  • Linebreaks with small spacing in Firefox (#2605) (@dorn-gerhard)
  • πŸ’πŸ“© Support publish_to_js inside logs (#2607) (@fonsp)
  • switch any-pointer:coarse to pointer:coarse (#2631) (@disberd)
  • fix EmbeddableDisplay (#2632) (@jbrea)
  • Variable name "info" causes unexpected css formatting (#2583, #2637) (@vladflore)
  • Slider server stuck loading on staterequest failure (#2649) (@ctrekker)
  • Click "more" for embeddable element doesn't work (#2619)
  • Notebook connected to slider server appears to load indefinitely on staterequest failure (#2640)

Internal changes

Diff since v0.19.27