{"action":"closed","issue":{"url":"https://api.github.com/repos/realityforge/gwt-appcache/issues/15","repository_url":"https://api.github.com/repos/realityforge/gwt-appcache","labels_url":"https://api.github.com/repos/realityforge/gwt-appcache/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/realityforge/gwt-appcache/issues/15/comments","events_url":"https://api.github.com/repos/realityforge/gwt-appcache/issues/15/events","html_url":"https://github.com/realityforge/gwt-appcache/issues/15","id":153464991,"number":15,"title":"manifest file needs a unique identifier to force recaching after recompile","user":{"login":"legen-daer","id":10889669,"avatar_url":"https://avatars.githubusercontent.com/u/10889669?v=3","gravatar_id":"","url":"https://api.github.com/users/legen-daer","html_url":"https://github.com/legen-daer","followers_url":"https://api.github.com/users/legen-daer/followers","following_url":"https://api.github.com/users/legen-daer/following{/other_user}","gists_url":"https://api.github.com/users/legen-daer/gists{/gist_id}","starred_url":"https://api.github.com/users/legen-daer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/legen-daer/subscriptions","organizations_url":"https://api.github.com/users/legen-daer/orgs","repos_url":"https://api.github.com/users/legen-daer/repos","events_url":"https://api.github.com/users/legen-daer/events{/privacy}","received_events_url":"https://api.github.com/users/legen-daer/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-05-06T14:38:46Z","updated_at":"2016-05-07T21:17:32Z","closed_at":"2016-05-07T21:17:32Z","body":"Hi,\r\nwhen the GWT app is recompiled it seems the .appcache files do not change, if the permutations are the same. That means the client will not recache the files listed in the .appcache manifest file, because the manifest file is identical to the manifest downloaded the last time.\r\n\r\nTherefore I think during compilation each .appcache file should get a unique comment string that changes with every recompile (something like date+random number). This way we can assure that clients recache all files after recompile of the app.\r\n\r\nIs there a reason for not doing that? \r\n\r\nI am using this nice library for a small app with MGWT2.0 and after storing mgwt density in a cookie it works pretty well.\r\n\r\nRegards,\r\nIngo"}}