# Release 26.11 {#sec-release-26.11}

This is the current unstable branch and the information in this
section is therefore not final.

## Highlights {#sec-release-26.11-highlights}

This release has the following notable changes:

- The [](#opt-programs.uv.enable) module can now install uv-managed Python
  versions and tools through the new `programs.uv.python.versions`,
  `programs.uv.python.default`, and `programs.uv.tool.packages` options. Unpinned
  entries track the latest release on each activation while pinned ones stay put,
  and `programs.uv.python.prune` / `programs.uv.tool.prune` make the managed set
  fully declarative by removing versions and tools that are no longer listed.

- On Darwin, Home Manager launchd agents now support
  [](#opt-launchd.agents._name_.domain) to choose either the user's GUI or
  background launchd domain. Background services provided by Home Manager now
  use the user domain, which allows activations from contexts such as SSH
  sessions without requiring an active graphical login session.

## State Version Changes {#sec-release-26.11-state-version-changes}

The state version in this release includes the changes below. These
changes are only active if the `home.stateVersion` option is set to
"26.11" or later.
