My Custom Widget Library .js (or .css) is not updated issue
The widget/clientlib servlet that is used to render the cached library .js (or .css) is not detecting my changes while traversing the resources. This is usually because the nodetype from one of the parents folder is not a "nt:folder" but something like "nt:unstructured" or "sling:folder" etc... folders have to be "nt:folder".
Change the nodetype of the parent nodes to use "nt:folder".
CQ 5.1 WCM Platform Widget