Tripletail

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


* RELEASED 0.51
CLOSED: [2013-06-06 Thu 00:00]
- TL::Ini
  - Ini#getFilePath メソッドを追加.
  - ほぼ全ての操作を高速化.

* RELEASED 0.50
CLOSED: [2013-03-26 Tue 16:19]
- *重要な更新*
  - MobileHTML フィルタでのセッション不具合の修正
  - TL::Ini, デフォルト値もini内定義値もなかった場合は例外を発生させるように変更(互換用パラメータ [Ini]treat_absent_values_as_undef)
- TL
  - perl-5.10.1 以降でのコンパイルエラー時内部エラー対策.
  - TL#logにflagged文字列を渡すと警告が発生していたのを抑制.
- TL::Cookie
  - delete 後に get した際、必ずしも結果が undef にならなかった不具合を修正しました。
  - 生成するクッキーに対して圧縮や暗号化を行う機能を追加しました。
- TL::DB
  - DB モジュールに ini パラメータ "autoretry" を追加しました。
  - 内部コードの大幅な整頓
  - TL::DB#upsert 関数の追加 (pgsqlのみ)
  - TL::DB#findTables 関数の追加
  - TL::DB#escapeLike 関数の追加
  - TL::DB#getTableColumns 関数の追加
- TL::Filter
  - Binary, CSV, HeaderOnly, TEXT も同様に設定されたクッキー(セッションキーも含む)を出力するようになりました。
- TL::Serializer
  -  新規追加しました。
- TL::Session
  - 内部コードの大幅な整頓
  - pgsql時のセッションテーブルの自動生成を解除
- TL::Value
  - Value#isExistentDay 引数に%optionを指定できるように修正しました。
  - Value#isExistentTime メソッドを追加しました。
  - Value#isExistentDateTime メソッドを追加しました。
  - Value#isExistentDayが正常に動作していなかった不具合(0日を正常扱い,undef以外を偽値として返すことがある)を修正しました。
  - TL::Value#isMobileEmail, dot始まり/終端のアドレスを許容するように変更
- TL::Validator
  - Validator の組み込みcheckフィルタ ExistentDay に引数%optionを指定できるようになりました。
  - Validator の組み込みcheckフィルタ ExistentTime 及び ExistentDateTime が追加されました。

* RELEASED 0.49
CLOSED: [2010-02-22 Mon 14:06]
- Mail#getFilename メソッドを追加.
- Filter::Binary モジュールで、ファイル名を指定できるように拡張しました。


* old logs

0.48 Mon Oct 19 10:35:26 JST 2009
	- FileSentinel に依存モジュールの watch を自動で行う機能を追加しました。
	 (Thanks to Haruka Kataoka.)
	- DB での mysql使用時に、テーブルのエイリアスに対する lock ができる
	 ように拡張しました。
	 (Thanks to Haruka Kataoka.)

0.47 Fri Jul 17 16:41:35 JST 2009
	- Template#existsFile メソッドを追加.
	- MemCached#setでリファレンスを保存できるように変更.
	- DBクラスのIniいるにおいて,mysql_read_default_file,mysql_read_default_group を指定することで my.cnf から設定を読み込む機能を追加.
	- 0.46で追加したDB再接続処理をpreRequestではなくinitRequestで行うように変更.
	  (preRequestの前に行われるフォームのデコード処理でセッション関連のDBアクセスが発生することがあるため)
	- InputFilterで文字コードを指定するオプションを追加.
	  文字コードを指定した場合はCCCパラメータを使用した自動判定は行われない.
	- Iniで特化指定を使用したときに、Iniファイルの上から順番に設定が使用されていなかった問題の修正
	- Ini#deleteGroup メソッドで特化指定を含んでいるときに全てのグループが削除されていなかった問題の修正
	- Ini#set メソッドにraw指定を追加

0.46 Tue May 26 16:56:32 JST 2009
	- FastCGIで長時間アクセスがない場合に,MySQLとのDB接続が
	 タイムアウトして切れていると,その後のアクセスでエラーが
	 出てしまう.この問題を回避するため,リクエストごとに
	 DB接続状態を確認し,必要に応じて再接続するように修正.
	- LWPの依存をMakefile.PLに追記.
	- pagerのテストの実行に失敗するバグを修正.
	- 出力フィルタとしてMobileHTMLを使用したとき、パラメータにtype => 'xhtml'を指定すると
	  コンテントタイプがapplication/xhtml+xmlになるように変更.
	- $TL->dispatchを使用したときにプロセス名に分岐先のコマンドを追加するようにした.
	  本機能を新しい INI パラメータ [TL]command_add_processnameで使用するかを選択できるようにした.
	- SessonクラスでPostgreSQLをサポート。(This information wrote at 2009/6/10. Sorry...)
	- Sessonクラスで生成されるセッションキーを19桁から18桁(64bit整数値の負の数を除いた範囲)へ変更。(This information wrote at 2009/6/10. Sorry...)

0.45 Wed Jan 14 15:22:58 2009 +0900
	- Validator MultiValues で 0 件は受理するように修正.
	- $TL->eval() を追加
	- [[重要:非互換な仕様変更]]
	 - $TL->escapeJS 及び $TL->unescapeJS が"<"及び">"をそれぞれ"\x3c"及び
	   "\x3e" と変換するように変更.
	 - Form#getFileName() はベース名部分のみを返すように変更.
	- Value#isPassword() でパラメータ指定をできるように変更.
	- Pager#setToLink() メソッドの追加.

0.44 Tue Sep 16 16:27:52 JST 2008
	- outputbuffering 使用時に自動で追加されるContent-Lengthが, ユーザが任意のヘッダを追加してる場合に狂うバグの修正.
	- TL#dispatchで、第1引数が小文字ではじまる場合にエラーになるケースで、
	  onerrorが設定されている場合は、onerrorが呼び出されるが、その後に第1引数によっては関数が実行されてしまう事があったバグの修正。
	- $TL->dispatch() に args パラメータを追加。
	- FCGI時のフィルタの再初期化をresetメソッドに分離(内部メソッド_resetもリネーム).
	- Value#isChar メソッドの追加.
	- 複値のselectへのsetFormを改善.

0.43 Wed Jun 11 15:50:54 JST 2008
	- outputbuffering 使用時に自動で追加されるContent-Lengthの計算が間違うことがあるバグの修正.

0.42 Thu Jun  5 11:27:13 JST 2008
	- Template で, includeされるファイルの文字コードが常に自動認識だったのを, 親で指定されていればそれと同じ文字コードを使うように修正.
	- Template.rootpath が相対パスで記述されている時に全てが不許可となるのを修正.
	- DBで接続用グループが存在しなかったときのエラーメッセージを加筆.
	- stratCgi外でのエラー(含コンパイルエラー)がInternal Server Errorとなっていたのをエラーメッセージを表示するように修正(compat_no_trap_for_cgi_internal_error).
	- Errorオブジェクトに http_status_line フィールドを追加.
	- $TL->printでのエラーがデバッグスクリーンにならないバグの修正.
	- Value#isPcPortable でAUの絵文字が正しく判定されない問題を修正.
	- enable_debugした際に出力が常にバッファリングされていたバグの修正.

0.41 Mon Jan 28 12:27:55 JST 2008
	- Makefile.PL がパラメータによって失敗することがあるのを修正.

0.40 Fri Jan 25 10:59:21 JST 2008
	- allow_mutable_input_cgi_object パラメータを追加.
	- 新しい INI パラメータ [TL]fcgilog



( run in 0.501 second using v1.01-cache-2.11-cpan-13bb782fe5a )