summaryrefslogtreecommitdiffstats
path: root/changelogs
diff options
context:
space:
mode:
authortchernomax <maxime.deroucy@gmail.com>2020-02-12 22:40:36 +0100
committerGitHub <noreply@github.com>2020-02-12 22:40:36 +0100
commit53e043b5febd30f258a233f51b180a543300151b (patch)
tree4ad3eec9652458e539774bd3e6c1e616fdb3f2d4 /changelogs
parentHotfix for FortiManager Network Connection Plugin (#62534) (diff)
downloadansible-53e043b5febd30f258a233f51b180a543300151b.tar.xz
ansible-53e043b5febd30f258a233f51b180a543300151b.zip
combine filter: fine list handling (option b) (#57894)
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/fragments/57894-combine-filter-rework.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelogs/fragments/57894-combine-filter-rework.yml b/changelogs/fragments/57894-combine-filter-rework.yml
new file mode 100644
index 0000000000..0652df34be
--- /dev/null
+++ b/changelogs/fragments/57894-combine-filter-rework.yml
@@ -0,0 +1,4 @@
+bugfixes:
+- combine filter - ``[dict1, [dict2]] | combine`` now raise an error; previously ``combine`` had an undocumented behaviour where it was flattening the list before combining it (https://github.com/ansible/ansible/pull/57894#discussion_r339517518).
+minor_changes:
+- combine filter - now accept a ``list_merge`` argument which modifies its behaviour when the hashes to merge contain arrays/lists.