After updating from 1.11.1 to 1.12.1 I noticed that one of my query loops was outputting all terms instead of the terms I had filtered in the query editor. The query loop is on a global element and after unlinking the global element, it worked as previously.
Not sure the query is relevant particularly, but it was type âTermsâ and in the âQuery Editor (PHP)â:
I had already suspected that you were using a nestable element as a âglobalâ element, which is not the correct use case (see academy) and most likely led to the issue (even if it worked before).
We are adding to the confusion because the âglobal elementâ option is there, even for nestable elements that can contain children. However, we will soon deprecate global elements as stated in the âComponentsâ academy article.
I wonât use them in future, but just to be clear Iâm not wanting or expecting to save the elementâs children. I have a global element which I have added a child to (which happens to be a global element, too). The parent is really only a global so I donât have to repeat the custom query.