- updated to 5.90114
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90114 - 2016-12-19
- Fixed regression introduced in the last version (5.90113) which caused
application to hang when the action private name contained a string
like 'foo/bar..html'. If you are running 5.90113 you should consider this
a required update.
- Tweaked travis CI script.
- updated to 5.90113
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90113 - 2016-12-15
- Fixed issue with $controller->action_for when targeting an action in
a namespace nested inside the current controller and the current controller
is a 'root' controller.
- Enhanced $controller->action_for so that you can reference the 'parent'
controller via relative path (eg ->action_for('../foo')).
- Backcompat fix for people that made the mistake of doing $c->{stash}
- Sort controllers in setup_actions so cross-controller precedence is
consistent.
OBS-URL: https://build.opensuse.org/request/show/447133
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Catalyst-Runtime?expand=0&rev=26
- MyApp->setup now returns $app to allow class method chaining.
- New Util helper functional localize $env to make it easier to mount PSIG
applications under controllers and actions. See Catalyst::Utils/PSGI Helpers.
- NOTICE: Final Development release for Runner, unless significant issues are
raised. Please test.
5.90059_005 - 2014-01-28
- Specify newest versions of some middleware in attempt to solve test errors
reported while installing.
5.90059_004 - 2014-01-27
- Make sure IO handle objects do 'getline' before sending them to the
response callback, to properly support the PSGI specification.
- Added some backcompat code when setting a response body to an object
that does 'read' but not 'getline'. Added deprecation notice for this
case. Added docs to Catalyst::Delta.
- Catalyst::Delta contains a list of behaviors which will be considered
deprecated immediatelty. Most items have workarounds and tweaks you can
make to avoid issues. These deprecations are targeted for removal/enforcement
in the Catalyst 6 release. Please review and give your feedback.
- More middleware to replace inline code (upasana++)
- Documentation around Exceptions and how we handle them.
- update copyright notices.
5.90059_003 - 2013-12-24
- More documentation about alternative ways to setup middleware.
- removed unneeded use of Devel::Dwarn in test case that was causing
fails to install (sorry).
- When finalizing caught errors, if the error conforms to the interface as
described by Plack::Middleware::HTTPExceptions, rethrow it and let the
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Catalyst-Runtime?expand=0&rev=14
- Fix compatibility issue with code which was testing the value of
$c->res->body multiple times. Previously this would cause the value
to be built, and ergo cause the $c->res->has_body predicate to start
returning true.
Having a response body is indicated by $c->res->body being defined.
- Fix bug with calling $upload->slurp multiple times in one request
not working as expected as the file handle wasn't returned to
the zero position. (Adam Sjøgren)
- Fix some weird perl 5.8 situations where $c can get squashed
unexpectedly in Catalyst::execute
- Fix chained dispatch where chains were being compared for length (number
of private parts in the chain) vs where they are being compared for
PathPart length (i.e. number of non-capturing URI elements in your path).
This bug meant that sometimes multiple Args or CaptureArgs (e.g. /*/*)
type paths would be preferred to those with fixed path elements
(e.g. /account/*)
- Add MYAPP_RESTARTER and CATALYST_RESTARTER environment variables to
allow the restarter class to be chosen per application or generally.
This feature was added to enable GUI restarters (such as the soon to
be released CatalystX::Restarter::GTK to be enabled more easily by
developers without changing their application code.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Catalyst-Runtime?expand=0&rev=8