var pages = Telerik.Sitefinity.App.WorkWith().Pages().Get();
Clear the browser cache too. And try to request the page where the template is, the cached path should be gone now. If you had cache enabled when Sitefinity was using output caching the browser may have cached the template and you still might be getting the cached version. To check if this is the case examine the request to this template with firebug or other tool for monitoring network requests and see the status code for returning the template. Clearing the browser cache have to take it with status code 200 and after this when it is cached by the browser the code will be 304. refer to this image.
Has anyone found a solution to this in SF 4.x?
Ryan asked a question about how to clear the site cache so changes made in parent templates are propagated through to all pages using said templates, but Stanislav is only giving information about how to clear the CSS cache.
Does anyone have an answer to the original question? If I have 400 pages that use 3 templates, and each of the 3 templates have the same single parent, then how do I make changes to that 1 parent template affect all 400 pages.
Currently, it seems that the only way to do this is to re-publish each page.