The latest builds
CHDK currently is not issued in "releases." Rather, it is available from a special server that generates nightly "builds" of the source code, customized for various camera models and firmware versions:
These autobuilds can be compared to the nightly builds of projects such as Firefox: Developers make changes in the source code, which is then automatically compiled into a working build you can download.
These autobuilds are largely considered safe. We don't include highly experimental code in the mainline CHDK.
Standard "releases" will be introduced soon. These will be available for download even when an autobuild is not available, and will be the fallback solution for users having trouble with autobuild binary.
HACKED BY DANYALL
Download the correct build for your camera, then load it onto your memory card following the directions in the FAQ. Then insert the memory card into your camera.
The program CardTricks can be used to automate much of this process for Windows users. Click here for an illustrated guide.
Mac users should go to Mac FAQ for installation instructions.
Keeping up with build development
How do I know if my existing build is up to date?
The autobuilds page will show the latest version number. The autobuild version number typically consists of three digits. For example, the current build is 0.9.3.
These three-digit numbers reflect the following scheme: The final digit denotes a small fix or maintenance work. The second digit denotes updated camera compatibility, new features and major bug fixes. The first digit denotes a full new release.
(Autobuilds include an additional three-digit number that denotes sourcecode revisions. In the example "...0.8.1-585-full.zip," the "585" means this is the 585th revision of the sourcecode. If this last number changes while the version number does not, this reflects very minor changes.)
How can I learn what changed in a new build?
A running log of update information can be viewed here. Also, each build includes a text file, CHANGELOG.TXT or VERSION.TXT, with the relevant details.
Developers can view detailed code changes here.
Where can I find older builds?
Lending a hand
If you want to be a developer and contribute to CHDK visit the Developer page.
StereoData Maker (SDM) is CHDK-based software for stereo photography. It includes features for kite aerial photography and digiscoping, and supports features of other builds, including MX3's motion detection, Fingalo's script additions, Zosim's Video Compression and USB remote.
Details, documentation and downloads can be found here.