JIRA-REST

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

Revision history for perl module JIRA-REST. -*- text -*-

0.024     2024-01-21 14:05:30-03:00 America/Sao_Paulo

  [Enhancement]

  - JIRA::REST gives up on trying to decode the error messages returned by
    Jira. They are inconsistent and undocumented, as far as I know. From now on,
    we simply show the JSON object containing the error message.

  - Don't croak anymore on the PUT and POST methods when the third argument
    (value) is undefined. There are API endpoints for which this makes sense.

0.023     2022-04-10 20:54:14-03:00 America/Sao_Paulo

  [New features]

  - Implement the new JIRA::REST::rest_client auxiliary method to make it
    OK to get to the underlying REST::Client object.

  [Documentation]

  - Implement two new example scripts showing how to deal with attachments. The
    download_attachment.pl script uses the new J::R::rest_client method.

  - Update the Perl and Jira Compatibility Policy section.

0.022     2021-12-19 16:22:52-03:00 America/Sao_Paulo

  [Deprecation]

  - The new_session constructor is deprecated. New code should use the 'session'
    argument to the default constructor.

  [New features]

  - Martin Sluka kindly added support for Personal Access Tokens so that it's
    now possible to authenticate without usernames and passwords. This requires
    at least Jira 8.14.

  - Add the 'session' argument to the constructor.

  [Enhancement]

  - Martin Sluka also kindly contributed code to make JIRA::REST do not send
    Authorization HTTP headers if we've set up a session. This lessens the
    burden to Jira, which may be significant for scripts making lots of calls.

  - The example scripts were refactored to be modernized.

0.021     2021-02-05 22:14:44-03:00 America/Sao_Paulo

  [Deprecation]

  - Since CentOS 6 reached EOL on December/2020, following our policy we're
    dropping support for it and, consequently, for Perl 5.10. Now Jira::REST
    requires Perl 5.16, which ships with CentOS 7, which will reach EOL on July,
    2024.

  [Enhancement]

  - Now the constructor sets up a cookie jar on the LWP::UserAgent object
    inside, so that it can keep and use the session cookies it gets from the
    server, making it possible to establish and keep user sessions. This is
    particularly useful when interacting with Jira Data Center instances.

  [New feature]

  - A new constructor called 'new_session' is implemented. It accepts the same
    options as the default constructor 'new', invokes it and then creates a user
    session, which is destroyed during destruction of the JIRA::REST
    object.



( run in 0.549 second using v1.01-cache-2.11-cpan-524268b4103 )