1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-11 05:39:44 +01:00
home-manager/docs/release-notes/rl-2311.md
Viktor Kronvall 59087dc8b6
docs: add release-notes as appendix
The release notes used to be an appendix in the manual. After
converting to markdown that appendix got lost. This commit
reintroduces the release notes into the manual.
2024-04-10 21:26:56 +02:00

1.6 KiB

Release 23.11

The 23.11 release branch became stable in November, 2023.

Highlights

This release has the following notable changes:

  • When using opt-programs.fish.enable, the setup code for opt-home.sessionVariables is now translated with babelfish. This should result in significantly faster shell startup times but could theoretically break if you have very complex bash expressions in a session variable. Please report any issues you experience.

  • The .release file in the Home Manager source tree has been supplanted by release.json, which contains more information about the branch. If you have any external code reading this file, please switch to consuming release.json instead. The .release file will be removed in 24.05.

  • Home Manager has migrated to using the upstream Nixpkgs lib.nixosOptionsDoc processor for option documentation. If you have any external Home Manager modules, their option descriptions and literal examples should be translated to Nixpkgs-flavoured Markdown.

  • The services.password-store-sync module has been removed. Use services.git-sync instead.

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 "23.11" or later.

  • Nothing, yet.