Ruby 1.8.0以降のみサポート。
| CKComponent#post_action: | アクションが実行された後のタイミングで呼ばれる。 |
メソッド名の変更
| CKApplication#pre_run: | -> pre_action |
| CKComponent#pre_run: | -> pre_action |
正式リリース。 ライセンスをGPLライセンスからRubyライセンスに変更。
| CKApplication#pre_respond: | ブラウザにHTTPレスポンスを送る直前に呼ばれる。 |
| CKComponent#post_run: | フォームデータをインスタンス変数に設定し、 アクションを実行した後に呼ばれる。 |
| CKComponent#convert_char_code: | フォームデータをコンポーネントのインスタンス変数に 設定する直前に呼ばれる。 このメソッドで文字コード変換を行う。 |
クラスの削除
CKLock
メソッドの移動
| CKUtilities.parse_query_string: | -> CKRequest.parse_query_string |
| CKUtilities.parse_cookie: | -> CKCookie.parse_raw_cookie |
メソッドの削除
CKApp#debug
最終ベータ版。
メソッド名の変更
| CKApplication#attributes_check: | -> check_attributes |
| CKElement#init_element: | -> init |
| CKElement#oid: | -> element_id |
| CKComponent#html_string: | -> template_string |
| CKRequest#single_param: | -> form_value |
| CKRequest#multiple_params: | -> form_values |
| CKResponse#send_redirect: | -> set_redirect |
メソッドの移動
| CKElement.parse_ckd_value: | -> CKComponent#parse_ckd_value |
| CKBinding.bind: | -> CKComponent#bind |
| CKSession#save: | -> CKApplication#save_session |
| CKSession#restore: | -> CKApplication#restore_session |
| CKSession#clear: | -> CKApplication#clear_session |
| CKURL#url: | -> CKApplication#url |
クラスの移動
| CKAdaptee::CGI: | -> CKAdapter::CGI |
| CKSession::SessionTimeoutError: | -> CKApplication::SessionTimeoutError |
| CKSession::SessionAuthorizationError: | -> CKApplication::SessionAuthorizationError |
クラスの削除
CKURL, CKAdaptee, CKBinding
| $LOAD_PATH/cgikit/elements: | 拡張エレメント |
| $LOAD_PATH/cgikit/components: | 拡張コンポーネント |
バグ修正とコードのリファクタリング。
| path: | ファイルシステム上のプログラムのパス。 |
| component_path: | コンポーネントのあるディレクトリ。 |
| baseurl: | Webサーバのドキュメントルートから見たURL (application属性から名称を変更)。 |
| name: | 拡張子を除いたプログラム名。 |
| CKMessage#escape: | -> escape_html |
| CKMessage#unescape: | -> unescape_html |
| CKMessage#date: | -> date |
| CKMessage#_cookies: | -> cookies |
| CKAdaptee::CGI#escape: | -> escape_url |
| CKAdaptee::CGI#unescape: | -> unescape_url |
| CKAdaptee::CGI#parse: | -> parse_query_string |
アプリケーション、エレメントの初期化ロジックを変更。
一部コードの修正。
CGIKit公開。