I thought I'd throw this question in here since I wasn't hearing anything from the Talk mailing list.
Previously, ActionView::Helpers::AssetTagHelper#compute_public_path did not keep a cache of the computed paths, meaning that the path would change when an asset was modified. However, the paths are now cached, meaning that the appended asset id will not change if the file is modified.
For me, this has caused problems since applications (in this case, Facebook) that cache based on the name of the file will never pull the new file if it's been modified.
It would seem to me that, in development mode, it should either: (a) Not cache the public paths or (b) Clear ActionView::Base.computed_public_paths after the application has been reloaded
Thoughts?