github fonsp/Pluto.jl v0.19.4

latest releases: v0.20.17, v0.20.14-src, v0.20.15-src...
3 years ago

Pluto v0.19.4

Recommended update

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!

Diff since v0.19.3

Performance improvements

  • ⚡️ 5x@bind speedup! Caching for update_dependency_cache! (#2080) (@fonsp)
  • Generate precompile directives via PrecompileSignatures.jl (#2054) (@rikhuijzer)
  • Prevent registry update if it is fresh (#2075) (@fonsp)
  • Reduce overspecializations in PlutoRunner.format_output (#2062) (@rikhuijzer)
  • Set Base.Experimental.@max_methods 1 (#2068) (@rikhuijzer)
  • Performance of state diffing: improve runtime type checks (#2072) (@fonsp)
  • Performance of state diffing: lazy dictionaries, immutable comparison (#2073) (@fonsp)
  • unresolved_cells: handle Skipped correctly (#2077) (@fonsp)
  • resolve_topology: maintain identity when nothing changed (#2079) (@fonsp)
  • update_dependency_cache! performance bottleneck (#2076)

New features

Fixes

  • Benchmark tools in inner scope (#2070) (@Pangoraw)
  • Delete method docs with method (#2096) (@Pangoraw)
  • Macro Symbolics.@register no longer working inside Pluto notebooks (#2091)

Internal changes

Don't miss a new Pluto.jl release

NewReleases is sending notifications on new releases.