{"id":52069,"date":"2026-09-21T09:53:44","date_gmt":"2026-09-21T09:53:44","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=52069"},"modified":"2026-09-21T09:53:44","modified_gmt":"2026-09-21T09:53:44","slug":"dash-to-dock-107-108-released-with-gnome-51-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/09\/dash-to-dock-107-108-released-with-gnome-51-support\/","title":{"rendered":"Dash to Dock 107 &#038; 108 Released with GNOME 51 Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44710\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Dash to dock, the popular GNOME Shell extension that brings the bottom bar (aka Dash) out of the overview screen, released new 107 (and 108 with quick fix) today.<\/p>\n<p>The new version of this extension, that&#8217;s default in Ubuntu (aka Ubuntu Dock), fixed various issues for the latest GNOME 51 compatibility and introduced a new API.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52070\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch-700x437.webp\" alt=\"\" width=\"610\" height=\"381\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch-700x437.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch-300x187.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch-768x479.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dashtodock-arch.webp 1418w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>The new version introduced a <b>DockStruct API<\/b>. It allows other GNOME Shell extensions to detect the Dash-to-Dock information, including the position, x y coordinate, and width and height, useful for placing their own UI elements appropriately.<\/p>\n<p>For screen-reader users, Dash to Dock 107\/108 added accessible label for the notification badges on app icons, so it will announce unread notification count to screen readers.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-52071\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/ubuntu-dock-badges.webp\" alt=\"\" width=\"337\" height=\"496\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/ubuntu-dock-badges.webp 337w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/ubuntu-dock-badges-204x300.webp 204w\" sizes=\"auto, (max-width: 337px) 100vw, 337px\" \/><\/p>\n<p>Besides the new API and A11Y update, other changes are mostly bug-fixes and small performance improvements.<\/p>\n<p>When placing the dock horizontally in bottom, it now properly detect the main dash height on Gnome Shell startup.<\/p>\n<p>And, it now avoids repeating layout calculations when the dock&#8217;s size and position haven&#8217;t actually changed.<\/p>\n<h3>How to Install Dash to Dock in your GNOME Desktop<\/h3>\n<p>Dash to Dock is available in Ubuntu out-of-the-box as &#8220;Ubuntu Dock&#8221;, you don&#8217;t have to install it.<\/p>\n<p>For Fedora Workstation other Linux with GNOME, install the extension either via your distribution provided package or by visiting <a href=\"https:\/\/extensions.gnome.org\/extension\/307\/dash-to-dock\/\" target=\"_blank\" rel=\"noopener\">dash-to-dock EGO page<\/a> in web browser.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52072\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dash2dock-ego-700x426.webp\" alt=\"\" width=\"610\" height=\"371\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dash2dock-ego-700x426.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dash2dock-ego-300x183.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dash2dock-ego-768x468.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/dash2dock-ego.webp 1192w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Or, manually download the extension (&#8220;dash-to-dock@micxgx.gmail.com.zip&#8221; under Assets section) from <a href=\"https:\/\/github.com\/micheleg\/dash-to-dock\/releases\" target=\"_blank\" rel=\"noopener\">Github releases<\/a> page. Finally, open Downloads folder in terminal, run command to install:<\/p>\n<pre>gnome-extensions install .\/dash-to-dock@micxgx.gmail.com.zip<\/pre>\n<p>In the case, you need a log out and back in to apply changes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52073\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/manual-install-dash2dock-700x416.webp\" alt=\"\" width=\"610\" height=\"363\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/manual-install-dash2dock-700x416.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/manual-install-dash2dock-300x178.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/manual-install-dash2dock-768x456.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/09\/manual-install-dash2dock.webp 1167w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>Dash to dock, the popular GNOME Shell extension that brings the bottom bar (aka Dash) out of the overview screen, released new 107 (and 108 with quick fix) today. The new version of this extension, that&#8217;s default in Ubuntu (aka Ubuntu Dock), fixed various issues for the latest GNOME 51 compatibility and introduced a new [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44710,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[689],"class_list":["post-52069","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-gnome"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=52069"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52069\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44710"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=52069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=52069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=52069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}