I was looking for this myself and stumbled upon this thread.
I took a look at the code and unfortunately, the bundle name is a hash of all the referenced (javascript or css) filenames! So clearing the cache will generate the exact same bundle name as before. And more sadly, changing the content of an already referenced javascript file will still generate the same bundle name unless you add/remove/change any filename of the referenced javascript files.
To bust the client cache of the bundle file upon changes to js or css, we are forced to do something custom unless I'm missing something obvious.