Next | Query returned 157 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-04-27 19:19:55 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Mojolicious: update to 9.17.

9.17  2021-04-12
  - Deprecated ?format=* parameter in favor of ?_format=* for content \ 
negotiation in Mojolicious::Renderer.

9.16  2021-04-08
  - Added support for format inheritance.
  - Improved Mojo::Server::CGI with support for before_server_start hook.

9.15  2021-03-30
  - Improved form generator in Mojo::UserAgent::Transactor to allow custom \ 
Content-Disposition headers.

9.14  2021-03-23
  - Added EXPERIMENTAL support for :text pseudo-class to Mojo::DOM::CSS.

9.13  2021-03-22
  - Improved request_id attribute in Mojo::Message::Request to be a little more \ 
unique.
  - Fixed Mojolicious::Plugin::Mount to share the logger of the host application.

9.12  2021-03-21
  - Improved mojo script startup time slightly with a Mojo::HelloWorld optimization.
  - Improved design of built-in templates.

9.11  2021-03-20
  - This release contains fixes for security issues, everybody should upgrade!
  - Disabled format detection by default to fix vulnerabilities in many \ 
Mojolicious applications. That means some of
    your routes that previously matched "/foo" and \ 
"/foo.json", will only match "/foo" after upgrading. From \ 
now on you
    will have to explicitly declare the formats your routes are allowed to handle.
      # /foo
      # /foo.html
      # /foo.json
      $r->get('/foo')->to('bar#yada');
    becomes
      $r->get('/foo' => [format => ['html', \ 
'json']])->to('bar#yada', format => undef);
    And if you are certain that your application is not vulnerable, you also \ 
have the option to re-enable format
    detection for a route and all its nested routes. Due to the high risk of \ 
vulnerabilities, this feature is going to
    be removed again in a future release however.
      my $active = $r->any([format => 1]);
      $active->get('/foo')->to('Test#first');
      $active->put('/bar')->to('Test#second');
  - Improved built-in templates not to show embedded apps in the stash snapshot.
  - Improved built-in development not found page to include tooltips with the \ 
compiled regular expressions for each
    route.
  - Improved Mojo::UserAgent to include "Content-Length: 0" with \ 
non-GET requests for better compatibility with broken
    web servers.

9.10  2021-03-14
  - Fixed top-level --help and -h options in Mojolicious::Commands.

9.09  2021-03-13
  - Added comma_separated filter to Mojolicious::Validator.
  - Fixed built-in templates to be a bit more responsive.
  - Fixed filter list handling in Mojolicious::Validator::Validation.

9.08  2021-03-12
  - Fixed a bug in Test::Mojo where Test::Mojo->new($app) would not work \ 
correctly.

9.07  2021-03-11
  - Improved config override feature to work for Mojolicious::Lite applications.
  - Improved Mojo::UserAgent performance slightly by not including unnecessary \ 
"Content-Length: 0" request headers.

9.03  2021-03-05
  - Fixed a bug in Mojo::Transaction::WebSocket where finish event handlers \ 
would not always get the same number of
    arguments passed.

9.02  2021-02-17
  - Fixed finally method in Mojo::Promise to deal correctly with promises \ 
returned by the handler.
  - Improved Mojo::Server::Daemon to include random ports in the "Web \ 
application available at ..." message.

9.01  2021-02-16
  - Added EXPERIMENTAL color attribute to Mojo::Log.
  - Added EXPERIMENTAL MOJO_LOG_COLOR environment variable to Mojo::Log.
  - Fixed Windows support of network_contains function in Mojo::Util. (jberger)

9.0  2021-02-14
  - Code name "Waffle", this is a major release.
  - Added support for deployment specific plugins.
  - Removed Mojo::IOLoop::Delay.
  - Removed hidden attribute from Mojolicious::Routes.
  - Removed hide and is_hidden methods from Mojolicious::Routes.
  - Removed deprecated success method from Mojo::Transaction.
  - Removed deprecated detour, over, route and via methods from \ 
Mojolicious::Routes::Route.
  - Removed deprecated local_address method from Mojo::UserAgent.
  - Removed deprecated tls_ciphers, tls_protocols, tls_verify and tls_version \ 
options from Mojo::IOLoop::TLS.
  - Removed deprecated local_address option from Mojo::IOLoop::Client.
  - Removed deprecated config stash value.
  - Changed Mojo::Log to join mutiple log messages with a whitespace instead of \ 
a newline.
  - Added is_reserved method to Mojolicious::Routes::Route.
  - Improved Mojolicious::Routes to disallow the use of reserved stash values, \ 
such as "/:action", in route patterns.
  - Improved Mojolicious::Routes to throw exceptions for missing controllers.
  - Improved Mojolicious::Routes to throw exceptions for routes with controllers \ 
but without action.
  - Improved Mojolicious::Routes to disallow namespace without controller for \ 
routing.
  - Improved Mojolicious::Routes to die if auto rendering failed.
  - Improved render method in Mojolicious::Controller to die if no response \ 
could be rendered.
  - Improved reply->static helper to die if the requested file does not exist.
  - Improved contextual logging feature in Mojo::Log not to concatenate log \ 
messages and context.
  - Improved all_text method in Mojo::DOM to exclude "<script>" \ 
and "<style>" from text extraction in HTML documents.
  - Improved error messages in config plugins to be more consistent.

8.73  2021-02-05
  - Removed finally keyword from check function in Mojo::Exception.
  - Changed arguments of check function in Mojo::Exception to be easier to use \ 
with Perl 5.34 try/catch.
  - Removed experimental status from preload_namespaces attribute in Mojolicious.
  - Removed experimental status from any, map, timer and timeout methods in \ 
Mojo::Promise.
  - Removed experimental status from extname method in Mojo::File.
  - Removed experimental status from warmup method in Mojolicious.
  - Removed experimental status from load_classes function in Mojo::Loader.
  - Removed experimental status from Mojo::DynamicMethods. Still summons old \ 
gods, use at your own risk!
  - Removed experimental status from before_command hook in Mojolicious.
  - Added silent attribute to Mojo::Server::Morbo.

8.72  2021-01-26
  - Deprecated Mojo::UserAgent::local_address in favor of \ 
Mojo::UserAgent::socket_options.
  - Deprecated local_address option of connect method in Mojo::IOLoop::Client in \ 
favor of socket_options.
  - Deprecated tls_protocols option of connect method in Mojo::IOLoop::Client in \ 
favor of tls_options.
  - Deprecated tls_verify option of connect method in Mojo::IOLoop::Client in \ 
favor of tls_options.
  - Deprecated tls_protocols option of negotiate method in Mojo::IOLoop::TLS in \ 
favor of tls_options.
  - Deprecated tls_ciphers option of negotiate method in Mojo::IOLoop::TLS in \ 
favor of tls_options.
  - Deprecated tls_verify option of negotiate method in Mojo::IOLoop::TLS in \ 
favor of tls_options.
  - Deprecated tls_version option of negotiate method in Mojo::IOLoop::TLS in \ 
favor of tls_options.
  - Deprecated tls_ciphers option of listen method in Mojo::IOLoop::Server in \ 
favor of tls_options.
  - Deprecated tls_verify option of listen method in Mojo::IOLoop::Server in \ 
favor of tls_options.
  - Deprecated tls_version option of listen method in Mojo::IOLoop::Server in \ 
favor of tls_options.
  - Added support for trusted reverse proxies. (jberger)
  - Added network_contains function to Mojo::Util. (jberger)
  - Added trusted_proxies attribute to Mojo::Server and Mojo::Message::Request. \ 
(jberger)
  - Added socket_options method to Mojo::UserAgent.
  - Added build_server method to Mojolicious::Command::daemon and \ 
Mojolicious::Command::prefork. (jberger)
  - Added trusted_proxies option to Hynotoad. (jberger)
  - Added socket_options and tls_options options to connect method in \ 
Mojo::IOLoop::Client.
  - Added tls_options option to negotiate method in Mojo::IOLoop::TLS.

8.71  2021-01-17
  - Added EXPERIMENTAL freeze option to reset method in Mojo::IOLoop.
  - Improved Mojo::IOLoop::Subprocess not to close connections after fork.

8.70  2020-12-29
  - Fixed top-level help command in Mojolicious::Commands. (schelcj)

8.69  2020-12-28
  - Improved design of built-in templates.

8.68  2020-12-27
  - Updated built-in templates with new responsive design from mojolicious.org.
  - Fixed a bug in Mojo::Message::Request that resulted in duplicate request ids \ 
for Mojo::Server::Prefork workers.

8.67  2020-12-04
  - Deprecated Mojolicious::Routes::Route::route in favor of \ 
Mojolicious::Routes::Route::any.
  - Deprecated Mojolicious::Routes::Route::over in favor of \ 
Mojolicious::Routes::Route::requires.
  - Deprecated Mojolicious::Routes::Route::via in favor of \ 
Mojolicious::Routes::Route::methods.
  - Deprecated Mojolicious::Routes::Route::detour.
  - Added methods and requires methods to Mojolicious::Routes::Route.
  - Improved Mojolicious::Commands to throw an exception for invalid commands.

8.66  2020-11-28
  - Deprecated logging to "log/$mode.log" (if a log directory exists) \ 
in Mojolicious. The default will simply be STDERR
    in the future.
  - Added support for preloading controllers and other classes during startup of \ 
Mojolicious applications.
  - Added EXPERIMENTAL preload_namespaces attribute to Mojolicious.
  - Added EXPERIMENTAL warmup method to Mojolicious.
  - Added EXPERIMENTAL load_classes function to Mojo::Loader.
  - Removed experimental status from humanize_bytes method in Mojo::ByteStream.
  - Removed experimental status from humanize_bytes function in Mojo::Util.
  - Improved find_modules function in Mojo::Loader with recursive option.
  - Improved Mojo::DOM::CSS to throw exceptions for unknown CSS selectors.
  - Fixed a bug in Mojolicious::Commands where help messages would not be \ 
displayed correctly for some commands.
    (kiwiroy)
  - Fixed a bug in Mojolicious::Routes::Pattern where type_start was treated as \ 
a regex. (Grinnz)

8.65  2020-11-10
  - Added generate dockerfile command. (tianon)
  - Improved cookbook with container deployment recipe.
  - Improved security of secure_compare function in Mojo::Util. (robrwo)
  - Fixed all generated code to consistently use a *::Sandbox class, instead of \ 
*::SandBox.

8.64  2020-11-01
  - Replaced prettify.js with highlight.js. (zakame)
  - Fixed a bug in Mojo::DOM where the tree root would be checked for all \ 
pseudo-classes.
  - Fixed a redefined subroutine warning in eval command. (elmar)

8.63  2020-10-11
  - Improved Mojo::IOLoop::Subprocess to ensure a clean exit even if something \ 
unexpected happens in the forked
    process.

8.62  2020-10-10
  - Improved commands to exit with a usage message on unknown options.

8.61  2020-10-01
  - Fixed fork-safety feature in Mojo::UserAgent to work with more than one fork.
  - Fixed reset method in Mojo::IOLoop to not interfere with close events \ 
anymore, since that resulted in leaks.

8.60  2020-09-27
  - Improved reset method in Mojo::IOLoop to prevent close event to be emitted \ 
in affected streams. (kiwiroy)
  - Improved cookbook with Envoy deployment recipe. (zakame)
   2020-09-20 09:56:20 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Mojolicious: update to 8.59.

8.59  2020-09-05
  - Added l function to ojo. (kiwiroy)
  - Added MOJO_PROMISE_DEBUG environment variable to Mojo::Promise.
   2020-09-07 21:12:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Mojolicious: update to 8.58.

8.58  2020-08-05
  - Improved app and lite_app generators to use templates with subroutine signatures.
  - Updated all documentation to use subroutine signatures. (kiwiroy)

8.57  2020-07-16
  - Added support for YAML config files.
  - Added module Mojolicious::Plugin::NotYAMLConfig.
  - Improved app generator command to use a YAML config file.
  - Fixed a bug in proxy helpers that caused response content to be ignored in \ 
some cases. (mohawk2)
  - Fixed attr_is bug in Test::Mojo that prevented false value comparisons from \ 
working correctly. (tim-2)

8.56  2020-06-19
  - Fixed a bug that prevented "% end, begin" to work in \ 
Mojo::Template. (jberger)

8.55  2020-06-18
  - Fixed a regression in Mojo::DOM::CSS that caused some selectors to not be \ 
valid anymore.

8.54  2020-06-14
  - Added EXPERIMENTAL support for :scope and :has pseudo-classes to \ 
Mojo::DOM::CSS. (Eckankar, kraih)
  - Fixed a bug in Mojo::DOM where select and ruby elements were parsed incorrectly.
  - Fixed a but in Mojo::UserAgent::Transactor that prevented compression \ 
settings to be inherited across redirects.
  - Fixed a bug where Mojolicious templates could not use the continue Perl keyword.

8.53  2020-06-09
  - Added EXPERIMENTAL extname method to Mojo::File.
  - Fixed a bug in Mojolicious::Types where dotfiles would be considered file \ 
extensions.

8.52  2020-06-01
  - Updated project metadata.
  - Fixed a bug in Mojo::Asset::Memory where the upgrade event could not change \ 
the temporary directory.

8.51  2020-05-30
  - Improved map efficiency in Mojo::Promise. (mst)
  - Improved more tests to use subtests. (veesh)
  - Improved .perltidyrc with more modern settings.

8.50  2020-05-23
  - Increased Perl version requirement to 5.16.0. This is just a first step \ 
however, at some point in the not so distant
    future we will increase the Perl version requirement to 5.20.0 for full \ 
subroutine signatures support.
  - Improved Mojo::Base to enable the Perl 5.16 feature bundle with \ 
"unicode_strings", "unicode_eval", "evalbytes",
    "current_sub" and "fc".

8.43  2020-05-20
  - Removed deprecated argument handling from Mojo::Promise::new.
  - Removed experimental status from all_settled method in Mojo::Promise.
  - Removed experimental status from content_type and file_type methods in \ 
Mojolicious::Types.
  - Removed experimental status from cleanup event in Mojo::IOLoop::Subprocess.
  - Switched from Storable to JSON serialization for Mojo::IOLoop::Subprocess \ 
IPC to increase efficiency.
  - Added exit_code method to Mojo::IOLoop::Subprocess.
  - Improved Mojo::Promise to warn when an unhandled rejected promise is destroyed.
  - Fixed a bug where the resolve class method in Mojo::Promise would \ 
unnecessarily create new promises.
  - Fixed a promise chaining bug in Mojo::Promise. (karjala)

8.42  2020-05-04
  - This release contains fixes for security issues, everybody should upgrade!
  - Added EXPERIMENTAL support for :any-link pseudo-class to Mojo::DOM::CSS.
  - Added EXPERIMENTAL support for case-sensitive attribute selectors like \ 
[foo="bar" s] to Mojo::DOM::CSS
  - Renamed experimental :matches pseudo-class to :is in Mojo::DOM::CSS.
  - Fixed a security issue that allowed for _method query parameters to be used \ 
with GET requests.
  - Fixed a bug in Mojo::DOM::CSS where the case-sensitivity identifier was \ 
case-sensitive.

8.41  2020-04-30
  - Improved Mojolicious::Commands to treat commands like "mojo generate \ 
lite_app" as "mojo generate lite-app".

8.40  2020-04-23
  - Fixed support for disabling the inactivity timeout in Mojo::UserAgent.

8.39  2020-04-22
  - Fixed a bug in Mojo::Server::Daemon where active connections could get the \ 
keep-alive timeout assigned instead of
    the inactivity timeout.
  - Fixed a race condition in Mojo::UserAgent where test servers would close \ 
connections prematurely.

8.38  2020-04-21
  - Added run_p method to Mojo::IOLoop::Subprocess. (batman)

8.37  2020-04-19
  - Added keep_alive_timeout attribute to Mojo::Server::Daemon.
  - Added -k options to daemon and prefork commands.
  - Added keep_alive_timeout setting to Hypnotoad.
  - Increased various default timeouts because keep_alive_timeout takes over \ 
some of their previous responsibility.
  - Improved timeout setting performance significantly in Mojo::IOLoop::Stream.
  - Improved again method in Mojo::Reactor, Mojo::Reactor::EV and \ 
Mojo::Reactor::Poll to allow changing the invocation
    time of active timers.
  - Fixed support for 425 status in Mojo::Message::Response.

8.36  2020-03-31
  - Added handler attribute to Test::Mojo.
  - Added test method to Test::Mojo.
  - Improved Test::Mojo to allow for extensions to be tested more easily.
  - Improved request_id attribute in Mojo::Message::Request to be a little more \ 
unique. (mst)

8.35  2020-03-20
  - Added not_empty filter to Mojolicious::Validator.

8.34  2020-03-16
  - Removed experimental status from proxy->get_p, proxy->post_p and \ 
proxy->start_p helpers in
    Mojolicious::Plugin::DefaultHelpers.
  - Removed experimental status from compress and min_compress_size attributes \ 
in Mojolicious::Renderer.
  - Removed experimental status from high_water_mark attribute in \ 
Mojo::IOLoop::Stream.
  - Removed experimental status from respond method in Mojolicious::Renderer.
  - Removed experimental status from bytes_waiting and can_write methods in \ 
Mojo::IOLoop::Stream.
  - Removed experimental status from dehop method in Mojo::Headers.
  - Removed experimental status from scope_guard function in Mojo::Util.
  - Improved size check in Mojolicious::Validator to only require one argument.
  - Fixed Mojolicious::Validator to also validate empty string values instead of \ 
ignoring them. This behaviour had
    caused a lot of confusion in the past.
  - Fixed plugin generator not to use an __END__ section.

8.33  2020-02-11
  - Added EXPERIMENTAL humanize_bytes function to Mojo::Util. (kraih, coolo)
  - Added EXPERIMENTAL humanize_bytes method to Mojo::ByteStream.
  - Updated Future::AsyncAwait requirement to 0.36 for better tests. (ilmari)

8.32  2020-01-18
  - Changed experimental -async flag to -async_await in Mojo::Base, because of a \ 
Perl quirk that Future::AsyncAwait
    can't handle itself.
  - Fixed a bug where the -async_await flag in Mojo::Base would not load \ 
Mojo::Promise.

8.31  2020-01-14
  - Added attr_is, attr_isnt, attr_like and attr_unlike methods to Test::Mojo. \ 
(pau4o)
  - Improved is_fresh method in Mojolicious::Static with support for weak etags. \ 
(ether)

8.30  2020-01-07
  - Switch from Future::AsyncAwait::Frozen to Future::AsyncAwait for async/await \ 
support.

8.29  2019-12-28
  - Improved async/await support to work in many more cases, such as WebSocket \ 
handlers.

8.28  2019-12-26
  - Added EXPERIMENTAL support for async/await (with -async Mojo::Base flag).
  - Added EXPERIMENTAL all_settled and any methods to Mojo::Promise.

8.27  2019-12-04
  - Added EXPERIMENTAL before_command hook.
  - Added EXPERIMENTAL scope_guard function to Mojo::Util.
  - Removed experimental status from context method in Mojo::Log.
  - Changed default MIME type of content_type method in Mojolicious::Types to \ 
application/octet-stream. (aitap)

8.26  2019-11-02
  - Removed deprecated slice method from Mojo::Collection.
  - Moved HTML entities from Mojo::Util into a separate file. (rage311)
  - Changed how the state of the event loop is determined in Mojo::Reactor::EV \ 
to be more consistent with
    Mojo::Reactor::Poll.

8.25  2019-09-29
  - Added curfile function to Mojo::File. (Grinnz)

8.24  2019-09-11
  - Added EXPERIMENTAL context method to Mojo::Log.
  - Added EXPERIMENTAL cleanup event to Mojo::IOLoop::Subprocess.
  - Added log helper to Mojolicious::Plugin::DefaultHelpers.
  - Improved log messages generated by Mojolicious to include request ids when \ 
possible.

8.23  2019-08-12
  - Updated Cpanel::JSON::XS requirement to 4.09 for duplicate keys support. (Grinnz)
  - Added head and tail methods to Mojo::Collection. (Grinnz)
  - Improved Mojo::File not to allow undefined values in paths.

8.22  2019-07-17
  - Fixed a bug where Mojo::Exception would not stringify correctly for error \ 
messages that end with a newline.
  - Fixed Mojo::Exception to append file and line number to stringified error \ 
messages that do not end with a newline.

8.21  2019-07-13
  - Undeprecated Mojo::Exception::verbose.
  - Added support for MOJO_EXCEPTION_VERBOSE environment variable.
  - Improved built in templates to use the same stack trace format as \ 
Mojo::Exception.

8.20  2019-07-08
  - Improved check function in Mojo::Exception to match regular expressions \ 
against stringified exception objects too.
  - Improved num check in Mojolicious::Validator to accept negative numbers. \ 
(kiwiroy)

8.19  2019-07-07
  - Deprecated Mojo::Exception::verbose.
  - Added EXPERIMENTAL check and raise functions to Mojo::Exception.
  - Added -f option to generate plugin command.
  - Improved inspect method in Mojo::Exception to be safe to call more than once.
  - Fixed various stack trace bugs in Mojo::Exception, so your error messages \ 
and stack traces can look slightly
    different than before.
  - Fixed bugs in reply->exception helper that could result in exceptions \ 
without error message.
  - Fixed daemonize exception handling in Mojo::Server. (skaji)

8.18  2019-06-28
  - Welcome to the Mojolicious core team CandyAngel, Christopher Rasch-Olsen Raa \ 
and Dan Book.
  - Deprecated the use of the config stash value and $config variable in \ 
templates by Mojolicious::Plugin::Config. You
    can use the config helper instead. Unfortunately there is no good way to \ 
warn users, so this deprecation will be in
    effect until the next major release.
  - Deprecated Mojo::Collection::slice since nobody remembers anymore what its \ 
intended purpose was.
  - Added EXPERIMENTAL proxy->get_p, proxy->post_p and proxy->start_p \ 
helpers to Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL dehop method to Mojo::Headers.
  - Added EXPERIMENTAL bytes_waiting and can_write methods to Mojo::IOLoop::Stream.
  - Added EXPERIMENTAL high_water_mark attribute to Mojo::IOLoop::Stream.
  - Updated bundled TLS certificate.
  - Improved Mojo::Base flags not to require a certain order.
  - Improved clone performance in Mojo::Headers by 100%.
  - Improved streaming response performance slightly.
  - Fixed a typo in the 425 status message in Mojo::Message::Response. (CandyAngel)
  - Fixed a missing deprecation warning in Mojo::Promise. (marcus)

8.17  2019-05-23
  - Fixed a bug in Mojo::UserAgent where the request timeout would not work for \ 
keep-alive requests. (ilmari)

8.16  2019-05-14
  - Improved Mojo::Headers to reject characters in header values that would \ 
corrupt the HTTP message.
  - Fixed getopt function in Mojo::Util to behave more like GetOptionsFromArray. \ 
(jberger, reneeb)

8.15  2019-04-26
  - Updated jQuery to version 3.4.0.
  - Improved wait method in Mojo::Promise not to be affected by manually stopped \ 
event loops. (Grinnz)
  - Fixed a bug where the new method in Mojo::Promise could not be passed a \ 
callback to wrap continuation-passing style
    APIs, which is incompatible with the JavaScript API.

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.

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.

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)

8.11  2019-01-01
  - Added EXPERIMENTAL support for SameSite cookies to better protect \ 
Mojolicious applications from CSRF attacks.
    (dylanwh, kraih)
  - Added EXPERIMENTAL samesite attributes to Mojo::Cookie::Response and \ 
Mojolicious::Cookies. (dylanwh, kraih)
  - 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.

8.10  2018-12-18
  - Added reset event to Mojo::IOLoop.
  - Added limit argument to split method in Mojo::ByteStream. (s1037989)

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.

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.

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.

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.

8.0  2018-09-15
  - Code name "Supervillain", this is a major release.
  - Changed query method in Mojo::URL to merge with hash references and append \ 
with array references instead of the
    other way around. Because appended pairs should be able to preserve order.
  - Changed template attribute in Mojolicious::Command to activate vars by default.
  - Removed test command.
  - Removed deprecated expect_close attribute from Mojo::Content.
  - Removed deprecated error and finish events from Mojo::IOLoop::Delay.
  - Removed experimental status from server_timing method in Mojo::Headers.
  - Removed experimental status from tag_to_html function in Mojo::DOM::HTML.
  - Removed experimental status from tag method in Mojo::DOM::HTML.
  - Removed experimental status from bytes_read and bytes_written methods in \ 
Mojo::IOLoop::Stream.
  - Removed experimental status from before_server_start hook.
  - Removed experimental status from timing->* helpers.
  - Added clone method to Mojo::Promise.
  - Added chmod method to Mojo::File.
  - Added prepare event to Mojo::UserAgent.
  - Added Mojolicious::Command::Author default namespace in Mojolicious::Commands.
  - Moved Mojolicious::Command::cpanify to Mojolicious::Command::Author::cpanify.
  - Moved Mojolicious::Command::generate to Mojolicious::Command::Author::generate.
  - Moved Mojolicious::Command::generate::app to \ 
Mojolicious::Command::Author::generate::app.
  - Moved Mojolicious::Command::generate::lite_app to \ 
Mojolicious::Command::Author::generate::lite_app.
  - Moved Mojolicious::Command::generate::makefile to \ 
Mojolicious::Command::Author::generate::makefile.
  - Moved Mojolicious::Command::generate::plugin to \ 
Mojolicious::Command::Author::generate::plugin.
  - Moved Mojolicious::Command::inflate to Mojolicious::Command::Author::inflate.
  - Updated project metadata.
  - Improved Mojo::Promise to allow for reject and resolve methods to be used as \ 
class methods.
  - Reduced memory usage of Mojo::IOLoop::Stream.
  - Fixed a bug that prevented permessage-deflate WebSocket compression to work \ 
with newer versions of Chrome.
    (elcamlost)
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631)
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-11-04 23:10:16 by Roland Illig | Files touched by this commit (243)
Log message:
www: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded phraseanet since pkglint got the indentation wrong.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557)
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2018-09-02 09:55:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Mojolicious: update to 7.94.

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.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0

Next | Query returned 157 messages, browsing 11 to 20 | Previous