[Maypole] Maypole 1.1 release

Simon Cozens simon@simon-cozens.org
Wed, 25 Feb 2004 10:39:54 +0000


I've just released 1.1. Here's an annotated changelog:

1.1   Wed Feb 25 10:29:25 GMT 2004
    - Update CDBIL dependency

Recent versions of mysql are returning the table name quoted in backticks.
This confuses Class::DBI::Loaded 0.1; 0.2 has been released to fix this.

    - Don't stringify to "name" if there isn't one

When traversing has-a relations, (looking at a beer's brewery) the object is 
displayed on the web using the stringification column. I unambiguously set
that to "name" in Maypole 1.0, but not all tables have a "name" column.

    - Better support for authentication and template changes

This makes all the stuff in the Authentication HOWTO and on the wiki work.

    - Full set of templates

I forgot the pager template. Sorry.

    - Allow passing of username and password to ->setup

You can now say
    __PACKAGE__->setup("dbi:mysql:whatever", "user", "password");
It's actually more general than that - any parameters to setup will be passed
to the model class.

    - display_columns method

You can choose which columns are displayed and which are hidden, and in which 
order.

Hopefully this should solve any installation woes. Please complain here if it
doesn't! :)

-- 
Only two things are infinite: the universe and human ignorance. -A. Einstein