solar-system-1.0.0beta3发布
距离上次更新已有一月,2010年2月2日,P.M.Jones终于发布了solar-system-1.0.0beta3。 具体更新如下:
#+BEGIN_EXAMPLE
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.
#+END_EXAMPLE