=head1 NAME

Changes - CGI::Widget::DBI::Search change logfile

=head1 CHANGES

all changes without author attribution are by Adi Fairbank

=over 3

=item 0.22 - Apr 17, 2008

API change: -columndata_closures is now only expected to return a table cell
contents, not the table cell itself (html <td/> element)

New abstract base class for display classes CGI::Widget::DBI::Search::AbstractDisplay

Add new display class CGI::Widget::DBI::Search::Display::Grid, plus unit tests

Refactor several methods in CGI::Widget::DBI::Search::Display::Table for
simplicity and to develop a better display API

Get rid of several warnings emitted by CGI::Widget::DBI::Search::Display::Table

Add unit tests for CGI::Widget::DBI::Search::Display::Table

Add prerequisite perl modules CGI and DBI in Makefile.PL, to make cpan testers happier

=item 0.21 - Apr 11, 2008

Abstract all display code into separate class CGI::Widget::DBI::Search::Display::Table

Add prerequisite perl module Test::Unit in Makefile.PL, to make cpan testers happy

=item 0.20 - Apr 9, 2008

Add a few basic unit tests, written in Test::Unit

Add default list of ORDER BY columns with -default_orderby_columns setting

Add navigation links to nearby pages in search set, customizable with
-page_range_nav_limit setting

Refactoring to clean up and reduce amount of code:
 new method make_nav_uri
 remove bloated, obsolete method generate_nav_links

=item 0.12 - Jan 31, 2008

Improvements to documentation

=item 0.11 - not released

Made the default -fetchrow_closure an explicit method default_fetchrow_closure()
so it can be used by subclasses.

Config option -href_extra_vars now supports HASHREF syntax.

Better documentation: eg. defaults for config options.

Refactored some code into smaller methods for better readability/maintainability.

Support reverse sorting if user clicks on current sortby column.

Bugfix: show Prev/Next links even if -show_total_numresults config option not set

=item 0.10 - May 12, 2004

initial public release

=back

=cut
