Skip to content

v0.20.6

Compare
Choose a tag to compare
@fonsp fonsp released this 15 Apr 08:38

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