github fonsp/Pluto.jl v0.20.6

latest releases: v0.20.18, v0.20.17-src, v0.20.17...
5 months ago

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!

New features

Performance improvements

  • Performance: LRU cache for topological order (#3164) (@fonsp)
  • Performance: Skip unneeded updates (#3165) (@fonsp)
  • Remove FileEditEvent and add StateChangeEvent in its place (#3166) (@fonsp)

Fixes

This release adds support for Julia 1.11.5.

Support for Julia 1.12 will still be a lot of work, but you should be able to launch and test Pluto now.

  • Fix precompilation on Julia 1.12 beta (#3174) (@fonsp)
  • Julia 1.11.5 – Support complete_remote_package! (#3178) (#3189) (#3180) (@fonsp)
  • Compat PrecompileTools = "~1.2, ~1.3" (#3181) (@fonsp)
  • Julia 1.12 – support pretty_stackcall Core.CodeInstance (#3182) (@fonsp)
  • Julia 1.12 – MethodError: no method matching pretty_stackcall(::Base.StackTraces.StackFrame, ::Core.CodeInstance) (#3175)
  • Julia 1.12 – notebooks with MbedTLS_jll give many errors (#3176) (#3186) (@fonsp)

Internal changes

  • Deprecate notebook argument in MoreAnalysis functions (#3160) (@fonsp)
  • downstream_recursive and upstream_recursive: don't include initial cells in output (#3161) (@fonsp)
  • Puppeteer tests: change index load waitUntil from networkidle0 to domcontentloaded (#3170) (@fonsp)
  • Add Julia 1.12 beta tests (#3173) (@fonsp)

Diff since v0.20.5

Don't miss a new Pluto.jl release

NewReleases is sending notifications on new releases.