Catalyst-Runtime

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        - Clarify correct techniques for Moose controllers (domm)

  Bug fixes:
        - Further change pushing 'env' attribute down into Catalyst::Engine
          to make $c->engine->env work in all cases (kmx)
        - Also fix $c->engine->env in Catalyst::Test tests (kmx)
          - Tests for this
        - Fix Catalyst failing to start if any plugin changed $_ whilst
          loading
          - Tests for this
        - Be stricter about arguments to Args attributes for Chained actions,
          so that they blow up on load instead of causing undefined behavior
          later on
          - Tests for this
        - Prefer Path actions with a smaller (or set) number of Args (caelum)
          Bug reported here: http://stackoverflow.com/questions/931653/catalyst-action-that-matches-a-single-file-in-the-root-directory/933181#933181
          - Tests for this

   New features:
        - Add $c->req->remote_user to disambiguate from $c->req->user (dwc)
        - Require MooseX::MethodAttributes 0.12 so that action methods
          (with attributes) can be used in / composed from Moose roles.
        - Allow the generation of cookies with the HTTPOnly flag set
          in Catalyst::Engine (kmx)

5.80004 2009-05-18 17:03:23
        - Rename the actions attribute in Catalyst::Controller to
          _controller_actions to avoid name clashes with application
          controller naming. (random)
        - Test for using Moose in components which have a non-Moose base class
          Fixed by 349cda in Moose 0.78
        - Fix deprecation message for Catalyst::Dispatcher to refer
          to the class actually calling the deprecated method. RT#45741
        - Clarify limitations of $request->base and $request->secure.
          (Phil Mitchell)
        - Add 'use Catalyst' to documentation for a Moose MyApp class as
          noted by dmaki.
        - Fix so that / (and other special characters) are URL encoded when
          passed into $c->uri_for as Args/CaptureArgs
        - Fix development server so that $c->engine->env returns the correct
          environment
        - Require Moose 0.78 to fix metaclass incompatibility issues
        - Require MooseX::MethodAttributes 0.10 and use
          Moose::Meta::Class->initialize rather than Moose->init_meta to fix
          bugs related to having a 'meta' method in your controller
        - Fix cases where your application failing to compile could cause perl
          to report 'Unknown Error'
        - Support adding Moose::Roles to the plugin list. These are applied to
          MyApp after plugins have been pushed onto @ISA
        - Fix calling $c->req->parameters as the first thing you do when
          parse_on_demand is on

5.80003 2009-04-29 16:23:53
        - Various POD tweaks. (hdp, dandv)
        - Fix formatting error in the regex fallback warning.
        - Convert the dispatcher's and restarter engine's BUILD method to
          attribute builders to not override the BUILD method from
          MooseX::Emulate::Class::Accessor::Fast.
        - Fix classes without metaclasses restarting, when not using
          B::Hooks::OP::Check::StashChange
        - Fix the unattached chain debug table for endpoints with no
          parents at all.
        - Turn off test aggregation by default. Only aggregate if the
          AGGREGATE_TESTS environment variable is set and a recent
          Test::Aggregate is available.
        - Bump to MooseX::MethodAttributes 0.09, to gain the
          get_nearest_methods_with_attributes method allowing methods without
          attributes in a subclass to override those with attributes in a
          superclass. This fixes CatalystX::CRUD's method of overriding /
          disabling functionality from base controllers.
        - Bump HTTP::Request::AsCGI dependency to avoid broken version
        - Bump Moose dependency to latest version to fix metaclass
          incompatibility issues in some cases.
        - Additional tests for setup_stats method.
        - Fix log levels in Catalyst::Log to be properly additive.
        - Fix RT#43375 by sorting results before testing them
        - Fixes for uri_for_action when using Catalyst::DispatchType::Regex
          + tests from RT#39369 (norbi)
        - Partial rewrite and reorganization of the C3 docs in
          Catalyst::Upgrading based on feedback from kiffin
        - If you make your application class immutable and turn off
          constructor inlining, Catalyst will die and tell you pass
          the (replace_constructor => 1) argument to
          make_immutable. (Dave Rolsky)

5.80002 2009-04-22 01:28:36
        - Fix CATALYST_DEBUG and MYAPP_DEBUG environment variables
          turning debugging on if defined, rather than if set.
          They now force debugging on or off, taking precedence over
          configuration in your application.
          - Tests for this
        - pass replace_constructor to the immutable call to ensure
          applications get a Moose constructor rather than a C::A one
        - Fix issues with restarting the application class due to C3 failures
          on perl 5.10
        - Work around issues in Moose with initialization order of multiple
          levels of non-Moose classes inheriting from a Moose class
          - Test for this
        - Add backwards compatibility method for Catalyst::Log->body, which
          has been made private
        - Fix so that calling $c->req->parameters(undef) does not flatten
          the request parameters with undef + test
        - Fix so that width of table of unattached actions for debugging
          ::DispatchType::Chained varies according to your terminal width
          (Oleg Kostyuk)
        - Fix warning message about linearized @ISA in Catalyst::Component
          (Emanuele Zeppieri)
        - Require MX::MethodAttributes 0.06 to avoid issues with saying
          use base 'Catalyst::Controller'; use Moose; losing actions
        - Fix all of's typos in ::Upgrading and ::Delta (hobbs)

5.80001 2009-04-18 22:18
        - Don't inline the constructor for Catalyst::Log to avoid a
          warning on recent Moose versions.
        - Add delta documentation
        - Clean up recursion errors
        - Extra cross links in dispatch types POD (Ian Wells)
        - Test uri_with clears query params when they are set to undef
          (Ian Wells)
        - Complain about old Catalyst::Devel versions which generated
          ->setup(qw/-Debug... etc. as this is not recommended



( run in 0.892 second using v1.01-cache-2.11-cpan-39bf76dae61 )