Currently cache busting is done by appending the packaging version to but this might contain invalid characters (not supported in an URL). Change this to be a hash of the version.
In addition, configure tinymce to add cache busting to files it loads by itself and which webapp doesn't load via loader.php
This also requires a packaging change to add the cachebuster file on build
dpkg-parsechangelog -S Version | sha1sum | cut -b 1-8> $(INSTDIR)$(WABASE)/cachebuster
- mentioned in