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