SyLは、PHP(4>=4.3.x or 5)言語による独自DIコンテナをベースとしたフレームワークで、WEBアプリケーションフレームワーク/JavaScript出力フレームワーク/コマンドラインフレームワークの3つで構成されます。
;-----------------------
; VERSION: 0.10.0
;-----------------------
・フレームワーク標準コンポーネント(component.xml)のインジェクション順を変更
・config.xmlからSYL_ROUTER_ACTION_DELIMITER、SYL_ROUTER_EXT定数削除
include/framework/SyL_Request.php
include/framework/SyL_Error.php
include/framework/SyL_View.php
include/framework/SyL_Router.php
include/framework/Controller/SyL_ControllerXmlrpc.php
include/framework/Error/SyL_ErrorXmlrpc.php
include/framework/RequestParameter/SyL_RequestParameterXmlrpc.php
include/framework/Router/SyL_RouterXmlrpc.php
include/framework/View/SyL_ViewXmlrpc.php
include/lib/Xml/Rpc/*
・XMLRPCフレームワーク(サーバー/クライアント)導入
include/lib/SyL_Form.php
include/lib/SyL_FormElement.php
include/lib/FormElement/*
include/lib/JsClient/*
・フォームクラス群の見直し
・要素のグループ化の追加
・日付要素追加
・JavaScriptチェック導入
include/framework/Error/*
・display_errorsがoffの場合、エラー画面を表示しないように変更
include/framework/SyL_Error.php
・エラーメールの内容にいくつか情報を追加
include/framework/SyL_Request.php
include/framework/RequestParameter/SyL_RequestParameterDefault.php => SyL_RequestParameterWeb.php
include/framework/RequestParameter/SyL_RequestParameterJs.php
・入力パラメータを抽象化するためにフレームワークごとに分割
include/framework/Router/SyL_RouterPathinfo.php
・使用頻度が低いので削除。変わりにSyL_RouterPathinfo2.phpをSyL_RouterPathinfo.phpに変更する
include/lib/Util/Validation/SyL_ValidationValidator.php
・バリデーションパラメータの配列対応
・最低/最大検証数
include/lib/Util/SyL_UtilPager.php
・ページングのスライディング表示形式
include/lib/Util/SyL_UtilJson.php
・改行があるデータを正常に処理できない件を修正
include/lib/SyL_DB.php
・削除したexecPerformメソッドを復活