SyLは、PHP(4>=4.3.x or 5)言語による独自DIコンテナをベースとしたフレームワークで、WEBアプリケーションフレームワーク/JavaScript出力フレームワーク/コマンドラインフレームワークの3つで構成されます。
;-----------------------
; VERSION: 0.14.11
;-----------------------
include/lib/SyL_Cache.php
include/lib/Cache/*
・期限切れデータを削除するGCを実装
include/lib/WebService/SyL_WebServiceYahoo_co_jp.php
include/lib/WebService/Text/Kousei/*
・Yahoo!JAPAN 校正支援WebサービスAPI対応
include/framework/SyL_User.php
・SYL_AUTH_PASSWORD_HASH 定数を、SyL_User の変数に移動
・メソッド名変更 getUserIdParameterName => getUserIdParamName
・メソッド名変更 getPasswordParameterName => getPasswordParamName
include/framework/JsClient/Ajax/*
・SyL_JsClientAjax.js ファイルに統合
include/framework/JsClient/*
・JavaScript ライブラリを汎用ライブラリに移動
=> include/lib/JsClient/*
include/lib/JsClient/*
・JavaScript パッケージ導入
・デザインと分離するため、できるだけ外部で定義したCSSを適用できるように変更
・コード見直し
opt/adm/var/templates/templates/default/Vew.html
opt/adm/var/templates/templates/smarty/Vew.html
・JavaScript パッケージ導入による修正
include/lib/JsClient/SyL_JsClientAjax.js
・Ajaxリクエスト時にタイムアウトとエラー時のコールバックメソッド追加
include/lib/JsClient/UI/SyL_JsClientUIForm.js
・フォーム認証エリア作成JavaScript追加
include/lib/JsClient/SyL_JsClientCalender.js
・include/lib/JsClient/UI/SyL_JsClientUITable.js に移動