General ------- * [ADD] Localization files for de_DE on classes Solar_Auth_Adapter, Solar_Controller_Page, Solar_Debug_Timer, Solar_Filter, Solar_Locale, Solar_Sql_Adapter. (thanks kalkin, tobias nix; fixes #87) Solar_Auth_Adapter ------------------ * [FIX] Method processLogout() now calls 'logout_callback' (vice 'login_callback'). Thanks, Tomasz Holeksa, for the report. Solar_Cli_MakeVendor -------------------- * [FIX] Write a "config/run-tests.php" file, instead of a "tests/config.php" file. * [CHG] In Controller_Bread::actionSearch() skeleton, make search term wildcard on spaces, fully-qualify the column names, and force the terms to lower-case for more generous matching. * [ADD] Method _createFiles() now makes a default config file too. * [FIX] The search URI now honors the action-path prefix. Thanks, Jeff Surgeson, for the report. Solar_Controller_Page --------------------- * [CHG] Method _setContentType() is no longer called directly inside fetch(); instead, it is now part of the _render() cycle, so that you can set $_format in pre-render if you like. * [CHG] Method _setContentType() now sets Content-Type in the response only if it has not already been set; this lets you have direct control over the Content-Type of the response. * [ADD] Method _fixViewObject() now sets the locale class and special variables in the view, instead of _preRender(). This means _preRender() is now empty by default, just like all the other hook methods. Solar_Docs_Apiref ----------------- * [ADD] Ignore the PHP 5.3.1 Exception::getPrevious() method in documentation. Solar_Http_Request ------------------ * [ADD] METHOD_* constants for all HTTP and WebDAV methods. (thanks kalkin) Solar_Http_Request_Adapter* --------------------------- * [CHG] Replaced all HTTP/WebDAV method name strings with constants. (thanks kalkin) Solar_Http_Request_Adapter_Curl ------------------------------- * [FIX] Method _preConfig() now checks to see if the curl extension is loaded, and throws an exception if not. (thanks kalkin) Solar_Mail_Message ------------------ * [ADD] Method resetRcpt() to reset all recipients in To, Cc and Bcc. (thanks kalkin; fixes #125) * [CHG] Method fetchHeaders() now adds a 'Date' header with the sending date. (thanks kalkin; fixes #229) Solar_Sql_Model_Related ----------------------- * [FIX] Method _fetchIntoArrayAll(), when fetching natives by select, now properly casts the `_getNativeBySelect()` join conditions to array. Solar_Sql_Model_Related_HasManyThrough -------------------------------------- * [FIX] Method _fetchIntoArrayAll(), when fetching natives by select, now properly casts the `_getNativeBySelect()` join conditions to array.