<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Upgrade on Docsy</title><link>https://deploy-preview-2527--docsydocs.netlify.app/xx/tags/upgrade/</link><description>Recent content in Upgrade on Docsy</description><generator>Hugo</generator><language>xx</language><lastBuildDate>Sat, 07 Feb 2026 09:26:16 -0500</lastBuildDate><atom:link href="https://deploy-preview-2527--docsydocs.netlify.app/xx/tags/upgrade/index.xml" rel="self" type="application/rss+xml"/><item><title>Release 0.14.0 report and upgrade guide</title><link>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/</link><pubDate>Sat, 07 Feb 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/</guid><description>&lt;style&gt;
 li &gt; div.alert-nb { margin: 0.5rem 0 !important;}
&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-palette text-success fa-lg"&gt;&lt;/i&gt;
&lt;span&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#styles-customization"&gt;&lt;strong&gt;Styles and customization&lt;/strong&gt;&lt;/a&gt;: navbar
improvements, reorganized SCSS files&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-book text-info fa-lg"&gt;&lt;/i&gt; &lt;span&gt;&lt;strong&gt;Content and localization&lt;/strong&gt;: new
Markdown &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#alerts"&gt;alert syntax&lt;/a&gt; and
&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#other-notable-changes"&gt;internationalization&lt;/a&gt; improvements&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-triangle-exclamation text-warning fa-lg"&gt;&lt;/i&gt;
&lt;span&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#hugo"&gt;Hugo 0.155.0 requirement&lt;/a&gt;&lt;/strong&gt;, and 0.153+ breaking and notable
changes&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;h2 id="release-summary"&gt;Release summary&lt;a class="td-heading-self-link" href="#release-summary" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#styles-customization"&gt;Styles and customization&lt;/a&gt;&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#navbar"&gt;Navbar improvements&lt;/a&gt;, including configurable light/dark theme and
adjustable height&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#heading-aliases"&gt;Heading aliases and in-page targets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#improved-scss-soc"&gt;Reorganized internal SCSS files&lt;/a&gt;
&lt;div class="td-alert td-alert--md alert alert-nb" role="alert"&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;p&gt;&amp;#x26a0;&amp;#xfe0f; If you &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/#swagger-scss"&gt;customize &lt;strong&gt;Swagger UI&lt;/strong&gt;&lt;/a&gt;, this impacts you!&lt;/p&gt;</description></item><item><title>Hugo 0.152.0-0.155.x upgrade guide</title><link>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0+/</link><pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0+/</guid><description>&lt;p&gt;This post summarizes the breaking and notable changes in Hugo 0.152.0 to
0.155.2. It is a companion post to the Docsy &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/0.14.0/"&gt;0.14.0&lt;/a&gt; and
&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/"&gt;0.13.0&lt;/a&gt; release and upgrade guides.&lt;/p&gt;
&lt;h2 id="upgrade-summary"&gt;Upgrade summary&lt;a class="td-heading-self-link" href="#upgrade-summary" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This guide highlights breaking changes in Hugo 0.152.0–0.155.x and the actions
you may need to take.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review &lt;span class="badge text-bg-warning rounded-pill text-small"&gt;BREAKING&lt;/span&gt; changes:
&lt;a id="breaking-changes"&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i class="fa-solid fa-triangle-exclamation fa-lg text-warning px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#yaml-yes-no-etc"&gt;YAML yes/no tokens are strings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-triangle-exclamation fa-lg text-warning px-1"&gt;&lt;/i&gt;
&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#build-order"&gt;Build order changes for multidimensional sites&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Review &lt;strong&gt;deprecations&lt;/strong&gt; (non-breaking, but recommended):
&lt;a id="deprecations"&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#lang-mount-deprecation"&gt;&lt;code&gt;lang&lt;/code&gt; mount option deprecated&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#use-files"&gt;&lt;code&gt;includeFiles&lt;/code&gt;/&lt;code&gt;excludeFiles&lt;/code&gt; deprecated&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Optionally skim:
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#known-issues"&gt;Known issues and fixes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#notable-changes"&gt;Notable changes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-rocket text-primary px-1"&gt;&lt;/i&gt; Jump to &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2026/hugo-0.152.0&amp;#43;/#upgrade"&gt;Upgrade to Hugo 0.155.x&lt;/a&gt;
once you&amp;rsquo;re ready&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="yaml-yes-no-etc"&gt;&lt;i class="fa-solid fa-triangle-exclamation fa-lg text-warning px-1"&gt;&lt;/i&gt; YAML yes/no tokens are strings (0.152.0) &lt;a id="0.152.0"&gt;&lt;/a&gt;&lt;a class="td-heading-self-link" href="#yaml-yes-no-etc" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Release &lt;a href="https://github.com/gohugoio/hugo/releases/tag/v0.152.0"&gt;0.152.0&lt;/a&gt; (2025-10-21) upgrades to a more modern YAML library, which
introduces a breaking change to the way that YAML interprets certain tokens
across configuration files and page front matter.&lt;/p&gt;</description></item><item><title>Release 0.13.0 report and upgrade guide</title><link>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/</guid><description>&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-2527--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-2527--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-2527--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-2527--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;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;h2 id="release-summary"&gt;Release summary&lt;a class="td-heading-self-link" href="#release-summary" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Docsy &lt;a href="https://github.com/google/docsy/releases/v0.13.0"&gt;0.13.0&lt;/a&gt; comes with the following notable features and fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i class="fa-solid fa-compass text- px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#navigation-and-ux"&gt;Navigation and UX&lt;/a&gt;
improvements including the &lt;strong&gt;&lt;em&gt;most upvoted&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;:
&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#active-toc-entry-tracking"&gt;Active TOC entry tracking&lt;/a&gt; (&lt;a href="https://github.com/google/docsy/issues/349"&gt;#349&lt;/a&gt;, &lt;a href="https://github.com/google/docsy/issues/2289"&gt;#2289&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-code text- px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#alert-shortcode"&gt;Alert shortcode&lt;/a&gt; rewrite for
better Markdown support&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-universal-access text- px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#accessibility"&gt;Accessibility&lt;/a&gt;
enhancements for better color contrast and dark mode support&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ready-to-upgrade"&gt;Ready to upgrade? &lt;a id="breaking-changes"&gt;&lt;/a&gt;&lt;a class="td-heading-self-link" href="#ready-to-upgrade" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Review &lt;span class="badge text-bg-warning rounded-pill text-small"&gt;BREAKING&lt;/span&gt; changes:
&lt;ul&gt;
&lt;li&gt;&lt;i class="fa-solid fa-triangle-exclamation fa-lg text-warning px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#alert-shortcode"&gt;Alert shortcode&lt;/a&gt; body content
processing changes&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-triangle-exclamation fa-lg text-warning px-1"&gt;&lt;/i&gt; &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#language-menu-visibility"&gt;Language menu&lt;/a&gt;
visibility changes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Optionally skim:
&lt;ul&gt;
&lt;li&gt;&lt;i class="fa-regular fa-square-check fa-lg text-success px-1"&gt;&lt;/i&gt; New features&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#other-notable-changes"&gt;Other notable changes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;i class="fa-solid fa-rocket text-primary px-1"&gt;&lt;/i&gt; Jump to
&lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.13.0/#upgrading-and-ai"&gt;Upgrade to 0.13.0&lt;/a&gt; once you are ready.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="navigation-and-ux"&gt;&lt;i class="fa-solid fa-compass text- px-1"&gt;&lt;/i&gt; Navigation and UX improvements&lt;a class="td-heading-self-link" href="#navigation-and-ux" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="active-toc-entry-tracking"&gt;&lt;i class="fa-regular fa-square-check fa-lg text-success px-1"&gt;&lt;/i&gt; Active TOC entry tracking&lt;a class="td-heading-self-link" href="#active-toc-entry-tracking" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Docsy 0.13.0 introduces &lt;em&gt;active table of contents (TOC) entry tracking&lt;/em&gt;, the
&lt;strong&gt;most upvoted&lt;/strong&gt; enhancement &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;. This feature highlights the
TOC entry corresponding to the page&amp;rsquo;s section that is currently in view. The
feature is implemented using (a &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/project/implementation/scrollspy-patch/"&gt;patched&lt;/a&gt; version of) Bootstrap’s &lt;a href="https://getbootstrap.com/docs/5.3/components/scrollspy/"&gt;ScrollSpy&lt;/a&gt;.
The new default TOC labels “On this page” and “Top of page” are localizable. For
details, see &lt;a href="https://deploy-preview-2527--docsydocs.netlify.app/xx/docs/content/navigation/#toc-entry-tracking"&gt;Active TOC entry tracking with ScrollSpy&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Upgrade to Docsy 0.12.0 from 0.11.0</title><link>https://deploy-preview-2527--docsydocs.netlify.app/xx/blog/2025/0.12.0/</link><pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-2527--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-2527--docsydocs.netlify.app/xx/project/about/changelog/#v0.11.0"&gt;0.11.0&lt;/a&gt; to &lt;a href="https://deploy-preview-2527--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-2527--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-2527--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-2527--docsydocs.netlify.app/xx/project/about/changelog/#v0.11.0"&gt;0.11.0&lt;/a&gt; → &lt;a href="https://deploy-preview-2527--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-2527--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-2527--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="td-alert td-alert--md alert alert-note" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Note&lt;/div&gt;
 &lt;div class="td-alert-body"&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></channel></rss>