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