I enabled data-turbo-track="reload" for all of my css/js assets. When I navigate to a page that has a new js/css file, I get a full page reload. I expected it to do a full page refresh when an asset’s url (based on hash) changed, not when a new asset was added.
Interesting, so to use the reload functionality, I’d have to have all my javascript as stimulus, or in one file. Same with css - all of it in one file (ignoring webpack splitting).