--- - branch: MAIN date: Sat Jun 8 01:11:28 UTC 2013 files: - new: '1.25' old: '1.24' path: pkgsrc/www/p5-Mojolicious/Makefile pathrev: pkgsrc/www/p5-Mojolicious/Makefile@1.25 type: modified - new: '1.22' old: '1.21' path: pkgsrc/www/p5-Mojolicious/distinfo pathrev: pkgsrc/www/p5-Mojolicious/distinfo@1.22 type: modified id: 20130608T011128Z.125c8919d92054d7cde4a942c3b9da8aed185ebc log: | Update to 4.12 Upstream changes: 4.12 2013-06-07 - Improved Mojo::Message::Request to allow a few more ASCII characters in URLs. 4.11 2013-06-03 - Added allow and append methods to Mojo::Headers. - Added split_header function to Mojo::Util. - Fixed cookie quoting bugs. - Fixed a few small boundary and charset detection bugs in Mojo::Content. - Fixed a few small filename detection bugs in Mojo::Message. - Fixed small quality detection bug in Mojolicious::Types. 4.10 2013-06-01 - Added link and vary methods to Mojo::Headers. 4.09 2013-05-31 - Updated jQuery to version 2.0.2. - Increased default max_message_size from 5MB to 10MB in Mojo::Message. 4.08 2013-05-30 - Improved Mojo::Message::Request to allow curly brackets in URLs. - Improved HMAC-SHA1 performance in Mojo::Util. 4.07 2013-05-26 - Updated jQuery to version 2.0.1. - Fixed format handling in routes command. 4.06 2013-05-25 - Fixed Windows bug in "log.t". 4.05 2013-05-24 - Fixed encoding bug in Mojo::Log. 4.04 2013-05-23 - Added WebSocket subprotocol support to Mojo::UserAgent::Transactor. 4.03 2013-05-21 - Fixed redirect support in get command. 4.02 2013-05-20 - Fixed extends, layout and title helpers not to generate unnecessary log messages. 4.01 2013-05-19 - Fixed small drain event bug in Mojo::IOLoop::Stream. (ChinaXing) 4.0 2013-05-15 - Code name "Top Hat", this is a major release. - Added simple JSON serialization and deserialization support to Mojo::Transaction::WebSocket. - Added json event to Mojo::Transaction::WebSocket. - Added render_maybe method to Mojolicious::Controller. - Added again method to Mojo::Reactor, Mojo::Reactor::Poll and Mojo::Reactor::EV. - Added is_empty method to Mojo::Transaction::HTTP. - Added close_gracefully method to Mojo::IOLoop::Stream. - Changed Mojolicious default secret to the application moniker to make it slightly more secure. - Changed types in Mojolicious::Types to consistently use arrays. - Changed heuristics for number detection in Mojo::JSON to better line up with user expectations. - Changed render and render_static methods in Mojolicious::Controller to call render_not_found if no response could be generated. - Removed callback support from body method in Mojo::Message. - Removed Mojolicious::Plugin::PoweredBy and Mojolicious::Plugin::RequestTimer. - Removed pair_separator attribute from Mojolicious::Parameters. - Removed data attribute from Mojo::URL. - Removed captures attribute from Mojolicious::Routes::Match. - Removed charset attribute from Mojo::DOM::HTML. - Removed charset method from Mojo::DOM. - Removed render_data, render_json, render_partial and render_text methods from Mojolicious::Controller. - Removed json_content_is method from Test::Mojo. - Removed has_leftovers method from Mojo::Content. - Removed is_chunked, is_dynamic, is_multipart, has_leftovers, leftovers, write and write_chunk methods from Mojo::Message. - Removed hmac_md5_sum method from Mojo::ByteStream. - Removed hmac_md5_sum function from Mojo::Util. - Removed memorize helper. - Removed deprecated end method from Mojo::IOLoop::Delay. - Removed deprecated build_form_tx, build_json_tx, post_form and post_json methods from Mojo::UserAgent. - Removed deprecated form and json methods from Mojo::UserAgent::Transactor. - Removed deprecated post_form_ok and post_json_ok methods from Test::Mojo. - Removed deprecated f and n functions from ojo. - Removed deprecated after_static_dispatch hook. - Renamed shape_match method in Mojolicious::Routes::Pattern to match_partial. - Reduced idle CPU usage of Mojo::IOLoop. - Increased default lock_timeout from 0.5 to 1 second in Mojo::Server::Prefork and Mojo::Server::Hypnotoad. - Improved Mojo::IOLoop performance significantly and reduced CPU usage when managing more than 10k concurrent connections. - Improved Mojolicious to be able to detect the current operating mode from the PLACK_ENV environment variable. - Improved Mojolicious to not trap exceptions if the default exception handling has been deactivated. - Improved json_is and json_message_is methods in Test::Mojo by making the JSON Pointer optional. (jberger) - Improved renderer performance. - Improved Mojo::DOM::HTML performance. - Improved Mojo::Reactor::Poll performance. - Improved html_unescape performance in Mojo::Util. - Improved Mojolicious::Plugin::EPLRenderer to cache templates more efficiently. - Fixed Perl 5.17.11+ compatibility. - Fixed Mojo::JSON to encode "inf" and "nan" values as strings. (chansen) - Fixed a few authority and rendering bugs in Mojo::URL. - Fixed layout bugs in Mojolicious::Renderer. - Fixed support for HEAD request method in Mojo::Server::CGI and Mojo::Server::PSGI. - Fixed small line directive bug in Mojo::Template. - Fixed small limit bug in Mojo::Message. 3.97 2013-04-25 - Added data attribute to Mojo::URL. - Improved compatibility with IO::Socket::SSL 1.87. - Improved Test::Mojo diagnostics messages. - Fixed a few small timing bugs in WebSocket tests. 3.96 2013-04-22 - Updated jQuery to version 2.0. - Updated prettify.js to version 4-Mar-2013. - Improved Mojo::URL to be able to contain scheme data for unknown schemes. - Improved form content generator for GET and HEAD requests. (jberger) - Improved default descriptions in Test::Mojo. - Fixed host normalization bug in Mojo::URL. - Fixed small html_unescape bug in Mojo::Util. - Fixed small encoding bug in routes command. - Fixed a few small clone bugs. - Fixed a few small redirect and proxy connect bugs in Mojo::UserAgent::Transactor. - Fixed a few small method handling bugs in Mojo::Transaction::HTTP. 3.95 2013-04-12 - Added finished_ok method to Test::Mojo. - Removed deprecated slurp_rel_file method from Mojo::Home. - Removed deprecated html_escape function from Mojo::Util. - Improved Mojo::Transaction::WebSocket with support for status codes and reasons. - Fixed message size limit bug in Mojo::Transaction::WebSocket. - Fixed a few small timing bugs in Mojo::Server::Daemon. - Fixed small description bug in Test::Mojo. module: pkgsrc subject: 'CVS commit: pkgsrc/www/p5-Mojolicious' unixtime: '1370653888' user: wen