Files
perl-Catalyst-Runtime/perl-Catalyst-Runtime.changes
Tina Müller 25a4ff9fdb Accepting request 1235420 from devel:languages:perl:autoupdate
- updated to 5.901.320 (5.90132)
   see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
  5.90132 - 2024-11-08
    - Add Czech translation to error page
    - Fixed incorrectly documented config option: ignore_frontend_proxy
    - Attributes on actions can be multiline

OBS-URL: https://build.opensuse.org/request/show/1235420
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Catalyst-Runtime?expand=0&rev=38
2025-01-09 16:29:53 +00:00

556 lines
25 KiB
Plaintext

-------------------------------------------------------------------
Thu Dec 12 16:12:16 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 5.901.320 (5.90132)
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90132 - 2024-11-08
- Add Czech translation to error page
- Fixed incorrectly documented config option: ignore_frontend_proxy
- Attributes on actions can be multiline
-------------------------------------------------------------------
Fri Jul 21 03:07:35 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 5.90131
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90131 - 2023-07-20
- fixed broken links in various documentation
- added strict and warnings pragma to all files that needed them
- added mailmpa file
- enhanced Chaining dispatch with 'next action' feature. See
Catalyst::ActionChain for more.
-------------------------------------------------------------------
Thu Nov 10 03:06:15 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 5.90130
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90130 - 2022-11-09
- change forward and detach to be able to work with instances
- fix DELETE requests to allow a body
- update metadata to point issue tracker to GitHub
-------------------------------------------------------------------
Sun Jul 24 03:06:20 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 5.90129
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
-------------------------------------------------------------------
Sat Sep 12 03:10:08 UTC 2020 - Tina Müller <timueller+perl@suse.de>
- updated to 5.90128
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90128 - 2020-09-11
- fix command to run psgi compile test if Catalyst not already installed
- improve debugging output on psgi compile test
5.90_127 - 2020-07-27
- fix TODO tests for uri_for as a class method
- silence warnings in tests
- remove developer prerequisites on Catalyst plugins
- cleanups and fixes for optional tests
- bump Moose prereq to 2.1400, and drop MooseX::Role::WithOverloading prereq
- stop warning about missing Term::Size::Any when it isn't useful
-------------------------------------------------------------------
Tue Jan 21 03:08:52 UTC 2020 - <timueller+perl@suse.de>
- updated to 5.90126
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90126 - 2020-01-19
- fix for broken distribution
5.90125 - 2020-01-18
- Support samesite flag for cookies (mitchjacksontech++)
- utility method on Catalyst::Action 'equals'
- new predicate methods 'has_request' and 'has_response'. Useful in
plugins that might run bits before a request is finalized.
-------------------------------------------------------------------
Sat Jan 19 06:03:53 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 5.90124
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90124 - 2019-01-18
- Fix problem with from_psgi_response and streaming applications (
https://github.com/perl-catalyst/catalyst-runtime/pull/168).
-------------------------------------------------------------------
Thu Dec 6 15:25:54 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 5.90123
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90123 - 2018-11-27
- Fix emitting warnings when REMOTE_ADDR is undefined (RT#113388)
- Fix $c->req->hostname empty for IPv6 clients (RT#75731)
- split code to log stats report into a separate log_stats method (RT#127392)
-------------------------------------------------------------------
Thu Nov 8 06:06:08 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 5.90122
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90122 - 2018-11-03
- releasing as stable
5.90_121 - 2018-10-22
- use the :utf8_strict (PerlIO::utf8_strict) rather than :encoding file handle
layer to handle decoding uploads, as a performance boost.
- fix handling of decoding uploaded files. this fixes the usage of sysread
on :utf8 handles, and reenables the tests on all perl versions. Fixes CPAN
RT#125843. See also erl RT#133585.
- giving incorrect types to uri_for will warn to logs rather than via carp
- silence warning and error output from tests
5.90120 - 2018-10-19
- avoid problematic test using sysread() on :utf8 filehandles on dev perl
versions where this is fatal (starting with 5.29.4). see RT#125843.
-------------------------------------------------------------------
Sun Oct 7 14:07:39 UTC 2018 - Dirk Stoecker <opensuse@dstoecker.de>
- Fix build
-------------------------------------------------------------------
Mon Sep 24 05:07:13 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 5.90119
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90119 - 2018-09-24
- fix test for changes in MooseX::Getopt 0.73 (RT#127050)
-------------------------------------------------------------------
Wed May 2 05:05:44 UTC 2018 - coolo@suse.com
- updated to 5.90118
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90118 - 2018-05-01
- fix handling of fragments in uri_for when path is an unblessed string (GH#160)
- ensure catalyst.pl is included with dist
- drop IO::Scalar prereq
- include optional test prereqs as develop prereqs
- remove unused developer prereq on Catalyst::Engine::PSGI
- use namespace::clean consistently rather than namespace::autoclean
- use JSON for test metadata to avoid needing YAML
- use JSON::MaybeXS consistently in code
- drop unused prereq of HTTP::Request::AsCGI
- drop unneeded prereq of Class::Data::Inheritable
- fix tests to cope with changes in new versions of Time::HiRes
- POD typo and syntax fixes
-------------------------------------------------------------------
Wed Feb 7 16:13:15 UTC 2018 - coolo@suse.com
- updated to 5.90117
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90117 - 2018-01-21
- Fixed errors in distribution packaging
5.90116 - 2018-01-19
- Switch from Module::Install to Distar (solves problems that MI has with newer Perl) haarg++
- Killed Test::Aggregate since its clearly doomed
- PR135 - improved test cases for query keywork
- PR158 - improved docs for Catalyst::Test
- PR157 - improved error response for data_handlers
- PR156 - POD fixes
- PR154 - Few dependencies
- PR152 - Better support for HTTP Patch
-------------------------------------------------------------------
Tue May 2 05:14:40 UTC 2017 - coolo@suse.com
- updated to 5.90115
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90115 - 2017-05-01
- fixes for silent bad behavior in Catalyst::ScriptRole and 'ensure_class_loaded'
(hobbs++)
- do not require MXRWO if Moose is new enough to have cored it (ether++)
- documentation improvements (ether++)
- Encoding documentation improvements (colinnewell++)
- Improve documentation and test cases for 'abort_chain_on_error_fix' configuration
option (melmothx++)
- Better debug output when using Hash::MultiValue (tremor69++)
- Fixes for detecting debug terminal size (simonamor++)
-------------------------------------------------------------------
Tue Dec 20 06:08:40 UTC 2016 - coolo@suse.com
- 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.
-------------------------------------------------------------------
Fri Dec 16 06:08:25 UTC 2016 - coolo@suse.com
- 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.
-------------------------------------------------------------------
Tue Jul 26 05:06:52 UTC 2016 - coolo@suse.com
- updated to 5.90112
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90112 - 2016-07-25
- Spelling fixes from Debian group.
- Fixed regression introduced in last release that caused the code to crap out
if you set the encoding to 'undef'.
-------------------------------------------------------------------
Thu Jul 21 05:07:22 UTC 2016 - coolo@suse.com
- updated to 5.90111
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90111 - 2016-07-20
- Improved documentation around some of the unicode changes; tests (melmothx++)
5.90110 - 2016-07-20
- Better catching of HTTP style exceptions so that you can reliable use one to
override many core method.
- Documention on better ways to catch and handle Unicode errors
- We now check the unicode in your URL request queries and raise an error if the
check fails. This was done to be consistent with what we do in other parts of
the code (such as in args, or POSTed parameters). If this breaks your code in
ways you don't want to fix, you may disable this using the global configuration
setting, "do_not_check_query_encoding".
- Removed configuration setting, "decode_query_using_global_encoding" since it no
longer does anything useful. Query decoding follows from whatever you set the
global encoding to, unless you specify an alternative or to not decode.
-------------------------------------------------------------------
Wed Jul 6 07:52:42 UTC 2016 - coolo@suse.com
- updated to 5.90106
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
-------------------------------------------------------------------
Sun Jun 12 12:41:08 UTC 2016 - coolo@suse.com
- updated to 5.90105
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90105 - 2016-07-08
- Tweak some test cases to try and prevent them from failing in limited cases.
- Changed how we compose traits onto the response, request, and stats class so
that we compose just once at setup time (performance optimization). Also added
a debug screen at startup to display composed classes to help with debugging.
- Fixed a regressed caused by the changes we made to the way ->state works so that
now when you forward to an action and that action throws an exception, $c->state
is set to 0, instead of the value of the exeption (this is to be as indicated by
the documentation). (cventers++ for reported bug and test case).
- Changed the code that detects if you try to set HTTP headers after headers are
finalized to not warn if you are just requested the response header state. Tweaked
this error message a bit to help people understand it.
-------------------------------------------------------------------
Thu Apr 7 09:05:08 UTC 2016 - coolo@suse.com
- updated to 5.90104
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90104 - 2016-04-04
- Merged pull request #131, fix for noisy debug logs when used type constraints
in your actions. Additional changes to the developer debug screen output to
improve reporting details.
- Merged pull request #133, fix for case when a file upload filename contains
wide characters which caused the filename to not appear in the uploads hash.
-------------------------------------------------------------------
Sat Nov 14 09:33:52 UTC 2015 - coolo@suse.com
- updated to 5.90103
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90103 - 2015-11-12
- More documentation fixes (thanks to the debian maintainers and melmothx++)
- Fixed the way we parse subroutine attribute values to fix a regression
introduced in 5.90102. This is a recommended upgrade (tsibley++, mst++)
- Fixed regression around auto actions that escape by throwing an exception
which was introduced in the last release.
- Bumped namespace::autoclean dep to latest since tests require -except
-------------------------------------------------------------------
Sat Oct 31 10:04:56 UTC 2015 - coolo@suse.com
- updated to 5.90102
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90102 - 2015-10-29
- Better warnings when there's an error reading the psgi.input (billmosley++)
- Fixed spurious warnings in uri_for when using no arguments (melmothx++ and
paultcochrane++)
- Documentation improvements (paultcochrane++)
- Improvements to 'search_extra' configuration and tests around using
uri_for as a class method (cngarrison++)
- Fix when Path() is set and not geting registered as action (grim8634++)
- $c->state is now preserved over actions in a chain, and across begin,
auto, ->forward and ->detach.
-------------------------------------------------------------------
Sun Sep 20 15:40:48 UTC 2015 - coolo@suse.com
- updated to 5.90101
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
-------------------------------------------------------------------
Fri May 1 05:45:51 UTC 2015 - coolo@suse.com
- updated to 5.90090
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
5.90090 - 2014-04-29
- Updated some documention in Catalyst::Request::Upload to clarify behavior
that RT ticket reported as confusing or unexpected
- Merged all changes from 5.90089_XXX development cycle.
- removed a mistaken use of Test::Most, which is not a core Catalyst
dependency. Used Test::More instead.
5.90089_004 - 2015-04-28
- Added swanky github badges.
- Reverted a change to how the stats engine is setup that was incorrect.
- New application setup hook 'config_for' which allows one to get the
canonical application configuration for a controller, view or model, or
a plugin. Can also be used to override and adapt what configuration is
retrieved.
5.90089_003 - 2015-04-27
- Fixed an issue where a delayed controller that did ACCEPT_CONTEXT would
raise an error when registering its actions.
- Updated some documentation around route matching.
- refactored the setup of injected components to allow you to hook into
the injection and do custom injection types.
5.90089_002 - 2015-04-17
- Changed the way we check for presence of Type::Tiny in a test case to be
more explicit in the version requirement. Hopefully a fix for reported
test fail.
- When declaring type constraints in Args and CaptureArgs, if you want to
use a Moose builtin type (or a custom stringy type that you've already
defined and associated with the Moose::TypeRegistry) you must now quote
the type name. This is to clearly disambiguate between Moose stringy types
and imported types.
- Additional changes to type constraint detection to between determine when a
type constraint for reference types have a measured number of arguments or
not. clarify restriction on reference type constraints.
- Several bugs with type constraints and uri_for squashed. More test cases
around all the argument type constraints to tighten scope of action.
- NEW FEATURE: New method in Catalyst::Utils 'inject_component', which is a core
version of the previously external addon 'CatalystX::InjectComponent'. You should
start to convert your existing code which uses the stand alone version, since
going forward only the core version will be supported. Also the core version in
Catalyst::Utils has an additional feature to compose roles into the injected
component.
- NEW FEATURE: Concepts from 'CatalystX::RoleApplicator' have been moved to core
so we now have the follow application attributes 'request_class_traits',
'response_class_traits' and 'stats_class_traits' which allow you to compose
traits for these core Catalyst classes without needing to create subclasses. So
in general any request or response trait on CPAN that used 'CatalystX::RoleApplicator'
should now just work with this core feature. Note that can also set thse roles
via new configuration keys, 'request_class_traits', 'response_class_traits'
and 'stats_class_traits'. If you use both configuration and application class methods,
they are combined.
- NEW FEATURE: Core concepts from 'CatalystX::ComponentsFromConfig'. You can now
setup components directly from configuration. This could save you some effort and
creating 'empty' base classes in your Model/View and Controller directories. This
feature is currently limited in that you can only configure components that are
'true' Catalyst components (but you may use Catalyst::Model::Adaptor to proxy
stand alone classes...).
- Only create a stats object if you are using stats. This is a minor performance
optimization, but there's a small chance it is a breaking change, so please
report any stats related issues.
- Added a developer mode warning if you call a component with arguments that does not
expect arguments (for example calling $c->model('Foo', 1,2,3,4) where Myapp::Model::Foo
does not ACCEPT_CONTEXT. Only components that ACCEPT_CONTEXT do anything with
passed arguments in $c->controller/view/model.
- Change the way components are setup so that you can now rely on all components
when setting up a component. Previously application scoped components could not
reliably use an existing application scoped component as a dependecy for initialization.
5.90089_001 - 2015-03-26
- New development branch synched with 5.90085.
- NEW FEATURE: Type Constraints on Args/CaptureArgs. Allows you to declare
a Moose, MooseX::Types or Type::Tiny named constraint on your Arg or
CaptureArg.
- When using $c->uri_for (or the derived $c->uri_for_action) and the target
action has type constrainted args (or captures), verify that the proposed
URL matches the defined args. In general $c->uri_for will be a bit more
noisy if the supplied arguments are not correct.
- New top level document on Route matching. (Catalyst::RouteMatching). This
document is still in development, but is worth review and comments.
-------------------------------------------------------------------
Mon Apr 13 19:52:44 UTC 2015 - coolo@suse.com
- updated to 5.90085
see /usr/share/doc/packages/perl-Catalyst-Runtime/Changes
-------------------------------------------------------------------
Sun Apr 20 21:48:29 UTC 2014 - mardnh@gmx.de
- updated to 5.90062, see Changes for more
5.90061 - 2014-04-14
- HTTP::Exception objects were not properly bubbled up to middleware since
there was some code in Catalyst that was triggering stringification.
5.90061 - 2014-03-10
- Reverted a change related to how plugins get initialized that was
introduced by a change in December.
- add patch for fixing the plugin loading order
https://rt.cpan.org/Public/Bug/Display.html?id=87998
( patch-catalyst-pm-plugin-order.patch )
-------------------------------------------------------------------
Mon Feb 24 08:33:55 UTC 2014 - coolo@suse.com
- updated to 5.90060, see Changes for more
- 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
middleware deal with it.
5.90059_002 - 2013-12-21
- We now pass a scalar or filehandle directly to you Plack handler, rather
than always use the streaming interface (we are still always using a
delayed response callback). This means that you can make use of Plack
middleware like Plack::Middleware::XSendfile and we expect better use of
server features (when they exist) like correct use of chunked encoding or
properly non blocking streaming when running under a supporting server like
Twiggy. See Catalyst::Delta for more. This change might cause issues if
you are making heaving use of streaming (although in general we expect things
to work much better.
- In the case when we remove a content body from the response because you set
an information status or a no content type status, warn that we are doing so
when in debug mode. You might see additional debugging information to help
you find and remove unneeded response bodies.
- Updated the code where Catalyst tries to guess a content length when you
fail to provide one. This should cause less issues when trying to guess the
length of a funky filehandle. This now uses Plack::Middleware::ContentLength
- Removed custom code to remove body content when the request is HEAD and
swapped it for Plack::Middleware::Head
- Merged fix for regressions from stable..
-------------------------------------------------------------------
Wed Sep 4 17:36:56 UTC 2013 - coolo@suse.com
- updated to 5.90042, see Changes
- remove outdated patch
-------------------------------------------------------------------
Thu May 31 14:25:22 UTC 2012 - coolo@suse.com
- updated to 5.90012, see Changes
- regenerate with cpanspec
-------------------------------------------------------------------
Sat Jun 4 20:38:38 UTC 2011 - lars@linux-schulserver.de
- update to 5.80032, see Changes:
- 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.
- fix tests on distributions with old Test::More module
( perl-Catalyst-Runtime-done_testing.patch )
-------------------------------------------------------------------
Thu Feb 17 06:37:34 UTC 2011 - pascal.bleser@opensuse.org
- update to 5.80031
- rewrote spec file using bs.pl, was severely outdated
-------------------------------------------------------------------
Wed Jan 19 11:18:13 UTC 2011 - coolo@novell.com
- update to 5.80030
-------------------------------------------------------------------
Wed Dec 1 13:30:52 UTC 2010 - coolo@novell.com
- switch to perl_requires macro
-------------------------------------------------------------------
Mon Nov 29 18:00:00 UTC 2010 - coolo@novell.com
- called spec2changelog
-------------------------------------------------------------------
Tue Feb 9 00:00:00 UTC 2010 - nine@detonation.org
- Specfile autogenerated by cpanspec 1.78.