The 5 cubesats onboard ISS have been released as expected on October 4th after the delayed related to ATV-3 undocking. On this picture you can see 3 of them including F-1 just after they left the Kibo module being pulled away from the airlock by the japanese robotic arm.