commented in Sprockets stuff in config.ru (is it still needed?), removed deprecated middleware Rails::Rack::Static
added 'crabgrass_path_finder' to config.plugins (some pages plugins require it and plugins are loaded alphabetically unless otherwise specified); require() a few files from lib/
removed delayed_job initializer, as it's broken and delayed_job doesn't work anyway at the moment
added another pair of parentheses for me/pages/(*path)
updated our version of ActiveRecord::Base.compute_type(type_name) to work with rails 3
deprecations:
* validate_on_create(:x) -> validate(:x, :on => :create)
* before_validations_on_create(:y) -> before_validation(:y, :on => :create)
removed filter_parameter_logging from ApplicationController (config.filter_parameters already set in config/application.rb)
block style form_tag and @controller are deprecated
html_safe for layouts/context/nav/_banner_menu
re-added sprockets to Gemfile and config.ru
deactivated plugin reloading for now
fixed me/pages route
added DeprecatedHelper (containing link_to_remote and submit_to_remote)
yield(:something) returns the empty string now (instead of nil) if no content for :something is defined
use '=' instead of '-' for form_tag and form_for
tell bundler how to require thinking_sphinx
let's show a bit less raw HTML to the user
fixed link_to_remote (by copying it from rails 2.3.8 - my replacement wasn't so clever after all), including DeprecatedHelper in LinkToIconHelper so it can go ahead and overwrite link_to_remote again.