Canon BeBit has today posted firmware updates for the following cameras: PowerShot A10, PowerShot A20, PowerShot S30, PowerShot S40, PowerShot G2, DIGITAL IXUS v (S110), DIGITAL IXUS 300 (S300). Across all cameras the new firmware adds direct print support for Canon's new CP-100 photo printer, for the PowerShot G2, S30, S40 it also provides EXIF 2.2 (ExifPrint) JPEG support for these cameras. A summary of each firmware update can be found inside.

Firmware updates

A. Adds Direct Print for Canon CP-100
B. Adds Direct Print for compatible Canon BJ printers
C. Adds Index Print for DPOF and Direct Print
D. Adds On/Off power saving while connected to computer
E. Adds EXIF 2.2 support
F. Adds exposure compensation in movie mode
G. Fixes CF write errors in high speed continuous shooting mode
H. Other PowerShot G2 additions / fixes:
     - Fixes over/under-exposure in high speed continuous shooting mode
     - Improvements of charging when battery pack is over-discharged

Canon camera Version Updates Download
PowerShot S300 DIGITAL ELPH 1.0.0.2 A, C, D PowerShot S300 firmware
PowerShot S110 DIGITAL ELPH 1.0.0.2 A, C, D PowerShot S110 firmware
DIGITAL IXUS 300 1.0.0.2 A, C, D DIGITAL IXUS 300 firmware
DIGITAL IXUS v 1.0.0.2 A, C, D DIGITAL IXUS v firmware
PowerShot G2 1.1.0.0 A, B, D, E, F, G, H PowerShot G2 firmware
PowerShot S40 1.1.0.0 A, B, D, F, G PowerShot S40 firmware
PowerShot S30 1.1.0.0 A, B, D, F, G PowerShot S30 firmware
PowerShot A20 1.0.0.2 A, C, D PowerShot A20 firmware
PowerShot A10 1.0.0.2 A, C, D PowerShot A10 firmware