Hi all, we hope you had a nice holiday! (Did you like Pluto’s special holiday release?)We have some big new features ready!
Dark mode
The number 1 most requested feature is there, and we think it looks really nice! Pluto now automatically matches the dark/light setting of your OS. It’s never too late to learn more about scientific computing!
Also a long time in the making: we now support @info, @warn, @error and more from the Logging system. This means that you can get messages from your code while it is still running!
The new version of Pluto works without an internet connection: all the necessary JavaScript and CSS assets to use Pluto are bundled through the Julia package manager! So update Pluto before going on your next international train trip!
Thank you Michiel Dral for thinking about the environment!
Awesome! I’ve noticed that the progress bar gets hidden by the logging messages when using @progress while also logging in the same cell, although I can hover with mouse on the progress bar to display it completely (basically, the progress bar is treated like any other logging message). Is this the intended behaviour? To me, it feels like the progress bar should be always visible, and that the logging messages should be below it. But maybe it was intended for the progress bar to be treated like a logging message and to be hidden by other logging messages.
Pluto team, dark mode looks so good(or more like dope lol)!! Gotta check those logging methods provided by the team, pretty sure it will reduce looking back again n again for outputs in repl by alot.
I noticed that my text cursor is still dark in pluto notebook but it became white everywhere else. Might be a bug.
it’s impressive work, congratulations! Yet I beg to have the option to toggle it, as Pluto’s dark theme will override the browser’s dark theme (see below right, the darker one, which I prefer to retain).
Very impressive. I, too, really like the new dark theme. I’m also very excited to see support for displaying progress bars. One of the things I really like about the progress bars from ProgressMeter.jl is that it also displays an ETA. Is this something that could be added to Pluto as well? Once again, thanks for the great work!
That wouldn’t be too hard! If you know a bit of react.js, consider opening a pull request! You can reach us in the Pluto developers chat if you want to know more.