# \[ANN\] Pluto 0.17.6

**URL:** <https://discourse.julialang.org/t/ann-pluto-0-17-6/75011>\
**Category:** Package Announcements\
**Tags:** package, announcement, logging, pluto\
**Created:** [January 21, 2022, 9:15pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011 "2022-01-21T21:15:42Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![fonsp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fonsp/32/222349_2.png) [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Post date:** [January 21, 2022, 9:15pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/1 "2022-01-21T21:15:43Z")

</div>

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!

_Thank you [Paolo Bignardi](https://github.com/pbignardi) for your help!_

 ![darklight](https://global.discourse-cdn.com/julialang/original/3X/0/5/0534de46066e8c4ea1938eaec3ebd7112bbe7786.png)

# 📰 Logging

Also a long time in the making: we now support `@info`, `@warn`, `@error` and more from the [Logging system](https://docs.julialang.org/en/v1/stdlib/Logging/). This means that you can get messages from your code _while it is still running_!

![logs demo 3](https://global.discourse-cdn.com/julialang/original/3X/4/d/4df8211f6fb6f5c5f99513909ac427a2615e490c.gif)

_Thank you [Paul Berg](https://github.com/Pangoraw) for adding support for [ProgressLogging.jl](https://github.com/JuliaLogging/ProgressLogging.jl)!_

![logs demo 1](https://global.discourse-cdn.com/julialang/original/3X/5/f/5f97cad0b508db0823cf5e5f26ed7759ad55f96f.gif)

# 🚂 Offline support

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](https://github.com/dralletje) for thinking about the environment!_

💕  
– the Pluto team!

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 21, 2022, 11:23pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/4 "2022-01-21T23:23:14Z")

</div>

Awesome new features!

I am using Ubuntu 20.04 with dark mode enabled, but Pluto still shows up in light mode. Is there anyway to manually set dark mode?

---

<div class="post-metadata">

**Author:** ![fonsp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fonsp/32/222349_2.png) [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Post date:** [January 21, 2022, 11:54pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/5 "2022-01-21T23:54:45Z")

</div>

Oh no! This might be a browser issue, Firefox/Chrome/etc should tell websites whether you prefer dark mode.

Is [this site](https://tooling.report) light or dark? If it’s also light (it should automatically match), then try searching for solutions for your browser/OS online.

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 22, 2022, 12:24am UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/6 "2022-01-22T00:24:23Z")

</div>

The website is light in my browser. I will do some searching tomorrow and report back with any solutions that I find.

---

<div class="post-metadata">

**Author:** ![TI36XPro](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ti36xpro/32/33658_2.png) [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Post date:** [January 22, 2022, 3:21am UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/7 "2022-01-22T03:21:56Z")

</div>

Just updated Pluto, dark mode looks fantastic 🤩, thank you!!!

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 22, 2022, 8:33am UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/8 "2022-01-22T08:33:15Z")

</div>

I followed these [instructions](https://radu.link/enable-dark-mode-chrome-ubuntu/) to enable dark mode in Chrome.

---

<div class="post-metadata">

**Author:** ![ultrapoci](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ultrapoci/32/25356_2.png) [@ultrapoci](https://discourse.julialang.org/u/ultrapoci)\
**Post date:** [January 22, 2022, 11:42am UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/9 "2022-01-22T11:42:07Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Ashwani\_Rathee](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ashwani_rathee/32/49551_2.png) [@Ashwani\_Rathee](https://discourse.julialang.org/u/Ashwani_Rathee)\
**Post date:** [January 22, 2022, 12:58pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/10 "2022-01-22T12:58:08Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![evad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/evad/32/15756_2.png) [@evad](https://discourse.julialang.org/u/evad)\
**Post date:** [January 22, 2022, 8:27pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/11 "2022-01-22T20:27:12Z")

</div>

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).

 ![Screenshot_20220123_042103_com.huawei.android.launcher](https://global.discourse-cdn.com/julialang/original/3X/e/f/ef14acd96f252593d4a69c447dd08c3b5f66960a.jpeg)

it’s affecting other sites as well, needs to refresh on each page to restore browser’s night mode

---

<div class="post-metadata">

**Author:** ![grero](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/grero/32/109_2.png) [@grero](https://discourse.julialang.org/u/grero)\
**Post date:** [January 25, 2022, 4:31am UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/12 "2022-01-25T04:31:10Z")

</div>

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](https://github.com/timholy/ProgressMeter.jl.git) 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!

---

<div class="post-metadata">

**Author:** ![fonsp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fonsp/32/222349_2.png) [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Post date:** [January 26, 2022, 8:11pm UTC](https://discourse.julialang.org/t/ann-pluto-0-17-6/75011/13 "2022-01-26T20:11:39Z")

</div>

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](https://gist.github.com/fonsp/db7d00fd3fe5bc0b379b4af9ec6674b6) if you want to know more.
