Each year the Eclipse Foundation and its projects produce a release on a coordinated schedule. This release is often referred to as the simultaneous release, coordinated release, release train, or annual release of Eclipse. Kepler, June 26, 2013 Juno, June 27, 2012 Indigo, June 22, 2011 Helios, June 23, 2010 Galileo, June 24, 2009 Ganymede, June 25, 2008 Europa, June 27, 2007 Callisto, June 26, 2006