I was reticent to post this one just in case it was something unique to my setup, but it seems others are getting it too.
After upgrading to the 1.6.8 build 20091201 everything seemed just fine except that suddenly JavaScript had been thrown into disarray. It seems my JavaScript templates were being stripped of code between curly braces - so all functions basically were gone.
It’s not true in all instances, and it could even be that it’s where the braces are adjacent to other characters: function(){thisisafunctionwithnospaces;} This of course means all minified and packed code is useless. Because most of the code I’m using is minified, it’s difficult to provide a meaningful example.
It’s also happened with some CSS too, possibly for the same reason.
I thought I’d raise the issue anyway. For the moment I’ve just removed the code from the templates and placed in physical files instead.