From: Marcus Ramberg Date: Mon, 4 Jul 2005 10:49:22 +0000 (+0000) Subject: prepared for 5.30 release. X-Git-Tag: 5.7099_04~1274 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=f56990fa9c318716c04de16af8f9dc19412fc226;hp=b77e7869b55e0d2df5aaa3a37ad2cca9c0989abc prepared for 5.30 release. --- diff --git a/Changes b/Changes index 6bf57f1..6ae9fba 100644 --- a/Changes +++ b/Changes @@ -1,8 +1,9 @@ This file documents the revision history for Perl extension Catalyst. -5.30 2005-00-00 00:00:00 +5.30 2005-06-04 12:35:00 - - Fixed a bug where it was not possible to $c->forward to a component + - Fixed a bug where it was not possible to $c->forward to a + component that was not inheriting from Catalyst::Base. - Fix for inheritance bug. - Allow forward with arguments. @@ -10,7 +11,7 @@ This file documents the revision history for Perl extension Catalyst. - Allow overriding home/root in config. - make module build cons README automatically. - prettify home path by resolving '..' (Andy Grundman) - - improved helper templates a bit, new naming scheme for tests... + - improved helper templates a bit, new naming scheme for tests. - added support for case sensitivity, MyApp->config->{case_sensitive} - added $c->detach for non-returning forwards - added unified error handling, Catalyst::Exception diff --git a/META.yml b/META.yml index 9da7e79..33fbde6 100644 --- a/META.yml +++ b/META.yml @@ -1,6 +1,6 @@ --- name: Catalyst -version: 5.24 +version: 5.30 author: - 'Sebastian Riedel, C' abstract: The Elegant MVC Web Application Framework @@ -28,7 +28,7 @@ requires: provides: Catalyst: file: lib/Catalyst.pm - version: 5.24 + version: 5.30 Catalyst::Base: file: lib/Catalyst/Base.pm Catalyst::Build: @@ -87,6 +87,10 @@ provides: file: lib/Catalyst/Engine/SpeedyCGI/Base.pm Catalyst::Engine::Test: file: lib/Catalyst/Engine/Test.pm + Catalyst::Exception: + file: lib/Catalyst/Exception.pm + Catalyst::Exception::Base: + file: lib/Catalyst/Exception.pm Catalyst::Helper: file: lib/Catalyst/Helper.pm version: 0.01 @@ -98,6 +102,8 @@ provides: file: lib/Catalyst/Request/Upload.pm Catalyst::Response: file: lib/Catalyst/Response.pm + Catalyst::Setup: + file: lib/Catalyst/Setup.pm Catalyst::Test: file: lib/Catalyst/Test.pm Catalyst::Utils: diff --git a/README b/README index 5aa8638..7ebe2a2 100644 --- a/README +++ b/README @@ -7,15 +7,15 @@ SYNOPSIS cd MyApp # add models, views, controllers - script/create.pl model Something - script/create.pl view Stuff - script/create.pl controller Yada + script/myapp_create.pl model Something + script/myapp_create.pl view Stuff + script/myapp_create.pl controller Yada # built in testserver - script/server.pl + script/myapp_server.pl # command line interface - script/test.pl /yada + script/myapp_test.pl /yada use Catalyst; @@ -42,9 +42,6 @@ SYNOPSIS See also Catalyst::Manual::Intro DESCRIPTION - Catalyst is based upon Maypole, which you should consider for smaller - projects. - The key concept of Catalyst is DRY (Don't Repeat Yourself). See Catalyst::Manual for more documentation. @@ -109,6 +106,14 @@ METHODS $c->prototype->define_javascript_functions; +CASE SENSITIVITY + By default Catalyst is not case sensitive, so "MyApp::C::FOO::Bar" + becomes "/foo/bar". + + But you can activate case sensitivity with a config parameter. + + MyApp->config->{case_sensitive} = 1; + LIMITATIONS mod_perl2 support is considered experimental and may contain bugs. diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 0e89743..7c7717e 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -13,7 +13,7 @@ our $CATALYST_SCRIPT_GEN = 4; __PACKAGE__->mk_classdata($_) for qw/arguments dispatcher engine log/; -our $VERSION = '5.24'; +our $VERSION = '5.30'; our @ISA; =head1 NAME