0.1684 - select() column option can receive hash reference - update_param_tag is DEPRECATED! use update_param instead. - insert_param_tag is DEPRECATED! use insert_param instead. - assing_param_tag is DEPRECATED! use assign_param instead. - Tag system such as {? title}, {= title} is DEPRECATED! and added paramter system such as :title. 0.1683 - data_source is DEPRECATED! It is renamed to dsn 0.1682 - improved debug message - fixed merge_param bug 0.1681 - added EXPERIMENTAL assign_tag() method 0.1680 - DEPRECATED select() param option, this is renamed to where_param - added select(), update(), and delete() where_param option 0.1679 - added EXPERIMENTAL select() wrap option to support Oracle ROWNUM 0.1678 - DBIx::Custom::Model filter attribute can receive hash reference - DBIx::Custom::Where clause attribute can receive clause without column name - improved error messages 0.1677 - improved table search in column and join clause - DEPRECATED table tag. use table option. 0.1676 - fixed test bug 0.1675 - removed DEPRECATED DBIx::Custom::MySQL and DBIx::Custom::SQLite these implementations remine in https://github.com/yuki-kimoto/DBIx-Custom/wiki for some users. - removed EXPERIMENTAL replace(). - removed EXPERIMENTAL mark from many methods. 0.1674 - fixed test bug 0.1673 - fixed dbh() method bug. 0.1672 - removed EXPERIMENTAL Prefork server safe implementation, my implementation is very buggy. - added EXPERIMETNAL connector() attribute. - change retern value to array refrence of EXPERIMENTAL replace() 0,1671 - added environment variable DBIX_CUSTOM_DEBUG 0.1670 - removed EXPERIMETNAL select() column hash option. it's a little complex. - added EXPERIMENTAL select() param option. - added EXPERIMENTAL replace(). 0.1669 - renamed update_param to update_param_tag, update_param is DEPRECATED! - renamed insert_param to insert_param_tag, insert_param is DEPRECATED! 0.1668 - added EXPERIMENTAL update_param no_set option. - added EXPERIMENTAL reserved_word_quote attribute. 0.1666 - removed from cache() and cache_method() document for a while and cache() value become 0 because I find something bug. - create_model() return model. - added document of hash filter - adeed EXPERIMENTAL DBIx::Custom::Model method() 0.1665 - removed EXPERIMETNAL flag from insert_at(), update_at(), delete_at(), select_at(), insert_param(), not_exists(), select()'s query option, update_param(), where, table tag, each column, safety_character, DBIx::Where, where(). - added EXPERIMETNAL create_model() 0.1664 - where can recieve array refrence, which contains where cluase and paramter. 0.1663 - added EXPERIMENTAL type() attribute to DBIx::Custom::Model - added EXPERIMENTAL bind_param_option can set bind_param option to insert(), update(), delete(), select(), insert_at(), update_at(), delete_at(), select_at(), delete_all(), update_all() 0.1662 - removed EXPERIMENTAL DBIx::Custom::Model column_clause - added EXPERIMENTAL column() - added EXPERIMENTAL mycolumn() 0.1661 - added EXPERIMENTAL DBIx::Custom::Model table_alias attribute - added EXPERIMENTAL DBIx::Custom::Model mycolumn() - added EXPERIMENTAL DBIx::Custom::Model column() - fixed autoloading bug - added EXPERIMETNAL select() prepend table option - added EXPERIMETNAL select() column table option - added EXPERIMETNAL select() column all option - removed EXPERIMETNAL select() all_column option - removed EXPERIMENTAL view() 0.1660 - added EXPERIMENTAL DBIx::Custom::Model view() - added EXPERIMENTAL view() - DBIx::Custom::Model inherit DBIx::Custom - removed EXPERIMETNAL DBIx::Custom::Model method() - added table choice feature to select() EXPERIMENTAL all_column option - removed EXPERIMENTAL DBIx::Custom::Model column attribute for side effect 0.1659 - EXPERIMETAL fork safety implementaion. - removed EXPERIMENTAL selection - added select() all_column option 0.1658 - added EXPERIMENTAL DBIx::Custom::Model column() prefix option. - fixed select_at join column invalid bug - added DBIx::Custom::Model column() attribute 0.1657 - remaned EXPERIMENTAL safty_charcter to safty_name - safty_charcter is changed, set only one character regex. 0.1656 - fixed some select() join opition bug 0.1655 - added EXPERIMENTAL DBIx::Custom::Model join attribute - added EXPERIMENTAL select() join option - deprecated select() relation option - added EXPERIMENTAL update_param and insert_param - remove EXPERIMENTAL DBIx::Custom::Model relation 0.1654 - selection can contain where clause. 0.1653 - added EXPERIMENTAL DBIx::Custom::Result remove_filter() - added EXPERIMENTAL DBIx::Custom::Result remove_end_filter() - added EXPERIMENTAL DBIx::Custom::Model insert_at() - added EXPERIMENTAL insert_at() - improved error message 0.1652 - all filter can receive array reference and receiving hash reference is DEPRECATED! 0.1651 - add EXPERIMENTAL DBIx::Custom::Model filter attribute. 0.1650 - add EXPERIMENTAL DBIx::Custom::Model name() attribute 0.1649 - add EXPERIMENTAL DBIx::Custom::Model column_clause() method. - select method column option can receive string. - DBIx::Custom::Model select() and select_at() think about relation attirbute 0.1648 - add EXPERIMENTAL DBIx::Custom::Model relation() attribute - add EXPERIMENTAL update_at(), delete_at(), select_at() - add EXPERIMENTAL setup_model() - add EXPERIMENTAL DBIx::Custom::Model columns attirbute - add EXPERIMENTAL DBIx::Custom::Model foreign_key() attribute - add EXPERIMENTAL models() attribute 0.1647 - add default_dbi_option() 0.1646 - add feture. all model class in namespace is included by include_model - rename EXPERIMENTAL include_table to include_model - rename EXPERIMENTAL table to model - rename EXPERIMENTAL DBIx::Custom::Table to DBIx::Custom::Model - remame EXPERIMENTAL DBIx::Custom::Table::name() to DBIx::Custom::Model::table(); 0.1645 - removed EXPERIMENTAL base_table() for class expandability. - EXPERIMENTAL table() can't set table object any more. - added EXPERIMENTAL include_table(). 0.1644 - update pod 0.1643 - add EXPERIMENTAL selection option to select() - add EXPERIMENTAL table tag - fix bug : filter can't overwirite undef value. - add EXPERIMENTAL feature to apply_filter(). you can apply end filter. - add EXPERIMENTAL feature to apply_filter(). TABLE__COLUMN is filterded now. 0.1642 - removed EXPERIMENTAL DBIx::Custom::Table base() method - table created by tabled method can call base_$method correponding to base_table's one 0.1641 - select() where can't receive array reference to prevend SQL injection easily(not backward compatible. sorry. use where() instead) - added EXPERIMENTAL safety_column_name attribute - fix SQL injection security hole about column name 0.1640 - autoload DBI method - removed EXPERIMENTAL expand 0.1639 - improved delete() and update() where option. you can use DBIx::Custom::Where object - added EXPERIMENTAL not_exists() 0.1638 - table object call dbi object method if not found method. - added EXPERIMENTAL base_table attribute and removed EXPERIMENTAL table_class attribute - renamed helper to method. - added EXPERIMENTAL DBIx::Custom::Result::stash() - renamed EXPERIMENTAL DBIx::Custom::Table helper to method 0.1637 - renamed dbi_options to dbi_option. dbi_options is available, but deprecated. - renamed DBIx::Custom::TagProcessor to DBIx::Custom::Tag, and function names is cleanuped. - renamed register_tag_processor to register_tag. register_tag_processor is available, but deprecated. - renamed tag_processors to tags. tag_prosessors is available, but deprecated