Some history

A list of the major changes to CAST is maintained on a page at the CAST web site.