Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.06 09 Nov 2018 13:04:49 |
adamw |
Update Mojolicious to 8.06 |
8.05 01 Nov 2018 20:21:29 |
adamw |
Update Mojolicious to 8.05 |
8.04 21 Oct 2018 20:55:17 |
adamw |
Update Mojolicious to 8.04 |
8.03 17 Oct 2018 01:27:31 |
adamw |
Update Mojolicious to 8.03 |
8.02 01 Oct 2018 22:37:20 |
adamw |
Update Mojolicious to 8.02 |
8.01 25 Sep 2018 22:24:13 |
adamw |
Update Mojolicious to 8.01 |
8.0 15 Sep 2018 03:48:24 |
adamw |
Update Mojolicious to 8.0.
* 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 acivate 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. (Only the first 15 lines of the commit message are shown above ) |
7.94 31 Aug 2018 14:38:19 |
adamw |
Update Mojolicious to 7.94 |
7.93 12 Aug 2018 15:15:26 |
adamw |
Update Mojolicious to 7.93 |
7.92 09 Aug 2018 20:19:08 |
adamw |
Update Mojolicious to 7.92
This release reverts the addition of stream classes (added in 7.83), which
have
unfortunately resulted in many Mojolicious applications becoming unstable.
While there are no known exploits yet, we've chosen to err on the side of
cautiousness and will classify this as a security issue.
MFH: 2018Q3 |
7.91 09 Aug 2018 14:42:06 |
adamw |
Update Mojolicious to 7.91 |
7.90 08 Aug 2018 23:59:49 |
adamw |
Update Mojolicious to 7.90 |
7.89 07 Aug 2018 15:15:28 |
adamw |
Update Mojolicious to 7.89 |
7.88 13 Jul 2018 14:41:35 |
adamw |
Update Mojolicious to 7.88 |
7.87 04 Jul 2018 17:37:15 |
adamw |
Just use the JSONXS variable rather than repeating it |
7.87 04 Jul 2018 17:31:32 |
adamw |
Update Mojolicious to 7.87
Add a JSONXS option to support Cpanel JSON::XS as a backend for Mojo::JSON
(new in this version). Also, remove IPV6 option that hasn't done anything
since r442724 (in case anyone's playing along at home, sunpoet gets that hat). |
7.86 03 Jul 2018 12:57:24 |
adamw |
Update Mojolicious to 7.86 |
7.85 20 Jun 2018 12:37:22 |
adamw |
Update Mojolicious to 7.85 |
7.84 07 Jun 2018 01:33:16 |
adamw |
Update Mojolicious to 7.84 |
7.83 03 Jun 2018 23:48:44 |
adamw |
Update Mojolicious to 7.83 |
7.82 28 May 2018 02:25:55 |
adamw |
Update Mojolicious to 7.82 |
7.81 22 May 2018 02:00:35 |
adamw |
Update Mojolicious to 7.81 |
7.80 21 May 2018 21:36:12 |
adamw |
Update Mojolicious to 7.80 |
7.79 15 May 2018 14:18:36 |
adamw |
Update Mojolicious to 7.79 |
7.78 11 May 2018 18:06:02 |
adamw |
Update Mojolicious to 7.78 |
7.77 02 May 2018 18:22:12 |
adamw |
Update Mojolicious to 7.77 |
7.76 25 Apr 2018 12:06:32 |
adamw |
Update Mojolicious to 7.76 |
7.75 10 Apr 2018 20:21:23 |
adamw |
Update Mojolicious to 7.75 |
7.74 08 Apr 2018 14:43:03 |
adamw |
Update Mojolicious to 7.74
Changes: https://metacpan.org/changes/distribution/Mojolicious<Paste> |
7.73 07 Apr 2018 14:14:49 |
adamw |
Update Mojolicious to 7.73
Changes: https://metacpan.org/changes/distribution/Mojolicious |
7.72 03 Apr 2018 12:14:47 |
adamw |
Update Mojolicious to 7.72
Changes: https://metacpan.org/changes/distribution/Mojolicious |
7.71 19 Mar 2018 03:36:24 |
adamw |
Update Mojolicious to 7.71
Changes: https://metacpan.org/source/SRI/Mojolicious-7.71/Changes |
7.70 01 Mar 2018 00:18:21 |
adamw |
Update Mojolicious to 7.70
Changes: https://metacpan.org/changes/release/SRI/Mojolicious-7.70 |
7.69 25 Feb 2018 06:51:54 |
adamw |
Update Mojolicious to 7.69
Changes: https://github.com/kraih/mojo/blob/master/Changes |
7.68 24 Feb 2018 01:30:37 |
adamw |
Update Mojolicious to 7.68
- 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. |
7.67 21 Feb 2018 01:56:36 |
adamw |
Update Mojolicious to 7.67
- Modernized ".perltidyrc".
- Fixed a bug in Mojo::Asset::File where forked processes could delete
temporary files prematurely. |
7.66 17 Feb 2018 19:12:49 |
adamw |
Update Mojolicious to 7.66
- 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)
MFH: 2018Q1 (along with every update since the branch point)
Security: https://github.com/kraih/mojo/issues/1185 |
7.65 12 Feb 2018 00:41:40 |
adamw |
Update Mojolicious to 7.65
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.
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 03 Feb 2018 20:44:11 |
adamw |
Update Mojolicious to 7.62
- 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. |
7.61 15 Jan 2018 17:02:32 |
adamw |
Update p5-Mojolicious to 7.61
- Increased default upgrade_timeout from 60 to 180 seconds in
Mojo::Server::Hypnotoad. |
7.60 03 Jan 2018 17:30:44 |
adamw |
Update Mojolicious to 7.60
- 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) |
7.59 18 Dec 2017 00:38:11 |
adamw |
Update to 7.59
- 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) |
7.58 03 Dec 2017 22:25:01 |
adamw |
Update to 7.58
7.58 2017-12-02
- Added websocket_p method to Mojo::UserAgent.
7.57 2017-11-18
- Fixed installation problems with some versions of Perl on Windows. |
7.56 16 Nov 2017 17:05:28 |
adamw |
Update to 7.56.
- Added num check to Mojolicious::Validator.
- Improved built-in templates with high resolution logos. |
7.55 07 Nov 2017 15:46:08 |
adamw |
Update to 7.55
- Added -role flag to Mojo::Base. (jberger)
- Improved tablify function in Mojo::Util to work with non-rectangular arrays.
(CandyAngel, jabberwok)
- Improved Windows compatibility of Mojo::Server::Daemon. |
7.54 05 Nov 2017 18:28:58 |
adamw |
Update to 7.54
- Fixed a bug in Mojo::Promise where promise chains could not recover from
rejections. |
7.53 04 Nov 2017 21:06:32 |
adamw |
Update to 7.53
- Added module Mojo::Promise.
- Improved Mojo::IOLoop::Delay to be a subclass of Mojo::Promise. |
7.52 02 Nov 2017 23:08:05 |
adamw |
Update to 7.52
- Added delete_p, get_p, head_p, options_p, patch_p, post_p, put_p and start_p
methods to Mojo::UserAgent. |
7.51 31 Oct 2017 21:37:22 |
adamw |
Update to 7.51
- Added -signatures flag to Mojo::Base and Mojolicious::Lite.
- Added support for new HTTP status code.
- Improved ojo to enable subroutine signatures automatically on Perl 5.20+. |
7.50 31 Oct 2017 01:26:34 |
adamw |
Update to 7.50.
7.50 2017-10-30
- Deprecated error and finish events in Mojo::IOLoop::Delay. Since there is no
good way to warn our users about this deprecation, it will be in effect
until the next major release. Where we will also change the base class from
Mojo::EventEmitter to Mojo::Base.
- Improved documentation browser with links to MetaCPAN.
7.49 2017-10-28
- Deprecated Mojo::IOLoop::Delay::data and Mojo::IOLoop::Delay::remaining.
- Added Promises/A+ support. Note that Mojo::IOLoop::Delay previously
inherited a catch method from Mojo::EventEmitter that was passed the error
message as second argument instead of the first, so you might have to change
$delay->catch(sub { my ($delay, $error) = @_; ... });
to
$delay->catch(sub { my ($error) = @_; ... });
- Added all, catch, finally, race and then methods to Mojo::IOLoop::Delay.
- Updated jQuery to version 3.2.1. |
7.48 21 Oct 2017 15:33:09 |
adamw |
Update to 7.48.
- Reverted previous Mojo::File change since there were too many unintended
side effects. |
7.47 12 Oct 2017 15:49:32 |
adamw |
Update to 7.47
7.45 and 7.46 were skipped, as they had no impact on FreeBSD.
7.47 2017-10-05
- Added multipart content generator to Mojo::UserAgent::Transactor.
- Fixed a bug in Mojo::File where parts of a path could get accidentally
upgraded from bytes to characters.
7.46 2017-09-12
- Fixed support for versions of IO::Socket::SSL older than 1.965 again.
7.45 2017-09-06
- Fixed support for versions of IO::Socket::SSL older than 1.965. (mudler,
foursixnine, genio, sri) |
7.44 03 Sep 2017 22:08:16 |
adamw |
Update to 7.44.
- Reverted a previous change to Mojo::Loader that allowed for load_class to be
called on the same class multiple times, since it had very bad side effects.
- Improved Mojo::IOLoop::TLS to use a little less memory.
- Fixed a bug where Mojolicious controllers like "MyApp::Controller::Foo::Bar"
would disappear if loading the controller "MyApp::Controller::Foo" was
attempted but failed. |
7.43 18 Aug 2017 14:53:41 |
adamw |
Update to 7.43.
- Improved Mojo::Base role support with the ability to rebless objects. |
7.42 17 Aug 2017 13:44:33 |
adamw |
Update to 7.42.
- Improved Mojo::Base role support with shorthands.
MyClass->with_roles('MyClass::Role::Foo')
becomes
MyClass->with_roles('+Foo') |
7.41 16 Aug 2017 15:27:11 |
adamw |
Update to 7.41.
- Added with_roles method to Mojo::ByteStream, Mojo::Collection, Mojo::DOM and
Mojo::File. |
7.40 14 Aug 2017 16:07:51 |
adamw |
Update to 7.40, add a new TEST_DEPENDS on Role::Tiny, and pet portlint.
- Added support for Role::Tiny extensions to all classes based on Mojo::Base.
(dotan)
- Added with_roles method to Mojo::Base. (dotan)
- Added the guide Mojolicious::Guides::Testing. (scottw)
- Replaced systemd detection in Mojo::Log with the MOJO_LOG_SHORT environment
variable, since there is no reliable way to detect systemd. |
7.39 04 Aug 2017 02:19:14 |
adamw |
Update to 7.39.
- Removed experimental close_idle_connections method from
Mojo::Server::Daemon.
- Increased default graceful_timeout from 60 to 120 seconds in
Mojo::Server::Prefork.
- Improve Mojo::Server::Daemon to log request errors.
- Fixed a bug where Mojo::Server::Daemon would close connections too quickly
and interrupt requests. |
7.38 01 Aug 2017 22:26:42 |
adamw |
Update to 7.38.
* Added extra attribute to Mojolicious::Static. (jabberwok)
* Improve Mojo::URL performance significantly.
* Fixed memory leak in Mojo::URL that was caused by a Perl 5.24 bug. |
7.37 25 Jul 2017 00:30:56 |
adamw |
Update to 7.37.
* Added slugify method to Mojo::ByteStream. (Grinnz)
* Added slugify function to Mojo::Util. (Grinnz)
* Fixed bugs in Mojo::IOLoop and Mojo::Reactor::Poll that would prevent a
reset from clearing events. |
7.36 11 Jul 2017 11:20:32 |
adamw |
Update to 7.36.
- Fixed basename method in Mojo::File to work with relative paths.
- Fixed a bug where Mojo::Log could not correctly identify if it was deployed
with systemd.
- Fixed Mojo::HelloWorld to actually be a Mojolicious subclass. |
7.35 05 Jul 2017 11:58:01 |
adamw |
Update to 7.35.
- Removed deprecated watch attribute from Mojo::Server::Morbo.
- Added spare attribute to Mojo::Server::Prefork.
- Added -s option to prefork command.
- Added fd option to Mojo::IOLoop::Server::listen.
- Added fd parameter to Mojo::Server::Daemon::listen.
- Added spare setting to Hypnotoad.
- Increased default graceful_timeout from 20 to 60 seconds and
heartbeat_timeout from 20 to 30 seconds in Mojo::Server::Prefork. |
7.34 03 Jul 2017 12:16:52 |
adamw |
Update to 7.34.
7.34 2017-07-02
- Added short attribute to Mojo::Log.
- Improved Mojo::Log to print log messages without timestamps to STDERR when
deployed with systemd.
- Improved Mojo::DOM performance slightly.
7.33 2017-06-05
- Added EXPERIMENTAL support for :matches pseudo-class and :not pseudo-class
with compound selectors to Mojo::DOM::CSS.
- Fixed a few form element value extraction bugs in Mojo::DOM.
- Fixed version command to use the new MetaCPAN API, since the old one got
shut down. |
7.32 05 Jun 2017 23:26:28 |
sunpoet |
Remove outdated PERL_LEVEL check
With hat: perl |
7.32 30 May 2017 18:05:23 |
adamw |
Update to 7.32.
- Added -f option to get command.
- Improved get command with support for passing request data by redirecting
STDIN.
- Fixed memory leak in Mojo::IOLoop::Client that sometimes prevented the
connect timeout from working correctly for TLS handshakes. |
7.31 24 Apr 2017 14:26:54 |
adamw |
Update to 7.31.
* Removed deprecated files, slurp and spurt functions from Mojo::Util.
* Removed deprecated parts attribute from Mojo::Home.
* Removed deprecated slurp and spurt methods from Mojo::ByteStream.
* Removed deprecated lib_dir, list_files, parse and rel_dir methods
from Mojo::Home.
* Removed deprecated rel_dir method from Mojolicious::Command.
* Removed deprecated is_status_class method from Mojo::Message::Response.
* Fixed a bug in the app generator command where the config file name
was not based on the application moniker. |
7.30 07 Apr 2017 00:37:00 |
adamw |
Update to 7.30.
- Deprecated Mojo::Server::Morbo::watch in favor of
Mojo::Server::Morbo::Backend::Poll::watch.
- Added support for pluggable Morbo backends.
- Added Mojo::Server::Morbo::Backend and Mojo::Server::Morbo::Backend::Poll
modules.
- Added backend attribute to Mojo::Server::Morbo.
- Added -b option to Morbo. |
7.29 15 Mar 2017 03:15:14 |
adamw |
Update to 7.29.
- Added support for overriding configuration files in applications tested with
Test::Mojo.
- Added html_attr_unescape function to Mojo::Util.
- Fixed unescaping of HTML5 attribute values in Mojo::DOM::HTML. |
7.28 08 Mar 2017 01:24:52 |
adamw |
Update to 7.28.
- Added copy_to, realpath and sibling methods to Mojo::File.
- Added dir option to list_tree method in Mojo::File.
- Improved app generator command to generate a config file. |
7.27 27 Feb 2017 17:15:57 |
adamw |
Update to 7.27.
- Added support for UNIX domain sockets.
- Improved Mojo::UserAgent to complain about unsupported protocols.
- Fixed a bug in Mojo::URL where invalid host strings could be generated.
- Fixed blib handling in Mojo::Home. |
7.26 20 Feb 2017 17:23:27 |
adamw |
Update to 7.26.
- Fixed bug in Mojo::IOLoop::Subprocess where starting multiple subprocesses
at once could cause expcetions. |
7.25 10 Feb 2017 00:13:51 |
adamw |
Update to 7.25.
- Fixed cleanup bugs in Mojo::IOLoop::Stream. |
7.24 05 Feb 2017 23:50:25 |
adamw |
Update to 7.24.
- Added open method to Mojo::File.
- Added tempfile function to Mojo::File.
- Fixed bug in Mojo::Asset::File where the slurp method would not work
correctly for very large files. |
7.23 30 Jan 2017 05:29:00 |
adamw |
Update to 7.23.
- Added max_request_size attribute to Mojolicious.
- Added max_response_size attribute to Mojo::UserAgent.
- Added to_unsafe_string method to Mojo::URL.
- Added -S option to get command.
- Fixed a data corruption problem in Mojo::IOLoop::Stream, caused by a
dependency of IO::Socket::SSL on the internal representation of strings,
which differs from IO::Socket::IP. |
7.22 26 Jan 2017 02:29:58 |
adamw |
Update to 7.22.
- Added ports method to Mojo::Server::Daemon.
- Added remove_tree method to Mojo::File.
- Improved spurt method in Mojo::File with support for writing multiple chunks
at once. |
7.21 22 Jan 2017 15:33:54 |
adamw |
Update to 7.21.
- Added extract_usage function to Mojo::Util.
- Improve getopt function in Mojo::Util to use @ARGV by default. |
7.20 18 Jan 2017 15:37:39 |
adamw |
Update to 7.20.
- Fixed a bug in Mojo::File where the make_path method would die even if no
error occurred.
- Fixed warnings in Mojo::IOLoop::TLS. |
7.19 15 Jan 2017 16:12:07 |
adamw |
Update to 7.19.
- Added module Mojo::IOLoop::TLS.
- Added can_nnr and can_socks methods to Mojo::IOLoop::Client. |
7.18 12 Jan 2017 05:39:02 |
adamw |
Update to 7.18.
- Fixed support for relative %INC paths in Mojo::Home.
- Fixed a bug in Mojo::URL where invalid fragment strings could be generated.
7.16 and 7.17 were Windows-specific releases. |
7.15 10 Jan 2017 15:15:56 |
adamw |
Update to 7.15. Note that many functions are being deprecated in this release.
- Deprecated Mojo::ByteStream::slurp and Mojo::Util::slurp in favor of
Mojo::File::slurp.
- Deprecated Mojo::ByteStream::spurt and Mojo::Util::spurt in favor of
Mojo::File::spurt.
- Deprecated Mojo::Util::files in favor of Mojo::File::list_tree.
- Deprecated Mojo::Home::lib_dir, Mojo::Home::parse, Mojo::Home::parts in
favor of new features inherited from the Mojo::File base class.
- Added module Mojo::File.
- Improved Mojo::Home to be a subclass of Mojo::File.
- Improved mojo_lib_dir and rel_file methods in Mojo::Home to return
Mojo::Home objects.
- Improved rel_file methods in Mojolicious::Command to return Mojo::File
objects.
- Improved every_param and param methods in Mojolicious::Validator::Validation
to use the current topic. |
7.14 05 Jan 2017 01:21:22 |
adamw |
Update to 7.14.
- Deprecated Mojo::Home::list_files in favor of Mojo::Util::files.
- Deprecated Mojo::Home::rel_dir in favor of Mojo::Home::rel_file.
- Deprecated Mojolicious::Command::rel_dir in favor of
Mojolicious::Command::rel_file.
- Fixed a bug in Mojo::IOLoop::Subprocess where the pipe used for IPC could
disappear because of a timeout. |
7.13 29 Dec 2016 21:15:21 |
adamw |
Update to 7.13.
- Deprecated Mojo::Message::Response::is_status_class in favor of new is_*
methods.
- Added result method to Mojo::Transaction.
- Added is_client_error, is_error, is_info, is_redirect, is_server_error and
is_success methods to Mojo::Message::Response.
- Fixed bug where Morbo could not handle broken symlinks. (Grinnz) |
7.12 20 Dec 2016 15:40:16 |
adamw |
Update to 7.12.
- Added button_to and csrf_button_to helpers to
Mojolicious::Plugin::TagHelpers.
- Removed experimental status from Mojo::IOLoop::Subprocess.
- Removed experimental status from subprocess method in Mojo::IOLoop. |
7.11 30 Nov 2016 15:32:05 |
adamw |
Update to 7.11.
- Added EXPERIMENTAL close_idle_connections method to Mojo::Server::Daemon.
- Improved one_tick method in Mojo::IOLoop to protect from recursion, similar
to the start method.
- Improved log attribute in Mojolicious to make it easier to override default
settings. (jberger)
- Fixed bug in Mojo::Server::Prefork where workers would accept keep-alive
requests after a graceful shutdown had already been initiated.
- Fixed bugs in Mojo::Util and Mojo::Asset::File where incomplete writes would
not be recognized as errors. (bobkare, sri) |
7.10 01 Nov 2016 19:55:19 |
adamw |
Update to 7.10.
- Added getopt function to Mojo::Util. |
7.09 23 Oct 2016 14:52:41 |
adamw |
Update to 7.09.
- Added every_header method to Mojo::Headers.
- Fixed redirect bug in Mojo::UserAgent::Transactor.
- Fixed a few proxy bugs in Mojo::UserAgent. |
7.08 23 Sep 2016 18:55:53 |
adamw |
Update to 7.08.
- Added -i and -o options to get command.
- Updated jQuery to version 3.1.1.
- Improved accuracy of finished_ok test in Test::Mojo.
- Fixed state transition bug in Mojo::Transaction::HTTP that caused message
bodies to be included in responses to HEAD requests. |
7.07 20 Sep 2016 14:11:10 |
adamw |
Update to 7.07.
- Fixed bug in Mojo::UserAgent::Transactor where 303 redirects would not be
followed correctly with GET requests. |
7.06 17 Sep 2016 21:16:10 |
adamw |
Update to 7.06.
- Fixed bug where Mojolicious::Renderer would wrap text in layouts.
- Fixed a few test description encoding bugs in Test::Mojo. |
7.05 29 Aug 2016 16:53:30 |
adamw |
Update to 7.05.
Changes: Fixed bug in Mojo::IOLoop::Subprocess where EV would steal the
subprocess exit status. |
7.04 29 Aug 2016 16:51:13 |
adamw |
Update to 7.04.
- Added EXPERIMENTAL support for performing computationally expensive
operations in subprocesses, without blocking the event loop. (jberger, sri)
- Added EXPERIMENTAL module Mojo::IOLoop::Subprocess. (jberger, sri)
- Added EXPERIMENTAL subprocess method to Mojo::IOLoop. (jberger, sri)
- Improved many methods in Mojolicious::Controller to die more gracefully if
the connection has already been closed.
- Fixed bug where Mojo::UserAgent would try to follow redirects for CONNECT
requests. |
7.03 17 Aug 2016 20:56:52 |
adamw |
Update to 7.03.
- Fixed bugs in Mojo::Loader and Mojo::Util where the DATA handle would be
mentioned in error messages. |
7.01_2 04 Aug 2016 23:23:26 |
adamw |
In r419482, which made the p5-IO-Socket-IP dependency conditional, I forgot
to remove the hard dependency on it. This commit fixes that, but requires
bumping PORTREVISION again due to the dependency change.
While here, remove the ipv6 category assignment. It's not widely used,
and Mojolicious supports IPv6 when used with modern Perl. |
7.01_1 02 Aug 2016 15:53:51 |
adamw |
Only depend on p5-IO-Socket-IP if necessary. PORTREVISION bump for
possible dependency change.
IO::Socket::IP is in core (as is its dependency, Socket). On reasonably
new versions of Perl (i.e. anything newer than FreeBSD's default),
the version of those modules in core is sufficient.
At this point, likely any hard dependency on p5-IO-Socket-IP or
p5-Socket is probably wrong. |
7.01 01 Aug 2016 20:16:21 |
adamw |
Update to 7.01.
- Improved support for systemd.
- Fixed a bug in Mojo::Server::Prefork where PID files would not contain a
newline character. |
7.0 19 Jul 2016 14:18:03 |
adamw |
Update to 7.0. Read below for potentially breaking changes.
- Code name "Doughnut", this is a major release.
- Removed Mojolicious::Plugin::Charset.
- Removed authority method from Mojo::URL.
- Removed squish method from Mojo::ByteStream.
- Removed squish function from Mojo::Util.
- Removed support for smart whitespace trimming from all_text and text methods
in Mojo::DOM.
- Updated jQuery to version 3.1.0.
- Improved Mojo::URL not to include the userinfo part when generating URLs, as
recommended by the URL Living Standard.
- Improved Mojolicious::Plugin::Config to no longer log which files have been
loaded.
- Fixed trailing slash bug in Mojo::URL.
- Fixed a few whitespace bugs in Mojo::DOM.
- Fixed attribute selector bug in Mojo::DOM::CSS. (Akron)
- Fixed a bug causing headers with zero length values to be ignored by the get
command. (jberger) |
6.66 21 Jun 2016 18:49:53 |
adamw |
Update to 6.66.
Changes: https://metacpan.org/changes/distribution/Mojolicious |
6.65 14 Jun 2016 16:34:25 |
adamw |
Update to 6.65.
Changes: https://metacpan.org/changes/release/SRI/Mojolicious-6.65 |
6.64 09 Jun 2016 19:46:49 |
adamw |
Update to 6.64.
Changes: https://metacpan.org/changes/distribution/Mojolicious |
6.63 03 Jun 2016 22:03:37 |
adamw |
Update to 6.63.
Changes: https://metacpan.org/changes/distribution/Mojolicious |