<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Docsy</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/</link><description>Recent content in Blog on Docsy</description><generator>Hugo</generator><language>xx</language><atom:link href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Release 0.13.0 report and upgrade guide</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/</guid><description>&lt;style&gt;
.published-draft-post h1::before {
 content: "[DRAFT] ";
 color: var(--bs-warning-text-emphasis);
 font-weight: 700;
}

.release-highlights .card {
 .card-header {
 background-color: var(--bs-success-bg-subtle) !important;
 font-size: xx-large;
 text-align: center;
 }

 .card-text {
 display: none;
 }

 .card-body {
 font-size: large;

 ul {
 list-style: none;
 padding-left: 0;
 margin-left: 0;
 margin-bottom: 0;
 }

 li {
 --padding-y: 0.7rem;
 display: flex;
 align-items: center;
 margin-bottom: 0.5rem;
 flex-wrap: nowrap;

 padding-top: var(--padding-y);

 &amp;:not(:last-child) {
 border-bottom: 1px solid var(--bs-secondary-bg);
 padding-bottom: var(--padding-y);
 }

 i {
 width: 1.6rem;
 margin-left: 1rem;
 margin-right: 2rem;
 flex-shrink: 0;
 }
 }
 }
}

._list-unstyled ul {
 list-style: none;
 padding-left: 0;
 --icon-width: 2.2rem;

 li {
 padding-left: var(--icon-width);

 i {
 margin-left: calc(var(--icon-width) * -1);
 padding-right: 0.6rem !important;
 max-width: var(--icon-width);
 }
 }
}

&lt;/style&gt;
&lt;div class="td-card card border me-4"&gt;
&lt;div class="card-header"&gt;
 Highlights
 &lt;/div&gt;
&lt;div class="card-body"&gt;
 &lt;p class="card-text"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i class="fa-solid fa-fire text-warning fa-lg"&gt;&lt;/i&gt; &lt;span&gt;Docsy &lt;a href="https://github.com/google/docsy/releases/v0.13.0"&gt;0.13.0&lt;/a&gt; includes the &lt;strong&gt;&lt;em&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/#active-toc-entry-tracking"&gt;most
upvoted&lt;/a&gt;&lt;/em&gt; enhancement&lt;/strong&gt; &lt;a href="https://github.com/google/docsy/issues?q=is%3Aissue%20state%3Aclosed%20sort%3Areactions-%2B1-desc%20closed%3A2025-01-01..2025-12-31"&gt;request of 2025&lt;/a&gt;, and more.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-check text-success fa-lg"&gt;&lt;/i&gt; &lt;span&gt;This release has new features and
only
&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/#breaking-changes"&gt;minor breaking changes&lt;/a&gt;.&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-robot text-info fa-lg"&gt;&lt;/i&gt; &lt;span&gt;Read about
&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/#upgrading-and-ai"&gt;our experiences&lt;/a&gt; using AI to
&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.13.0/#upgrade"&gt;upgrade Docsy projects&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;</description></item><item><title>Upgrade to Docsy 0.12.0 from 0.11.0</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.12.0/</link><pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.12.0/</guid><description>&lt;p&gt;Since we didn&amp;rsquo;t publish a release announcement for 0.12.0, I&amp;rsquo;m using this
opportunity to walk through the upgrade process from &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/project/about/changelog/#v0.11.0"&gt;0.11.0&lt;/a&gt; to &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/project/about/changelog/#v0.12.0"&gt;0.12.0&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; The main breaking changes in Docsy &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/project/about/changelog/#v0.12.0"&gt;0.12.0&lt;/a&gt; stem from Hugo&amp;rsquo;s &lt;a href="https://gohugo.io/templates/new-templatesystem-overview/"&gt;new
template system&lt;/a&gt;, which causes &lt;code&gt;layouts&lt;/code&gt; subfolder and filename changes.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In this post you&amp;rsquo;ll walk through the upgrade process for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.12.0/#update-docsy"&gt;Docsy&lt;/a&gt;&lt;/strong&gt;: &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/project/about/changelog/#v0.11.0"&gt;0.11.0&lt;/a&gt; → &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/project/about/changelog/#v0.12.0"&gt;0.12.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.12.0/#update-hugo"&gt;Hugo&lt;/a&gt;&lt;/strong&gt;: 0.136.2 → 0.147.5 &lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2025/0.12.0/#update-nodejs"&gt;Node&lt;/a&gt;&lt;/strong&gt;: LTS 20 → LTS 22 &lt;sup id="fnref1:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="alert alert-info" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Note&lt;/div&gt;
&lt;p&gt;This post covers the common upgrade steps you&amp;rsquo;re likely to encounter. Your
project may include customizations that require additional adjustments. We
recommend making these changes in a &lt;strong&gt;separate branch&lt;/strong&gt; and &lt;strong&gt;testing
thoroughly&lt;/strong&gt; before deploying to production.&lt;/p&gt;</description></item><item><title>Docsy 2024 Review: Adoptions and Enhancements</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/year-in-review/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/year-in-review/</guid><description>&lt;p&gt;As we reflect on 2024, it’s exciting to see steady progress toward the goals
outlined in our &lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/priorities-for-2024/"&gt;2024 priorities&lt;/a&gt;. This year, we focused on enhancing stability,
improving internationalization, and delivering long-anticipated features like
dark mode and continuous integration (CI) testing.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i class="fa-solid fa-chart-line"&gt;&lt;/i&gt; Docsy’s use &lt;strong&gt;increased by 57%&lt;/strong&gt; in
2024, from 1.4K to 2.2K projects! &lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Let’s dive into the development highlights from 2024 and take a peek at what
lies ahead.&lt;/p&gt;
&lt;h2 id="release-highlights"&gt;Release highlights&lt;a class="td-heading-self-link" href="#release-highlights" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;We published three releases this year, each focusing on stability while
introducing at least one major feature enhancement. Highlights include:&lt;/p&gt;</description></item><item><title>Docsy 0.10.0 release report</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.10.0/</link><pubDate>Wed, 01 May 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.10.0/</guid><description>&lt;p&gt;The big news with Docsy &lt;a href="https://github.com/google/docsy/releases/tag/v0.10.0"&gt;0.10.0&lt;/a&gt; is color themes and dark mode!&lt;/p&gt;
&lt;h2 id="hugo-breaking-changes-and-deprecation-notices"&gt;Hugo: breaking changes and deprecation notices&lt;a class="td-heading-self-link" href="#hugo-breaking-changes-and-deprecation-notices" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;In this release, Docsy&amp;rsquo;s Hugo dependency is upgraded to &lt;strong&gt;0.125.4&lt;/strong&gt; from
0.122.0. An important thing to note here is that Hugo &lt;a href="https://github.com/gohugoio/hugo/releases/tag/v0.123.0"&gt;0.123.0&lt;/a&gt; was a
significant upgrade that included some &lt;strong&gt;breaking changes&lt;/strong&gt;. Before upgrading to
this Docsy version, review Hugo&amp;rsquo;s deprecation notices and breaking changes since
0.122.0.&lt;/p&gt;
&lt;div class="alert alert-primary" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Hugo version support reminder&lt;/div&gt;
&lt;p&gt;Each Docsy version officially &lt;strong&gt;only&lt;/strong&gt; supports the Hugo version specified in
the project&amp;rsquo;s &lt;a href="https://github.com/google/docsy/blob/main/package.json"&gt;package.json&lt;/a&gt; entry for &lt;a href="https://github.com/jakejarvis/hugo-extended"&gt;hugo-extended&lt;/a&gt;. Any other compatibility
is on a best effort basis.&lt;/p&gt;</description></item><item><title>Docsy 0.9.0 release report</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/</link><pubDate>Fri, 09 Feb 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/</guid><description>&lt;p&gt;Docsy &lt;a href="https://github.com/google/docsy/releases/tag/v0.9.0"&gt;0.9.0&lt;/a&gt; is a sizable&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; release (&lt;a href="https://github.com/google/docsy/compare/v0.8.0...v0.9.0"&gt;containing 65+ PRs&lt;/a&gt;)
that has some breaking and notable changes worth calling out, namely those
related to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/#footer"&gt;Footer improvements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/#page-meta"&gt;Repository links and other page info&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/#look-and-feel"&gt;Look and feel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2024/0.9.0/#ci"&gt;Continuous integration testing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thank you to all &lt;a href="https://github.com/google/docsy/releases/tag/v0.9.0"&gt;contributors&lt;/a&gt;!&lt;/p&gt;
&lt;h2 id="footer"&gt;Footer improvements&lt;a class="td-heading-self-link" href="#footer" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;For a list of all footer improvements and fixes included in this release, see
&lt;a href="https://github.com/google/docsy/pull/1818"&gt;#1818&lt;/a&gt;. We mention a few in this section. More footer improvements, for even
easier customization, are planned for the next &lt;a href="https://github.com/google/docsy/issues/1812"&gt;major release&lt;/a&gt; (&lt;a href="https://github.com/google/docsy/issues/1852"&gt;#1852&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Docsy priorities for 2024</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/priorities-for-2024/</link><pubDate>Tue, 28 Nov 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/priorities-for-2024/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt; 1.4K projects use Docsy! The top user-project focused priorities for
2024 are: improving Docsy&amp;rsquo;s stability, usability &amp;amp; customizability, and
cohesiveness while performing feature consolidation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="docsy-is-a-popular-theme"&gt;Docsy is a popular theme&lt;a class="td-heading-self-link" href="#docsy-is-a-popular-theme" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The Hugo-Docsy tool combo is powerful and effective, as I&amp;rsquo;ve &lt;a href="https://www.cncf.io/blog/2023/01/19/fast-and-effective-tools-for-cncf-and-open-source-project-websites/"&gt;blogged about
elsewhere&lt;/a&gt;. It&amp;rsquo;s maybe no surprise then, to see Docsy &lt;a href="https://github.com/google/docsy/network/dependents"&gt;used by 1.4K
projects&lt;/a&gt;&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;. Why is Docsy popular? I can&amp;rsquo;t say for sure, but
I use and recommend Docsy because it has the core features &amp;mdash; necessary for
publishing non-trivial tech-doc sites &amp;mdash; that projects seem to want and need,
including support for versioning, multiple languages, auto-generated site
navigation, and more. It&amp;rsquo;s quick to set up, and it allows projects to focus on
delivering site content rather than writing site template code.&lt;/p&gt;</description></item><item><title>Upgrade to Docsy 0.7 &amp; Bootstrap 5</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/0.7.x/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/0.7.x/</guid><description>&lt;p&gt;Last June, Docsy celebrated a significant milestone with the release of version
&lt;a href="https://github.com/google/docsy/releases/tag/v0.7.0"&gt;0.7.0&lt;/a&gt;. This major upgrade
was the result of
&lt;a href="https://github.com/google/docsy/issues/470"&gt;six months of meticulous work (#470)&lt;/a&gt;
focused on the migration to Bootstrap 5.2. For highlights and the rationale
behind that journey, see
&lt;a href="https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/bootstrap-5-migration/"&gt;Migrating to Bootstrap 5.2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This blog post is intended to help those who are upgrading to Docsy 0.7 and
Bootstrap 5, based on my Docsy 0.7 upgrade experiences, specifically related to
Bootstrap. The post starts with general guidance for Docsy-based projects
wishing to upgrade. Every project&amp;rsquo;s migration experience will be unique, but
hopefully this post, and the two included case studies, will make your upgrade
process easier and faster.&lt;/p&gt;</description></item><item><title>Migrating to Bootstrap 5.2</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/bootstrap-5-migration/</link><pubDate>Mon, 05 Jun 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2023/bootstrap-5-migration/</guid><description>&lt;p&gt;&lt;a href="https://docsy.dev"&gt;Docsy&lt;/a&gt;, and Docsy-based project websites (&lt;a href="https://www.cncf.io/blog/2023/01/19/fast-and-effective-tools-for-cncf-and-open-source-project-websites/"&gt;including those
at the CNCF&lt;/a&gt;), have been happily using the
&lt;a href="https://getbootstrap.com"&gt;Bootstrap CSS framework&lt;/a&gt; from Docsy&amp;rsquo;s inception. In
January of this year, Bootstrap 4 (the version used by Docsy for the past few
years) reached its &lt;a href="https://endoflife.date/bootstrap"&gt;end of life&lt;/a&gt;. While we,
the Docsy steering committee, have been eager to benefit from the Bootstrap 5
improvements, we were concerned about the magnitude of the migration effort, as
well as the impact on downstream projects. Because of this, the migration was
delayed for as long as possible. In December of 2022, when Bootstrap 4 stopped
receiving critical upgrades, we declared
&lt;a href="https://github.com/google/docsy/discussions/1308"&gt;Docsy to be in a feature freeze&lt;/a&gt;,
and focused our maintenance efforts on the Bootstrap 5 migration.&lt;/p&gt;</description></item><item><title>Hello Docsy!</title><link>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2022/hello/</link><pubDate>Thu, 07 Apr 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-2450--docsydocs.netlify.app/xx/blog/2022/hello/</guid><description>&lt;h2 id="hello"&gt;Hello&lt;a class="td-heading-self-link" href="#hello" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;It may seem strange to see a &amp;ldquo;Hello&amp;rdquo; post from a project that&amp;rsquo;s several years
old, but as Docsy matures as a community-driven project, we thought it was time
to (re)introduce ourselves and talk about what&amp;rsquo;s new with your favorite (we
hope) Hugo documentation theme!&lt;/p&gt;
&lt;h3 id="discuss-amongst-yourselves"&gt;Discuss amongst yourselves&lt;a class="td-heading-self-link" href="#discuss-amongst-yourselves" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Our &lt;a href="https://github.com/google/docsy/discussions"&gt;Discussions&lt;/a&gt; are really
hopping lately! Don&amp;rsquo;t miss our notice of the
&lt;a href="https://github.com/google/docsy/discussions/950"&gt;upcoming deprecation of the Font-Awesome and Bootstrap git submodules&lt;/a&gt;
or our announcement of our
&lt;a href="https://github.com/google/docsy/discussions/798"&gt;new governance model&lt;/a&gt;!&lt;/p&gt;</description></item></channel></rss>