Skip to content

Commit 0c92d94

Browse files
committed
Update CHANGELOG.md for Version_1.12.6
1 parent 478b20d commit 0c92d94

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@ Fixes:
1111

1212
- Bugfix in StartRscManagedVolume and StopRscManagedVolume
1313

14+
Breaking Changes:
15+
16+
- Up to 1.12.5, when creating an empty Query object with `-FieldProfile EMPTY`, the object
17+
was automatically populated with minimum fields (with the AutoField feature), since
18+
an empty query is invalid. Starting in 1.12.6, we changed the rationale with empty
19+
Query objects: when you now create an empty Query object with `-FieldProfile EMPTY`,
20+
the object does contain an empty query. It is then up to the user to populate the
21+
fields manually in that query. We believe it is a better model. However, it implies
22+
that anybody who had scripts purposely creating an empty Query object (expecting
23+
AutoField to give them some field specification) and sending it as-is to the API
24+
server, will now break. Note though that it is a very peculiar scenario: if you
25+
wanted to created an auto-filled object, you'd give `-FieldProfile DEFAULT`,
26+
or rather, not specify any field profile since it defaults to `DEFAULT`.
27+
1428
## Version 1.12.5
1529

1630
Schema Update:

0 commit comments

Comments
 (0)