5.49_03 release changes
Andy Grundman [Thu, 3 Nov 2005 19:48:08 +0000 (19:48 +0000)]
Changes
META.yml
README
lib/Catalyst.pm

diff --git a/Changes b/Changes
index 66b09b2..70036dc 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
 Tis file documents the revision history for Perl extension Catalyst.
 
-5.50
+5.49_03 2005-11-03 12:00:00
         - Fixed $c->req->{path} for backwards-compatibility.
         - Allow debug to be disabled via ENV as well as enabled.
         - Added -scripts option to catalyst.pl for script updating
index 3bcb12b..c233b0d 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,6 +1,6 @@
 ---
 name: Catalyst
-version: 5.49_02
+version: 5.49_03
 author:
   - 'Sebastian Riedel, C<sri@oook.de>'
 abstract: The Elegant MVC Web Application Framework
@@ -9,8 +9,10 @@ requires:
   CGI::Cookie: 0
   Class::Accessor::Fast: 0
   Class::Data::Inheritable: 0
+  Class::Inspector: 0
+  File::Modified: 0
   HTML::Entities: 0
-  HTTP::Body: 0
+  HTTP::Body: 0.03
   HTTP::Headers: 1.59
   HTTP::Request: 0
   HTTP::Response: 0
@@ -23,25 +25,34 @@ requires:
   Template: 0
   Test::MockObject: 0
   Text::ASCIITable: 0.17
+  Time::HiRes: 0
   Tree::Simple: 0
   Tree::Simple::Visitor::FindByPath: 0
-  UNIVERSAL::require: 0
+  UNIVERSAL::require: 0.10
   URI: 1.35
   perl: 5.8.1
 recommends:
   Catalyst::Engine::Apache: 0
+  FCGI: 0
+  FCGI::ProcManager: 0
 provides:
   Catalyst:
     file: lib/Catalyst.pm
-    version: 5.49_02
+    version: 5.49_03
   Catalyst::Action:
     file: lib/Catalyst/Action.pm
   Catalyst::ActionContainer:
     file: lib/Catalyst/ActionContainer.pm
+  Catalyst::AttrContainer:
+    file: lib/Catalyst/AttrContainer.pm
   Catalyst::Base:
     file: lib/Catalyst/Base.pm
   Catalyst::Build:
     file: lib/Catalyst/Build.pm
+  Catalyst::Component:
+    file: lib/Catalyst/Component.pm
+  Catalyst::Controller:
+    file: lib/Catalyst/Controller.pm
   Catalyst::DispatchType:
     file: lib/Catalyst/DispatchType.pm
   Catalyst::DispatchType::Default:
@@ -62,6 +73,10 @@ provides:
     file: lib/Catalyst/Engine/FastCGI.pm
   Catalyst::Engine::HTTP:
     file: lib/Catalyst/Engine/HTTP.pm
+  Catalyst::Engine::HTTP::Restarter:
+    file: lib/Catalyst/Engine/HTTP/Restarter.pm
+  Catalyst::Engine::HTTP::Restarter::Watcher:
+    file: lib/Catalyst/Engine/HTTP/Restarter/Watcher.pm
   Catalyst::Engine::Test:
     file: lib/Catalyst/Engine/Test.pm
   Catalyst::Exception:
@@ -73,6 +88,8 @@ provides:
     version: 0.01
   Catalyst::Log:
     file: lib/Catalyst/Log.pm
+  Catalyst::Model:
+    file: lib/Catalyst/Model.pm
   Catalyst::Plugin::Static::Simple:
     file: lib/Catalyst/Plugin/Static/Simple.pm
     version: 0.11
@@ -86,4 +103,6 @@ provides:
     file: lib/Catalyst/Test.pm
   Catalyst::Utils:
     file: lib/Catalyst/Utils.pm
-generated_by: Module::Build version 0.2607
+  Catalyst::View:
+    file: lib/Catalyst/View.pm
+generated_by: Module::Build version 0.2611
diff --git a/README b/README
index 669f8bf..387806f 100644 (file)
--- a/README
+++ b/README
@@ -232,6 +232,10 @@ INTERNAL METHODS
     $c->dispatch
         Dispatch request to actions.
 
+    dump_these
+        Returns a list of 2-element array references (name, structure) pairs
+        that will be dumped on the error page in debug mode.
+
     $c->execute($class, $coderef)
         Execute a coderef in given class and catch exceptions. Errors are
         available via $c->error.
@@ -260,9 +264,13 @@ INTERNAL METHODS
     $c->finalize_uploads
         Finalize uploads. Cleans up any temporary files.
 
-    $c->get_action( $action, $namespace, $inherit )
+    $c->get_action( $action, $namespace )
         Get an action in a given namespace.
 
+    $c->get_actions( $action, $namespace )
+        Get all actions of a given name in a namespace and all base
+        namespaces.
+
     handle_request( $class, @arguments )
         Handles the request.
 
@@ -346,6 +354,15 @@ INTERNAL METHODS
         Returns the Catalyst version number. mostly useful for powered by
         messages in template systems.
 
+INTERNAL ACTIONS
+    Catalyst uses internal actions like "_DISPATCH", "_BEGIN", "_AUTO"
+    "_ACTION" and "_END", these are by default not shown in the private
+    action table.
+
+    But you can deactivate this with a config parameter.
+
+        MyApp->config->{show_internal_actions} = 1;
+
 CASE SENSITIVITY
     By default Catalyst is not case sensitive, so "MyApp::C::FOO::Bar"
     becomes "/foo/bar".
@@ -475,6 +492,8 @@ CREDITS
 
     Robert Sedlacek
 
+    Sam Vilain
+
     Tatsuhiko Miyagawa
 
     Ulf Edvinsson
index 66dd7d3..9b8f706 100644 (file)
@@ -43,7 +43,7 @@ our $CATALYST_SCRIPT_GEN = 10;
 __PACKAGE__->mk_classdata($_)
   for qw/components arguments dispatcher engine log/;
 
-our $VERSION = '5.49_02';
+our $VERSION = '5.49_03';
 
 sub import {
     my ( $class, @arguments ) = @_;