0.40
- Removed $Squatting::app and became both mod_perl compatible and embeddable.
- Added unit tests for Squatting::Controller and Squatting::View
- Allow views to have access to outgoing HTTP headers.
- Fixed yet another obscure cookie bug.
- Learned that the attribute handler in Squatting::Q must be invoked
during the INIT phase rather than the earlier CHECK phase, because
the coderef's address during the CHECK phase may not be final.
(Trivia: coderef's that close over variables outside their own
lexical scope get changed sometime after the CHECK phase.)
- Unfortunately, even that's not good enough.
Squatting::Q has been removed, because Attribute::Handlers
can't be made to work for this purpose. (RIP Squatting::Q July 4, 2008)
- Implemented Squatting::On::Catalyst.
- Implemented Squatting::On::Continuity.
- We're using Class::C3::Componentised to load extensions like
those found in Squatting::On::*.
- Added sample application, Chat.
- Added sample application, UniCodePoints.
0.31
- Fixed a bug in the cookie parsing code.
0.30
- In view objects, $self->{template} is the name of the current template.
- $controller->set_cookies renamed to $controller->cookies
- $controller->cookies now handles both incoming and outgoing cookies
- made $controller->headers and $controller->cgi_cookies lvalue subs, too.
- lots of documentation added
0.21
- Fixed the URL to Io's web site
0.20
- Initial Release