nixpkgs/nixos/doc/manual/release-notes
MithicSpirit e14483d6a6
formats.ini: disable merging as list by default
Previously, setting listsAsDuplicateKeys or listToValue would make it so
merging these treat all values as lists, by coercing non-lists via
lib.singleton. Some programs (such as gamemode; see #345121), allow some
values to be repeated but not others, which can lead to unexpected
behavior when non-list values are merged like this rather than throwing
an error.

This now makes that behavior opt-in via the mergeAsList option. Setting
mergeAsList (to either true or false) without setting either
listsAsDuplicateKeys or listToValue is an error, since lists are
meaningless in this case.
2024-10-10 17:57:41 -04:00
..
release-notes.md
rl-1310.section.md
rl-1404.section.md
rl-1412.section.md
rl-1509.section.md
rl-1603.section.md
rl-1609.section.md
rl-1703.section.md
rl-1709.section.md
rl-1803.section.md
rl-1809.section.md
rl-1903.section.md
rl-1909.section.md
rl-2003.section.md
rl-2009.section.md ankisyncd: remove 2024-09-11 13:53:06 +08:00
rl-2105.section.md
rl-2111.section.md
rl-2205.section.md nixos/frr: refactor 2024-10-09 22:49:50 +02:00
rl-2211.section.md
rl-2305.section.md unifi-video: drop 2024-10-01 15:58:19 +01:00
rl-2311.section.md ankisyncd: remove 2024-09-11 13:53:06 +08:00
rl-2405.section.md ankisyncd: remove 2024-09-11 13:53:06 +08:00
rl-2411.section.md formats.ini: disable merging as list by default 2024-10-10 17:57:41 -04:00