It's just a (badly needed!) bug fix release for 0.9.9, it doesn't include any new functionality (e.g. Adam Greene's huge changes, those will be in 0.9.10). I apologize for the fact that it took so long for these bug fixes, it's been a busy 6 months for me.
Unfortunately I haven't tested the EU images, please let me know if there are any problems.
* US AMI's: ami-5394733a (32-bit) and ami-5594733c (64-bit)
* EU AMI's: ami-761c3402 (32-bit) and ami-701c3404 (64-bit)
* This is just a bug fix release for 0.9.9, it doesn't include the (huge) changes from the github master branch (EBS, etc.)
* Updated to Rubygems 1.3.1
* Added github to gem sources
* Changed mysql server character set and collation to utf8
* Updated rails gems (2.2.2, 2.1.2, 2.0.5, 1.2.6)
* Updated build script to work with git repo
* Removed PHP packages
* Apache now sets the X_FORWARDED_PROTO header to "https" for SSL requests so request.ssl? will work
* Apache now removes the Client-IP HTTP header if it's set to prevent Rails from raising an erroneous "IP spoofing attack?!" exception
* Bug fix: now sets the db_primary hostname alias on all hosts, not just those in the app role
* Bug fix: increased the time to wait for mongrel processes to restart before re-enabling monitoring (to avoid warning messages from monit)
* Bug fix: fixed server:install_packages capistrano task (now updates package list)
* Bug fix: now automatically handles an Elastic IP being associated or disassociated (automatically checks every 15 mins to see if the hostname has been changed and resets anything that depends on the hostname)
* Bug fix: doesn't try to rotate apache logs if they don't exist. This previously resulted in a warning email.
* Bug fix: Apache now compresses .js files properly
Please let me know if you find any bugs. Patches or Github pull requests are welcome, please base them on the 0.9.9.1 branch.
Paul