September 2005

Handel 0.23 Released

Rinse. Lather. Repeat.

Because I’m an idiot, here is Handel 0.23. It fixes a problem where Catalyst helpers weren’t replacing :: globally when creating uri in templates.

Announcements

Comments Off

Permalink

Handel 0.22 Released

Handel 0.22 has been released and it’s on its way to a CPAN mirror nearest you. This is a bugfix release fixing some Catalyst helper problems including:

  • Removed leftover hardcoded MyApp::M calls in Catalyst controllers
  • Catalyst controller helpers now require Data::FormValidator 4.00+
  • Tested with Class::DBI 3.0.8
  • Catalyst helpers are smarter about doing the right thing with MyApp::M(odel)::Cart vs. Cart in arguments

Announcements

Comments Off

Permalink

Handel 0.21 Released

The Catalyst helpers in Handel versions before 0.21 have a problem creating files from within the __DATA__ sections on *nix. This is due to a bug in Catalyst::Helper in addition to the fact that the CPAN dist was made on my machine using XP;causing LF/CRLF issues. :-)
A fix has been commited to the Catalyst trunk. To make things easier for the common man, I’ve also set the svn:eol-style to LF for all of the Catalyst helpers in the Handel svn repository and uploaded Handel version 0.21 to CPAN. This version contains updated Catalyst helpers with Unix line endings that should work on Catalyst 5.33 and below.

A big thanks to Andy Grundman and Bernard FRIT for the help tracking this problem down.

Announcements

Comments Off

Permalink

Handel 0.20 Released

Handel 0.20 has been released and should be available on a CPAN mirror nearest you shorty. Among the change are:

  • Catalyst controllers now use Data::FormValidator along with better error handling
  • Catalyst Checkout contoller now uses HTML::FillInForm to maintain form state after a POST when there are Data::FormValidator/other errors
  • Tested with Class::DBI 3.0.7
  • Added add_columns to Handel::DBI to add custom columns to Cart/Items/Order/Items
  • Added item_class to Cart/Order classes to specify the item class to be returned from add/items
  • Added HandelDBIDSN config variable

Announcements

Comments Off

Permalink

Handel 0.19 Released

After a few late weeks of Catalyst hacking and prodding on #catalyst, I’m pleased to announce the release of Handel 0.19 to the world. The most notable changes are:

  • Added Catalyst Helpers/Scaffold support
  • Added handel.sqlite.sql SQL Create Script
  • Updated French lexicon with more human-friendly translations sent from Bernard FRIT
  • Various README fixes patched by Uwe Voelker
  • Added Cart::destroy method to actually delete cart record
  • Order::new now copies shopper id from cart when creating a new order from an existing shopping cart when no order shopper is specified
  • Added temp credit card fields to orders: ccn cctype ccm ccy ccvn ccname
  • Added CHECKOUT_PHASE_FINALIZE to checkout phases
  • Added MarkOrderSaved and AssignOrderNumber checkout plugins
  • Added Order::reconcile to keep cart items and order items synced

It should be available on a CPAN mirror nearest you by morning.

Announcements

Comments Off

Permalink

Browse Module Documentation Online

With a little bit of tinkering, you can now browse the module documentaton (POD) online. The html version of the module docs are built every hour from the latest code in the HEAD revision of the Handel repository trunk.

Site Changes

Comments Off

Permalink

Source Browsing Completed. Respository Moved.

After another fit of tinkering, I have finished the changes to allow styled browsing of the Handel source online. You can browse the Handel source tree at /source/. In the past, this was also the url of the Subversion respository. Access to the Subversion repository has been relocated to http://svn.handelframework.com/CPAN/Handel/.

Happy browsing!

Site Changes

Comments Off

Permalink