Why are my coded files caching?

HubSpot coded files generate new IDs each time they're updated, for use in Revision History. Hard-coding old values can give the impression of cached files.

Whenever a coded file is updated, be it a CSS, HTML, or JS file, a new ID for that instance of the file is generated. In the event that the file is referenced in a particular module or page via it's direct link, this can lead to situations where the updated version of the file is not appearing. This can give the impression that the files are caching when in reality the module or page are referencing an older version of the file.

To remedy this you should either add the file via module which updates automatically or copy the new location of the file after it's been updated, then use that in your module or page.