[libmojolicious-perl] annotated tag upstream/7.60+dfsg created (now 2f02441)

gregor herrmann gregoa at debian.org
Sat Jan 13 22:11:40 UTC 2018


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/7.60+dfsg
in repository libmojolicious-perl.

        at  2f02441   (tag)
   tagging  8c515876c0008bcab7177502b77b4a5caa8160da (commit)
  replaces  upstream/7.59+dfsg
 tagged by  gregor herrmann
        on  Sat Jan 13 23:03:47 2018 +0100

- Log -----------------------------------------------------------------
Upstream version 7.60+dfsg

CandyAngel (1):
      allow tablify to format non-rectangular arrays

Dan Book (4):
      use block eval instead of string eval to load optional modules
      use class_to_path to load modules in Mojo::Base
      only spawn Net::DNS::Native threads if Mojo::IOLoop::Client is used
      Encode static files from data sections to UTF-8

Dotan Dimet (1):
      Mojo::Base::with_roles patch

Ettore Di Giacinto (1):
      keep support for IO::Socket::SSL <= 1.965 in Mojo::IOLoop

Graham Knop (1):
      JSON encode utf8 flagged scalars as strings

Jan Henning Thorsen (1):
      Fix composing classes with multiple Mojo::Base roles, closes #1170 #1171

Joel Berger (3):
      add -role flag to Mojo::Base
      update Changes
      Be more compliant with RFC7280 regarding Content-Length in responses

Scott Wiersdorf (32):
      Add 'Mojolicious::Guides::Testing' tutorial. Resolves #1111
      remove FIXME note
      fix typo
      and another
      fix typo
      add strict to example; mention feature flag
      clarify feature flag example
      fix sloppy nomenclature
      fix bad comment
      add section on testing application helpers
      illustrate with message
      move cookbook websocket testing recipe
      make section titles conform to existing style
      fix another bad comment
      prefer apostrophe for strings except when interpolating or protecting an apostrophe
      add Mojo::Base -strict to examples
      fix nomenclature
      fix degrees Fahrenheit to degrees Celsius
      stylistic fixes and removed Subclassing section
      add Testing guide to Guides.pod
      add WebSocket test descriptions
      relocate testing section
      broader sections
      use canonical set-cookie syntax
      link to testing guide
      fix missing section headers
      use full header name
      extend test class with roles
      remove Basic authentication example
      method -> function
      add example illustrating roles and attributes
      Revert "add example illustrating roles and attributes"

Sebastian Riedel (206):
      bump version
      Merge pull request #1120 from dotandimet/with_roles
      update Changes
      there is no need for a public can_roles method, since Role::Tiny is required by every role anyway
      Merge pull request #1118 from scottw/master
      update Changes and fix some formatting quirks
      line was longer than 80 characters
      no need to break the word
      fix typos (closes #1121)
      link to Role::Tiny
      slightly more consistent formatting
      no need to state the obvious
      replace systemd detection with the MOJO_LOG_SHORT environment variable
      bump version
      with_roles should be available for all objects
      forgot to add the tests
      bump version
      improve Mojo::Base role support with shorthands, so "MyClass->with_roles('MyClass::Role::Foo')" becomes "MyClass->with_roles('+Foo')"
      use the shorthand in the testing guide
      more consistent example
      bump version
      allow roles to be applied to objects
      fix typo
      slightly better description for with_roles
      bump version
      test roles as well
      use a little less memory
      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
      fix typo in description
      make reactor testing a little easier
      bump version
      Merge pull request #1129 from mudler/master
      update Changes
      bump version
      fix a few typos in the documentation
      fix support for versions of IO::Socket::SSL older than 1.965 again
      bump version
      just pass along the default
      add "multipart" content generator to Mojo::UserAgent::Transactor
      mention the new content generator in the cookbook too
      less code more examples
      update generator list
      more generator examples
      more consistent Changes entries
      fix a bug in Mojo::File where parts of a path could get accidentally upgraded from bytes to characters (closes #1131)
      let Mojolicious::Static handle UTF-8 file names too
      no need for a method call
      file names in Perl are a mess, just do nothing for now
      remove unused import
      just say exited
      bump version
      copy path parts before modifying them
      this is just broken in Perl, not much we can do for now
      try testing with Strawberry again
      bump version
      update jQuery to version 3.2.1
      proof of concept for Promises/A+ in Mojolicious (Mojo::IOLoop::Delay::all is missing and there is no handling of return values from ->then callbacks or exceptions in ->then callbacks)
      consistent tests
      deprecate Mojo::IOLoop::delay in favor of Mojo::IOLoop::Delay::delay
      make catch work properly for thenables
      Revert "deprecate Mojo::IOLoop::delay in favor of Mojo::IOLoop::Delay::delay"
      start with a clean implementation of Promises/A+
      steps now settle the promise and wait is based on finally
      add some documentation for promise methods
      show how to wrap a continuation-passing style API with promises
      mention how steps relate to the promise
      fix typo in description
      let Mojolicious race MetaCPAN
      test early resolve and reject
      the state of a promise cannot change
      more promise tests
      _die is not used anymore
      Merge pull request #1141 from kraih/promises
      fix rejection chains
      update Changes
      show flow-control helpers and promises side by side in the cookbook
      MetaCPAN now always wants to use HTTPS
      fix all MetaCPAN examples
      show some callback examples
      more examples
      more consistent examples
      more consistent method descriptions
      no need to show the same use case twice
      deprecate Mojo::IOLoop::Delay::data
      no need for a list
      rewrite history a little bit
      use a little less code
      use less code and fix memory leak
      more links
      mention that the delay helper can only be used for flow-control
      deprecate Mojo::IOLoop::Delay::remaining
      fix typo
      bump version
      more consistent examples
      mention that wait works the same for chains of promises
      call it a chain of steps and promises
      mention the return value too
      link to MetaCPAN from the documentation browser
      just call it CONTENTS, like MetaCPAN
      differentiate links a little bit
      deprecate error and finish events in Mojo::IOLoop::Delay until the next major release
      avoid multiple error event handlers, just in case
      bump version
      add support for 103 status code
      add -signatures flag to Mojo::Base and Mojolicious::Lite
      also add tests for -signatures flag
      improve ojo to enable subroutine signatures automatically on Perl 5.20+
      test ojo with signatures too
      bump version
      add delete_p, get_p, head_p, options_p, patch_p, post_p, put_p and start_p methods to Mojo::UserAgent
      bump version
      use promises everywhere in the documentation
      mention the invocant too
      Merge pull request #1149 from cpansprout/patch-1
      more consistent order
      add module Mojo::Promise
      bump version
      use the class method in examples
      use more complete examples
      no need to mention what Mojo::Promise objects are used for
      fix typo in example
      fix a bug in Mojo::Promise where chains could not recover from rejections
      more complete promise example
      bump version
      improve Windows compatibility of Mojo::Server::Daemon (closes #1133)
      more promise examples
      no trailing comma
      use a little less code for signatures
      try to move monkey_patch back to Mojo::Util
      Revert "try to move monkey_patch back to Mojo::Util"
      another try to move monkey_patch
      mention reason for require
      fix typo in Changes
      Merge pull request #1150 from CandyAngel/nonrect_tablify
      update Changes and fix formatting
      bump version
      Merge pull request #1152 from Grinnz/avoid_string_eval
      Merge pull request #1153 from Grinnz/mojo_base_class_to_path
      improve built-in templates with high resolution logos
      use the full length of the menu bar
      more consistent formatting
      stringify default paths
      Merge pull request #1155 from melak/ioloop_delay_doc_fix
      highlight use statements too
      use a more modern syntax highlighting theme
      added num check to Mojolicious::Validator::Validation
      just say it is a non-fractional number
      validate numbers more strictly
      be a little more defensive regarding closed handles
      fix list of validation checks (closes #1156)
      fix formatting
      bump version
      fix installation problems with some versions of Perl on Windows
      bump version
      silence a warning on older versions of Perl
      mention Promises/A+
      do not recommend unsubscribing the message event
      do not recommend unsubscribing from events in the documentation at all
      retire the blog
      show how to use promises sequentially
      there does not appear to be a good solution for using route placeholders with embedded applications (closes #1148)
      more url_for examples
      format multiple closures consistently
      add websocket_p method to Mojo::UserAgent
      use websocket_p in the cookbook too
      no need to be so terse in the guides
      connection errors get higher priority
      test connection errors too
      show an HTTP action in the README too
      mention MVC
      link to the comparison of both application types
      more consistent examples
      link to extensions too
      include a few hundred more modules
      link to MetaCPAN from the README
      include configuration file in example
      use promises in all cookbook WebSocket examples
      fix version
      bump version
      Merge pull request #1161 from Grinnz/lazy_ndn
      update Changes
      update Changes
      try the latest perltidy
      improved subprocess method in Mojo::IOLoop to allow for easier role composition
      Gratipay is shutting down
      7159 is now 8259
      more consistent examples
      move home and ua attributes from Mojo to Mojolicious
      mention common naming conventions for partial templates
      add home section to the tutorial (closes #1162)
      bump version
      mention the purpose of the Mojo class
      update Changes
      show examples too
      fix typo in template
      there is now an RFC
      Merge pull request #1174 from Grinnz/static_data_encoding
      update Changes
      Merge pull request #1173 from haarg/json-utf8-flag-as-string
      update Changes
      update list of elements that break paragraphs
      deprecate use of Mojo::Promise::all and Mojo::Promise::race as instance methods
      missed one
      cloning a Mojo::Promise object was never really necessary
      the new -wn option of perltidy looks really nice
      Revert "the new -wn option of perltidy looks really nice"

Tamas TEVESZ (1):
      Fix doc typo on Mojo::IOLoop::Delay

cpansprout (1):
      ojo_signatures.t: Suppress proxies

gregor herrmann (1):
      New upstream version 7.60+dfsg

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmojolicious-perl.git



More information about the Pkg-perl-cvs-commits mailing list