This commit is contained in:
khaneliman
2025-12-23 22:37:05 +00:00
parent adf4a2a010
commit 147641638e

View File

@@ -74,10 +74,15 @@ after being deprecated in 2021. You are now expected to use
service.</p></li></ul></div>
</div><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.11-state-version-changes" class="title" style="clear: both">State Version Changes </h2> </div> </div></div><p>The state version in this release includes the changes below. These
changes are only active if the <code class="literal">home.stateVersion</code> option is set to
&quot;25.11&quot; or later.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>The <code class="literal">programs.password-store.settings</code> option does not set
&quot;25.11&quot; or later.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The <code class="literal">programs.password-store.settings</code> option does not set
<code class="literal">{ PASSWORD_STORE_DIR = $XDG_DATA_HOME/password-store; }</code> anymore by its
default value. This will revert to the default behaviour of the program,
namely <code class="literal">$HOME/.password-store</code> to be used as the store path.</p></li></ul></div>
namely <code class="literal">$HOME/.password-store</code> to be used as the store path.</p></li><li class="listitem"><p>On macOS, <a class="xref" href="options.xhtml#opt-targets.darwin.copyApps.enable" ><code class="option">targets.darwin.copyApps.enable</code></a> is now enabled by
default instead of <a class="xref" href="options.xhtml#opt-targets.darwin.linkApps.enable" ><code class="option">targets.darwin.linkApps.enable</code></a>. This means
applications from <code class="literal">home.packages</code> will be copied to
<code class="literal">~/Applications/Home Manager Apps</code> rather than symlinked, making them
work properly with Spotlight. Users with <code class="literal">home.stateVersion</code> set to
earlier versions will continue to use <code class="literal">linkApps</code> by default.</p></li></ul></div>
</div>
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.05" class="title" >Release 25.05 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.xhtml#sec-release-25.05-highlights">Highlights</a> </span></dt><dt> <span class="section"> <a href="release-notes.xhtml#sec-release-25.05-state-version-changes">State Version Changes</a> </span></dt> </dl></div><p>The 25.05 release branch became stable in May, 2025.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.05-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-systemd.user.startServices" ><code class="option">systemd.user.startServices</code></a> option now defaults to
@@ -90,7 +95,11 @@ tests are available through a Nix Flake file inside the <code class="literal">te
directory. See <a class="xref" href="index.xhtml#sec-tests" title="Tests" >the section called “Tests”</a> for example commands.</p></li></ul></div>
</div><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.05-state-version-changes" class="title" style="clear: both">State Version Changes </h2> </div> </div></div><p>The state version in this release includes the changes below. These
changes are only active if the <code class="literal">home.stateVersion</code> option is set to
&quot;25.05&quot; or later.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>No changes.</p></li></ul></div>
&quot;25.05&quot; or later.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-programs.git.signing.format" ><code class="option">programs.git.signing.format</code></a> option no longer defaults to
<code class="literal">&quot;openpgp&quot;</code>. Users who use Git signing with GPG should explicitly set
this option to <code class="literal">&quot;openpgp&quot;</code> to maintain the previous behavior. Users
with <code class="literal">home.stateVersion</code> set to earlier versions will continue to get
the <code class="literal">&quot;openpgp&quot;</code> default for backwards compatibility.</p></li></ul></div>
</div>
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-24.11" class="title" >Release 24.11 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.xhtml#sec-release-24.11-highlights">Highlights</a> </span></dt><dt> <span class="section"> <a href="release-notes.xhtml#sec-release-24.11-state-version-changes">State Version Changes</a> </span></dt> </dl></div><p>The 24.11 release branch became stable in November, 2024.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-24.11-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The swayidle module behavior has changed. Specifically, swayidle was
@@ -193,7 +202,11 @@ more.</p></li></ul></div>
</div><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-23.05-state-version-changes" class="title" style="clear: both">State Version Changes </h2> </div> </div></div><p>The state version in this release includes the changes below. These
changes are only active if the <code class="literal">home.stateVersion</code> option is set to
&quot;23.05&quot; or later.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The options</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: circle;"><li class="listitem"><p><a class="link" href="options.xhtml#opt-xsession.windowManager.i3.config.window.titlebar" >xsession.windowManager.i3.config.window.titlebar</a></p></li><li class="listitem"><p><a class="link" href="options.xhtml#opt-xsession.windowManager.i3.config.floating.titlebar" >xsession.windowManager.i3.config.floating.titlebar</a></p></li><li class="listitem"><p><a class="link" href="options.xhtml#opt-wayland.windowManager.sway.config.window.titlebar" >wayland.windowManager.sway.config.window.titlebar</a></p></li><li class="listitem"><p><a class="link" href="options.xhtml#opt-wayland.windowManager.sway.config.floating.titlebar" >wayland.windowManager.sway.config.floating.titlebar</a></p></li></ul></div><p>now default to <code class="literal">true</code> which is consistent with the default values
for those options used by <code class="literal">i3</code> and <code class="literal">sway</code>.</p></li></ul></div>
for those options used by <code class="literal">i3</code> and <code class="literal">sway</code>.</p></li><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-programs.swaylock.enable" ><code class="option">programs.swaylock.enable</code></a> option now defaults to <code class="literal">false</code>
and must be explicitly enabled. Previously, it would be implicitly
enabled when <code class="literal">programs.swaylock.settings</code> was non-empty. Users with
<code class="literal">home.stateVersion</code> set to earlier versions will continue to get the
old implicit behavior.</p></li></ul></div>
</div>
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-22.11" class="title" >Release 22.11 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.xhtml#sec-release-22.11-highlights">Highlights</a> </span></dt><dt> <span class="section"> <a href="release-notes.xhtml#sec-release-22.11-state-version-changes">State Version Changes</a> </span></dt> </dl></div><p>The 22.11 release branch became the stable branch in November, 2022.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-22.11-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The <a class="link" href="options.xhtml#opt-home.stateVersion" >home.stateVersion</a> option no longer has a default