Beyond (unreleased) * give Squatting::Controller more awareness of Continuity. Instead of $self->cr->next, what if we could say $self->next ? * add proper support for file uploads wherever possible. # I think adding an upload method to the controllers would work. * do a better job of simulating requests in squatting -C * BUG: POST -> perlbal -> thttpd -> Squatting::On::CGI == FAIL Strangely enough, GET is fine. Take perlbal out of the setup and everything is fine. * implement Squatting::On::MP19 * implement Squatting::On::Jifty * in Squatting::Controller's POD, teach people how to document controllers. * in Squatting::View's POD, teach people how to document views. * consider writing a module-starter plugin 0.60 (unreleased) - More documentation updates and corrections. - Fixed URL for Tenjin in Squatting::Cookbook. - Implemented Squatting::With::Log - added --module parameter to bin/squatting - added default in-memory session to Squatting::On::Continuity - removed bin/vw from distribution, because it will be distributed with App::VW from now on. - worked around a weird bug where Squatting::On::Catalyst + FastCGI was using the wrong path. - added support for nested %CONFIG vars in bin/squatting - resurrected Squatting::H - implemented Squatting::With::Coro::Debug - implemented Squatting::On::MP13 - implemented Squatting::On::MP20 * fix the Tenjin example in the Cookbook * finish L 0.52 - More documentation updates and corrections - Massive updates to Squatting::Cookbook 0.51 - implemented Squatting::On::CGI - implemented OpenID::Consumer example 0.50 - More documentation updates and corrections. - Moved last if-block in service to Squatting::On::Continuity - Moved controller log into Squatting::With::AccessTrace - Allow more HTTP methods when using Squatting::On::Continuity - Started documenting Continuity's special powers. 0.42 - Revised the documentation a bit. - Made squatting --help have a higher precedence. 0.41 - Fixed a few documentation errors. - Minimized namespace pollution from Squatting::On::* plugins. - Fixed Squatting <=> Catalyst cookie mapping. 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