Package Release Info

perl-Mojolicious-8.14-bp151.1.4

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

perl-Mojolicious

Change Logs

* Fri Apr 19 2019 Stephan Kulow <coolo@suse.com>
- updated to 8.14
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.14  2019-04-18
  - Added EXPERIMENTAL timer method to Mojo::Promise.
  - Added header_exists and header_exists_not methods to Test::Mojo.
  - Fixed a bug where the finally callback in Mojo::Promise was passed a value,
    which is incompatible with the JavaScript API.
  - Fixed a bug in Mojo::Promise where the finally method could change promise
    values.
  - Fixed a merge bug in Mojo::Parameters where multiple values sharing the same
    name could get lost.
* Fri Mar 22 2019 Stephan Kulow <coolo@suse.com>
- updated to 8.13
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.13  2019-03-21
  - Added EXPERIMENTAL map method to Mojo::Promise. (jberger)
  - Added EXPERIMENTAL min_compress_size attribute to Mojolicious::Renderer.
    (CandyAngel, mjemmeson)
  - Improved the security of signed cookies by also signing the cookie name.
    Note that this means that all sessions will be reset.
  - Fixed Mojo::IOLoop::Server to not check if listen sockets are writable.
* Sat Feb 02 2019 Stephan Kulow <coolo@suse.com>
- updated to 8.12
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.12  2019-01-27
  - Added EXPERIMENTAL timeout method to Mojo::Promise. (batman)
  - Removed deprecated module Mojolicious::Plugin::PODRenderer.
  - Removed deprecated method mojo_lib_dir from Mojo::Home.
  - Fixed rare warning in Mojo::Log. (Grinnz)
* Thu Jan 03 2019 Stephan Kulow <coolo@suse.com>
- updated to 8.11
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.11  2019-01-01
  - Added EXPERIMENTAL support for SameSite cookies to better protect
    Mojolicious applications from CSRF attacks. (dylanwh, sri)
  - Added EXPERIMENTAL samesite attributes to Mojo::Cookie::Response and
    Mojolicious::Cookies. (dylanwh, sri)
  - Added lstat method to Mojo::File. (Grinnz)
  - Added remove method to Mojo::File.
  - Improved eval command with support for promises. (jberger)
  - Improved Mojo::JSON::Pointer to ignore many invalid JSON Pointers.
* Fri Dec 21 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.10
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.10  2018-12-18
  - Added reset event to Mojo::IOLoop.
  - Added limit argument to split method in Mojo::ByteStream. (s1037989)
* Thu Dec 06 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.09
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.09  2018-12-02
  - Added touch method to Mojo::File.
  - Added max_depth option to list_tree method in Mojo::File.
  8.08  2018-11-26
  - Added stat method to Mojo::File.
  8.07  2018-11-16
  - Fixed a bug that caused debug log messages to be generated for static files.
  - Fixed a bug in Mojo::Server::Morbo that prevented the before_server_start
    hook from getting emitted.
* Fri Nov 09 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.06
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.06  2018-11-07
  - Added support for progress updates to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress method to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress event to Mojo::IOLoop::Subprocess. (karjala)
  - Improved debug, error, fatal, info and warn methods in Mojo::Log to accept
    closures to generate log messages on demand. So expensive code for debugging
    can be deactivated easily in production.
  - Improved Mojo::Log to use the time format "2018-11-08 14:25:5.76027" and to
    include the process id in log messages.
  - Improved Mojolicious performance by up to 10% with more efficient logging.
  - Fixed a problem with the built in templates where an image was missing.
* Thu Nov 08 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.05
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.05  2018-10-25
  - Deprecated Mojolicious::Plugin::PODRenderer in favor of alternatives from
    CPAN.
  - Deprecated Mojo::Home::mojo_lib_dir.
  - Replaced continue, flash, redirect_to, respond_to and validation methods in
    Mojolicious::Controller with helpers in Mojolicious::Plugin::DefaultHelpers.
  - Updated FAQ with a warning not to use Perl 5.10.x and 5.12.x with
    Mojolicious.
  8.04  2018-10-21
  - Added EXPERIMENTAL module Mojo::DynamicMethods. (mst)
  - Replaced all uses of AUTOLOAD with a much faster alternative, so helpers are
    faster by up to 400% and stack traces contain more information. (mst)
  - Removed experimental status from server method in Mojolicious.
  8.03  2018-10-16
  - Added support for weak reference accessors to Mojo::Base. (mst)
  - Updated List::Util requirement to 1.41 for set_subname support.
  - Fixed a small bug in Mojo::UserAgent where request timeouts could be created
    twice.
  - Improved Mojo::Exception to include a stack trace in verbose output.
  - Improved Mojolicious::Types to use the correct MIME types for woff and
    woff2 files.
  8.02  2018-10-01
  - Deprecated Mojo::Transaction::success in favor of Mojo::Transaction::result
    and Mojo::Transaction::error. Unfortunately this method is used a lot in
    legacy code, so this deprecation will be in effect until the next major
    release.
  - Added support for gzip compression of dynamically generated responses
    (enable with $app->renderer->compress(1)).
  - Added EXPERIMENTAL compress attribute to Mojolicious::Renderer.
  - Added compressed attribute to Mojo::UserAgent::Transactor.
  - Added EXPERIMENTAL respond method to Mojolicious::Renderer.
  - Added save_to method to Mojo::Message.
  - Added gunzip and gzip methods to Mojo::ByteStream.
  - Added gunzip and gzip functions to Mojo::Util.
  - Improved HTML5.2 compliance of Mojo::DOM::HTML.
  - Fixed a bug in Mojo::Transaction::HTTP that prevented the finish event in
    Mojo::Message::Request from getting emitted sometimes.
  - Fixed a bug in Mojo::Promise where the ioloop attribute was not a weakened
    reference after object construction.
  - Fixed a bug where the is_fresh helper could only handle If-None-Match
    headers with a single etag value.
* Wed Sep 26 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.01
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.01  2018-09-25
  - Updated jQuery to version 3.3.1.
  - Fixed order of command namespaces so Mojolicious can be upgraded without
    uninstalling first.
  - Fixed a small problem in one of the TLS tests where an error message check
    was too picky.
* Wed Sep 19 2018 Stephan Kulow <coolo@suse.com>
- updated to 8.0
  see /usr/share/doc/packages/perl-Mojolicious/Changes
* Sat Sep 01 2018 coolo@suse.com
- updated to 7.94
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.94  2018-08-27
  - Added EXPERIMENTAL content_type and file_type methods to Mojolicious::Types.
  - Fixed a bug where the reply->file helper would not try to set a Content-Type
    header.
  - Fixed a bug where the render method in Mojolicious::Controller would not
    always use Mojolicious::Types to find the correct Content-Type value.
* Tue Aug 14 2018 marius.kittler@suse.com
- Update to 7.93
  - See /usr/share/doc/packages/perl-Mojolicious/Changes
  - Most notable change is revert of streaming related changes
    causing instability (eg. some openQA internal tests were
    randomly failing).
* Sun Jul 22 2018 coolo@suse.com
- updated to 7.88
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.88  2018-07-11
  - Added EXPERIMENTAL bytes_read, bytes_written and transition methods to
    Mojo::IOLoop::Stream.
  - Added transition event to Mojo::IOLoop::Stream.
  - Improved default request ids generated by Mojo::Message::Request to be a
    little more unique.
  - Fixed a bug where prefork tests would fail if a prefork server was already
    running.
  7.87  2018-07-04
  - Added optional support for Cpanel::JSON::XS to Mojo::JSON for much better
    JSON encoding and decoding performance. That also means Mojo::JSON can no
    longer encode the two Unicode whitespace characters u2028 and u2029, since
    this is unsupported by Cpanel::JSON::XS.
  - Improved Mojo::JSON to encode unknown reference types to "null",
    consistently with Cpanel::JSON::XS.
  7.86  2018-07-02
  - Added template attribute to Mojolicious::Command.
  - Added spawn event to Mojo::IOLoop::Subprocess.
  - Improved Mojo::IOLoop::Subprocess to only fork new processes after the event
    loop has been started.
  7.85  2018-06-17
  - Removed deprecated build_tx, config, handler and log methods from Mojo.
  - Added promisify method to Mojo::UserAgent::Transactor.
  - Improved Mojolicious::Command to die on template errors.
  7.84  2018-06-05
  - Fixed a bug where test servers would be started when reusing a
    Mojo::UserAgent object after fork.
  7.83  2018-06-02
  - Replaced MOJO_DAEMON_DEBUG and MOJO_USERAGENT_DEBUG environment variables
    with MOJO_SERVER_DEBUG and MOJO_CLIENT_DEBUG. (anparker)
  - Updated IO::Socket::SSL requirement to 2.009 for ALPN support.
  - Added modules Mojo::IOLoop::Stream::HTTPClient,
    Mojo::IOLoop::Stream::HTTPServer, Mojo::IOLoop::Stream::WebSocketClient and
    Mojo::IOLoop::Stream::WebSocketServer. (anparker)
  - Added transition method to Mojo::IOLoop. (anparker)
  - Added close_connections method to Mojo::Server::Daemon. (anparker)
  - Added stream_class and tls_protocols arguments to client and server methods
    in Mojo::IOLoop. (anparker, sri)
  - Fixed a small render_maybe argument localization bug.
  7.82  2018-05-27
  - Removed experimental status from new_tag and selector methods in Mojo::DOM.
  - Improved Mojo::Server::PSGI with support for the before_server_start hook.
  - Fixed a bug where render_maybe in Mojolicious::Controller could not render
    multiple alternatives properly because arguments were not localized.
* Wed May 23 2018 coolo@suse.com
- updated to 7.81
  see /usr/share/doc/packages/perl-Mojolicious/Changes
* Sat May 19 2018 coolo@suse.com
- updated to 7.79
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.79  2018-05-14
  - Added EXPERIMENTAL selector method to Mojo::DOM.
  - Added reply->file helper to Mojolicious::Plugin::DefaultHelpers.
* Sat May 12 2018 coolo@suse.com
- updated to 7.78
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.78  2018-05-11
  - Deprecated delay helper in Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL new_tag method to Mojo::DOM. (jberger, sri)
  - Added EXPERIMENTAL tag method to Mojo::DOM::HTML.
  - Added EXPERIMENTAL tag_to_html function to Mojo::DOM::HTML.
  - Improved performance of all DOM manipulation methods in Mojo::DOM
    significantly when reusing Mojo::DOM objects.
  - Fixed a Windows directory traversal security issue. (dmanto)
Version: 7.77-bp150.2.4
* Wed May 02 2018 coolo@suse.com
- updated to 7.77
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.77  2018-04-28
  - Added support for namespace selectors like "ns|*" to Mojo::DOM::CSS.
    (jberger)
  - Added support for :link and :visited pseudo-classes to Mojo::DOM::CSS.
  - Added support for hyphen-separated list attribute selectors like
    "[heflang|=en]" to Mojo::DOM::CSS.
* Wed Apr 25 2018 coolo@suse.com
- updated to 7.76
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.76  2018-04-23
  - Due to lack of domain experts on the team, Windows is no longer officially
    supported. Moving foward, we will try to keep Mojolicious installable on
    Windows, but cannot make any promises regarding security and/or reliability.
  - Fixed a bug in Mojolicious::Plugin::Config where the config stash value was
    not available when the config_override feature was used. (tim)
* Wed Apr 11 2018 coolo@suse.com
- updated to 7.75
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.75  2018-04-09
  - Deprecated placeholder quoting with "(placeholder)" in favor of
    "<placeholder>".
  - Fixed warnings in Mojo::Collection.
* Tue Apr 10 2018 coolo@suse.com
- updated to 7.74
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.74  2018-04-06
  - Improved unknown placeholder types to match nothing in
    Mojolicious::Routes::Pattern.
* Sat Apr 07 2018 coolo@suse.com
- updated to 7.73
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.73  2018-04-05
  - Added support for routes with placeholder types.
  - Added types attribute to Mojolicious::Routes and
    Mojolicious::Routes::Pattern.
  - Added add_type method to Mojolicious::Routes.
  - Added to_file method to Mojo::Asset, Mojo::Asset::File and
    Mojo::Asset::Memory.
  - Added num placeholder type to Mojolicious::Routes.
  - Removed deprecated use of Mojo::Promise::all and Mojo::Promise::race as
    instance methods.
* Tue Apr 03 2018 coolo@suse.com
- updated to 7.72
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.72  2018-04-02
  - Improved Mojo::Content::MultiPart performance for large numbers of parts.
    (philipspencer)
  - Fixed another problem with ordering of sources for content negotiation in
    Mojolicious::Renderer.
* Sat Mar 17 2018 coolo@suse.com
- updated to 7.71
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.71  2018-03-15
  - Deprecated Mojo::build_tx, Mojo::Config, Mojo::handler and Mojo::log.
  - Added config method to Mojolicious.
  - Fixed exceptions caused by non-UTF-8 files in Mojo::Exception. (Grinnz)
* Fri Mar 02 2018 coolo@suse.com
- updated to 7.70
  see /usr/share/doc/packages/perl-Mojolicious/Changes
* Sun Feb 25 2018 coolo@suse.com
- updated to 7.69
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.69  2018-02-24
  - Improved respond_to method in Mojolicious::Controller and accepts helper in
    Mojolicious::Plugin::DefaultHelpers to no longer limit support for multiple
    MIME types to requests containing an X-Requested-With header, since browsers
    have become smarter about requesting what they actually want.
* Sat Feb 24 2018 coolo@suse.com
- updated to 7.68
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.68  2018-02-22
  - Fixed RFC 7230 compliance bugs in Mojo::Message::Request that prevented
    "GET //foo/bar HTTP/1.1" to be interpreted as a request target in origin
    form.
* Wed Feb 21 2018 coolo@suse.com
- updated to 7.67
  see /usr/share/doc/packages/perl-Mojolicious/Changes
* Thu Feb 15 2018 coolo@suse.com
- updated to 7.66
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.66  2018-02-13
  - This release contains fixes for security issues, everybody should upgrade!
  - Removed origin attribute of Mojo::Cookie::Response.
  - Removed deprecated data and remaining methods from Mojo::IOLoop::Delay.
  - Added host_only attribute to Mojo::Cookie::Response.
  - Improved all method in Mojo::Promise to resolve with no results if no
    promises have been passed.
  - Fixed a bug in Mojo::UserAgent::CookieJar where old cookies could be leaked.
    (exp-innit, sri)
* Mon Feb 12 2018 coolo@suse.com
- updated to 7.65
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.65  2018-02-11
  - Added EXPERIMENTAL timing->begin, timing->elapsed, timing->rps and
    timing->server_timing helpers to Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL server_timing method to Mojo::Headers.
  - Added support for new HTTP status code.
* Wed Feb 07 2018 coolo@suse.com
- updated to 7.64
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.64  2018-02-07
  - Fixed a bug in Mojo::Log where short log messages spanning multiple lines
    would not be formatted properly for systemd.
  7.63  2018-02-06
  - Improved Mojo::Log to use native systemd log levels.
  7.62  2018-02-01
  - Added -u option to get command. (jberger)
  - Added dont_use_nlink option to list_tree method in Mojo::File.
  - Added reverse proxy section to Mojolicious::Guides::Cookbook. (polettix)
  - Fixed a promise resolution bug in Mojo::Promise.
* Tue Jan 16 2018 coolo@suse.com
- updated to 7.61
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.61  2018-01-08
  - Increased default upgrade_timeout from 60 to 180 seconds in
    Mojo::Server::Hypnotoad.
* Thu Jan 04 2018 coolo@suse.com
- updated to 7.60
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.60  2018-01-02
  - Deprecated use of Mojo::Promise::all and Mojo::Promise::race as instance
    methods.
  - Improved all and race methods in Mojo::Promise to be able to handle
    arbitrary then-ables.
  - Improved number detection in Mojo::JSON with a workaround for an upcoming
    breaking change in Perl 5.28. (haarg)
  - Improved HTML Living Standard compliance of Mojo::DOM::HTML.
  - Fixed a bug in Mojo::Base that prevented composition of multiple roles.
    (aferreira, batman)
  - Fixed a bug in Mojolicious::Static where text files from DATA sections would
    not be UTF-8 encoded. (Grinnz)
* Mon Dec 18 2017 coolo@suse.com
- updated to 7.59
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.59  2017-12-15
  - Moved home and ua attributes from Mojo to Mojolicious.
  - Changed Mojo::IOLoop::Client to only start a thread pool with
    Net::DNS::Native on demand. (Grinnz)
  - Improved subprocess method in Mojo::IOLoop to allow for easier role
    composition.
  - Fixed RFC 7230 compliance bug in Mojo::Message::Response. (jberger)
* Mon Dec 04 2017 coolo@suse.com
- updated to 7.58
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.58  2017-12-02
  - Added websocket_p method to Mojo::UserAgent.
* Sun Nov 19 2017 coolo@suse.com
- updated to 7.57
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.57  2017-11-18
  - Fixed installation problems with some versions of Perl on Windows.
* Fri Nov 17 2017 coolo@suse.com
- updated to 7.56
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  7.56  2017-11-14
  - Added num check to Mojolicious::Validator.
  - Improved built-in templates with high resolution logos.