Android 4.1 (Jelly Bean) was announced at Google I|O 2012 on June 27, 2012.
(You can review the high level changes in Android 4.1 and/or the official changelog at the official Android Developer's site.)
Of course, not all devices will get this update right away and others won't get it at all. Each manufacturer and carrier often choose to add their custom modifications which tend to delay the official release.
When will each device get Android 4.1, either officially or unofficially, if ever?
See also: When will my device get the Android 4.2 update (Jelly Bean)?