* ѹ

** [current] 0.2.0-dev

*** features

- ʸmin/max顼Υǥեȥ顼å
- ե˥२顼åǤ褦ѹ
- Ethna_Controller::main_CLI()᥽åɤ˥ե륿̵륪ץɲ
- Ethna_ActionForm饹Υեʥߥåѹ褦˽
- Ethna_ActionForm饹Υե˥ƥץ졼ȵǽɲ
- Ethna_Backend::getActionClasss()᥽åɤɲ(¹Υ󥯥饹)
- ~/.ethnaեˤ桼ȥޥɲ
- smarty_function_select$emptyɲ
- mb_*Ѵ󥳡ǥ󥰤EUC-JP꤫󥳡ǥ󥰤ѹ
- Ethna_Backend::begin()Ethna_Backend::commit()Ethna_Backend::rollback()ѻ
- Ethna_Controller::getDB()Ethna_Controller::getDBType()ѹ
- Ethna_DB饹ݥ饹()ȤƿEthna_DB饹Ethna_DB_PEAR饹ɲ
- Ethna_LogWriter饹ݥ饹()ȤƿEthna_LogWriter饹Ethna_LogWriter_EchoEthna_LogWriter_FileEthna_LogWriter_Syslog饹ɲ
- log_facilitynullξΥϥ饹Ethna_LogWriter_EchoEthna_LogWriterѹ(Ϥʤ)
- log_facility˥饹̾񤤤ϤΥ饹ϥ饹ȤѤ褦ѹ
- Ethna_Filter::preFilter()Ethna_Filter::postFilter()Ethna_Error֥Ȥ֤ϼ¹Ԥߤ褦ѹ
- Ethna_InfoManagerɽܤɲ
- Ethna_ActionForm::isForceValidatePlus()Ethna_ActionForm::setForceValidatePlus()᥽åɤȡ$force_validate_plusФɲ($force_validate_plustrueꤹȡ̾︡ڤǥ顼ȯǤ_validatePlus()᥽åɤ¹Ԥݥǥե:false)
- եcustom°˥޶ڤǤʣ᥽åɥݡȤɲ

*** bug fixes

- Ethna_AppSQL饹Υ󥹥ȥ饯᥽å̾
- [[#7659>http://sourceforge.jp/tracker/index.php?func=detail&aid=7659&group_id=1343&atid=5092]](Ethna_Config.phpNotice顼)
- Ethna_SOAP_ActionForm.phptypo
- [[#6616>http://sourceforge.jp/tracker/index.php?func=detail&aid=6616&group_id=1343&atid=5092]](åObjectǼǤʤ)
- [[#7640>https://sourceforge.jp/tracker/index.php?func=detail&aid=7640&group_id=1343&atid=5092]](¸ʸΥåǥ顼åɽʤ)
- [[#6566>https://sourceforge.jp/tracker/index.php?func=detail&aid=6566&group_id=1343&atid=5092]](skel.action.phpΥץtypo)
- [[#7451>https://sourceforge.jp/tracker/index.php?func=detail&aid=7451&group_id=1343&atid=5092]](PHP 5.0.5б)
- .museumб
- Ethna_Backend饹Υ饹¿
- BASEαƶǥȥηѾ
- WindowsĶƤʤLOG_LOCALɾƤޤ
- [[#6423>http://sourceforge.jp/tracker/index.php?func=detail&aid=6423&group_id=1343&atid=5092]](php-4.4.0̤Υ顼θ塢Segv(11))(patch by ramsy)
- [[#6074>http://sourceforge.jp/tracker/index.php?func=detail&aid=6074&group_id=1343&atid=5092]](generate_project_skelton.phpư۾)
- safe_mode=onξuid/gid warningȯ(ǽΤ)
- פʻϤ
- ¾٤ʽ(elseif -> else if)
- PATH_SEPARATOR/DIRECTORY_SEPARATOR̤ξ(PHP 4.1.x)
- smarty_modifier_wordwrap_i18n()βб
- 桼եมڥ᥽åɤƤӽФʤ(Ȥ)
- ޥץ饤ޥꥭѻ˥֥ȤȽ̤Ǥʤ
- Ethna_AppObjectJOINSQL顼ˤʤʤȤ
- å륿ߥ󥰤ٱ(̵¥롼פ)
- Ethna_MalSendermail()ؿ˥ץϤ褦˽
- Ethna_View_List::_fixNameObjectоݥ֥ȤϤ褦˽


** [2005/03/02] 0.1.5

*** features

- Ethna_Controller::getCLI()(CLIǼ¹椫ɤ֤᥽å)ɲ
- ethna_error_handlerphp.ini˱PHPϤ褦ѹ
- Smartyץ饰(truncate_i18n)ɲ
- Ethna_AppObject/Ethna_AppManager˥å嵡ɲ(experimental)
- ᡼ƥץ졼ȥ󥸥Υեå᥽åɤɲ
- MIME󥳡ѥ桼ƥƥ᥽åɤɲ
- include_pathΥѥ졼win32б

*** bug fixes

- ethna_error_handlertypo
- Ethna_Session饹ǥϤʤ


** [2005/01/14] 0.1.4

*** features

- Ethna_AppObjectJOINˡ(ǽʤ)ץ饤ޥꥭGROUP BY褦ѹ

*** bug fixes

- __ethna_info__ưʤ:(


** [2005/01/13] 0.1.3

*** features

- Ethna_AppSearchObjectʣб
- Ethna_ClassFactory饹ɲ
- Ethna_Controllerbackend, i18n, session, action_errorФѻ
- Ethna_Controller::getClass()᥽åɤѻ
- Ethna_ActionClassauthenticate᥽åɤɲ
- preActionFilter/postActionFilterɲ(experimental)
- Ethna_View_List(ꥹɽѥӥ塼쥯饹)Υб
- Ȥ߹Smartyؿis_error()ɲ
- Ethna_ActionForm::handleError2ѻ
- Ethna_ActionForm::_handleErrorpublic᥽åɤѹ(Ethna_ActionForm::handleError̾ѹ)
- Ethna_ActionForm::getDef᥽åɤ˰ɲ(ά)

*** bug fixes

- եꤷƤΥå᥽åɤθƤӽФԤʤ
- եꤷƤɬܥåԤʤ
- __ethna_info__֥ǥ쥯ȥ줿Ǥʤ
- VAR_TYPE_FILEξregexp°̵ˤʤ褦˽


** [2004/12/23] 0.1.2

*** features

- __ethna_info__ɲ
- class_path, form_path, view_path°ΥեѥꥵݡȤɲ
- ץȤ1եˤޤȤġ(bin/unify_script.php)ɲ

*** bug fixes

- ץȥȥ˥ץꥱIDʸ/ͽå褦˽
- 'form_name'ꤹ̵Ѥ˷ٹȯ
- ХѥȽΥץåȥե¸(Windowsб)
- VAR_TYPE_INTVAR_TYPE_FLOATͤʣƤ
- SOAP/Mobile(AU)ǥ󥹥ץȤΥѥǤʤ
- Ethna_Util::getRandom()mt_srand()Ĥrand()ƤǤսmt_rand()ƤӽФ褦˽
- CHANGESΥ󥳡ǥ󥰽(ISO-2022-JP -> EUC-JP)
- ե졼ȯԤSQLʸ˰ĤäƤߥ
- ȥݥ(index.php)˵Ҥ줿ǥեȥ̾1ܤ˥ꥹѤƤȡưʤ(⤷ʤ)~
(ʾ):
 <?php
 include_once('../../app/Sample_Controller.php');
 Sample_Controller::Main('Sample_Controller', array(
  'login*',
 ));
 ?>


** [2004/12/10] 0.1.1

*** bug fixes

- ӥ塼֥Ȥpreforward()ƤФʤȤ
- /ӥ塼Υȥ˥ե񤭤ʤ褦˽
- ӥ塼Υȥǥ饹ִ̾ʤ

** [2004/12/09] 0.1.0

- ꡼

