##Hit List Take things off the list as they are completed. If it is a change that will affect userland code document it in [wiki:1.3/migration-guide Migration Guide] ### 1.3 Removal List: - Remove extra parameters on methods that take $options now (see [wiki:RFCs/API-changes API changes][awaiting review] - **nate**) - Get rid of useless information in Debugger dumps (in progress - **nate**) - Rename one of the ErrorHandler classes. There shouldn't be two classes with the same name and no namespaces. This already causes issues with API generation. - Remove all checks for deprecated things in Configure, elsewhere - Deprecate the `<cake:nocache> </cake:nocache>` tags (?). ### 1.3 Addition List - Setting `Controller::$data` to an Xml object as is done now is dumb. Instead, the Xml class should be used to simply convert the data into an array. - Create a way to get query list from DboSource without getting a blob of HTML - Move timing methods out of DebugKitDebugger into Debugger/Profiler - Improve UI for Bake. Right now some of the questions are 'confusing' perhaps get some feedback from community. - Improve code generation. Improve how fixtures are added to unit tests when baking. Make it so they all get in there. - Query caching - Try to get schema shell working with plugins - Convert Ajax Helper to JsHelper - create interface and backends for various libraries. (in progress - **markstory**) - Refactor EmailComponent (in progress - **jperras**). - Change to protected methods - Allow setting/overriding of all headers through an EmailComponent::header method, similar in spirit to what was changed for the Media View. ### Ideas to discuss - Create INI parser / writer - Already kind of implemented in IniAcl and in ApiGenerator. - Fix CacheHelper allow reptitive block to work, allow use in elements - Perhaps consider an adapter, or post render hook or something better.