cpan Mojolicious 0.999930

latest releases: 9.37, 9.36, 9.35...
13 years ago
  • Code name "Hot Beverage", this is a major release.
  • Removed Mojo::Server::Daemon::Prefork due to unfixable design flaws
    regarding WebSocket support, please use a PSGI server instead for
    HTTP production setups.
    For scalable WebSocket deployment we will introduce a whole new
    server in one of the next releases!
  • Deprecated old Mojo::Template block syntax and added a very pretty
    replacement. (See documentation for more)
  • Deprecated helper method in Mojolicious::Controller.
  • Deprecated all _cb methods (and finished/receivemessage) in favor
    of on
    methods.
  • Deprecated process method in Mojo::Client and added new start
    method.
  • Replaced the "mojolicious" command with "mojo", for convenience.
  • Removed Mojo::Command::Generate::App.
  • Renamed the methods name and replace_content to type and
    replace_inner in Mojo::DOM.
  • Added EXPERIMENTAL support for indented Perl lines in
    Mojo::Template.
  • Added EXPERIMENTAL support for --mode and --home options to all
    Mojolicious commands.
  • Added EXPERIMENTAL support for helper methods.
  • Added EXPERIMENTAL helper method to Mojolicious.
  • Added EXPERIMENTAL support for inline rendering to Mojolicious.
  • Added EXPERIMENTAL memorize helper to
    Mojolicious::Plugin::DefaultHelpers. (ptomli)
  • Added EXPERIMENTAL write, write_chunk and rendered methods to
    Mojolicious::Controller.
  • Added EXPERIMENTAL support for loading of plugins by full module
    name.
  • Added EXPERIMENTAL tag helpers to Mojolicious.
  • Added EXPERIMENTAL support for radio buttons and select fields to
    Mojolicious::Plugin::TagHelpers. (kvorg)
  • Added EXPERIMENTAL is_limit_exceeded, max_line_size and
    max_message_size methods to Mojo::Message.
  • Added EXPERIMENTAL automatic relaxed parsing support for HTTP
    responses.
  • Added while, until and inner_xml methods for Mojo::DOM collections.
    (vti)
  • Added b function to all Mojo::Template templates.
  • Added selector support to the dom method of Mojo::Message. (marcus)
  • Added x function to ojo. (DaTa)
  • Added failed request warnings to ojo. (marcus)
  • Added support for selector groups to Mojo::DOM.
  • Added more attribute selectors, pseudo classes and combinators to
    Mojo::DOM.
  • Added support for mode specific config files to
    Mojolicious::Plugin::JsonConfig. (marcus)
  • Added reserved route name current.
  • Simplified transaction pausing by replacing it with an automatism.
  • Improved RFC3986 compliance of Mojo::Path. (janus)
  • Improved Mojo::Server::PSGI to preload applications.
  • Improved FastCGI detection for Dreamhost. (garu)
  • Improved keep alive timeout handling in Mojo::Client.
  • Improved documentation. (rhaen)
  • Improved Mojo::ByteStream performance. (mons)
  • Improved Mojo::Parameters performance. (kimoto)
  • Improved Mojo::Message::Response parser resilience.
  • Improved template class handling in MojoX::Renderer. (vti)
  • Fixed a serious design flaw in Mojo::Message and made long poll
    much easier.
  • Fixed a bug where Mojo::IOLoop connections could be closed too
    early.
  • Fixed a bug where a broken renderer could cause a fatal exception.
  • Fixed HTTPS support for CGI environments.
  • Fixed a auto rendering bug related to bridges.
  • Fixed Mojo::IOLoop Windows support.
  • Fixed Mojo::DOM class selector bug. (tempire)
  • Fixed small render bug. (skaurus)
  • Fixed a small renderer bug.
  • Fixed automatic reloading for external templates.
  • Fixed after_build_tx plugin hook callback order.
  • Fixed a small under bug in Mojolicious::Lite.
  • Fixed logging of UTF-8 errors. (und3f)
  • Fixed Mojo::DOM parser bug. (esskar)
  • Fixed TLS handshake bug in Mojo::IOLoop. (und3f)
  • Fixed a small Test::Mojo bug.
  • Fixed multiple route condition bugs. (esskar)
  • Fixed a small relative path bug in Mojo::URL.
  • Fixed pod renderer bug. (vti)
  • Fixed a multipart parser bug affecting mostly file uploads.
  • Fixed input tag helper escaping. (vti)
  • Fixed url_for WebSocket support.
  • Fixed url_for format handling.

Don't miss a new Mojolicious release

NewReleases is sending notifications on new releases.