Андрей: Нет. Когда файл на сервере обновится, ему нужно будет поменять и хеш. В итоге браузер не найдёт в кеше файл app.packed.js?newhash и загрузит его с сервера, затем он будет его всякий раз брать из кеша до тех пор, пока хеш опять не поменяется.
Андрей: плагины скорее всего.
Если сайт статический (html/css, то есть не на CMS) то в ручную можете это делать, но учтите, что в таком случае придется так же менять название и в подключении.