Revision history for JIRA-Client.

0.41      2014-04-01 21:34:37 America/Sao_Paulo

  [New features]

  - New method filter_issues_unsorted.

0.40      2012-08-02 08:21:52 America/Sao_Paulo

  - Fix constructor URL munging by applying a patch from Slaven
    Rezić. Thanks again!

0.39      2012-07-31 09:25:36 America/Sao_Paulo

  - Revert the constructor change of 0.38 because it broke
    invokations when JIRA server's base URL had a path component.

  - Implemented an alternative invokation style based on named
    arguments passed via a hash-ref. This was suggested by Slaven
    Rezić. Thanks!

0.38      2012-07-13 19:50:24 America/Sao_Paulo

  - The constructor now admits non-base URLs to non-standard WSDL
    descriptors. This was suggested by Elena Bolshakova
    <elena@cpan.org>. Thanks!

  - Add examples/jira-filter.pl.

  - Detects some weird connection errors.

0.37      2012-05-01 18:48:03 America/Sao_Paulo

  - Use Data::Util to make for cleaner code.

0.36      2012-04-21 20:55:58 America/Sao_Paulo

  - Moved from Google Code to GitHub.

0.35      2012-04-12 13:14:13 America/Sao_Paulo

  - Add method filter_issues.

0.34    2012-02-22

  - Distribution converted to use Dist::Zilla.
    Online tests are now driven by a configuration file.

0.33    2012-02-20

  - Make create_issue correctly support sub-task issue types. This
    was suggested by Stephen Marquard via
    https://rt.cpan.org/Ticket/Display.html?id=75157.

0.32    2011-12-05

  - [rt72470] Fix create_issue and progress_workflow_action_safely parameter conversions.

  - [rt72667] Pass project key to get_security_levels.

0.31    2011-11-19

  - Accept both names for JIRA fields that must be named one way
    to be set and are named otherwise when read. This is due to
    https://jira.atlassian.com/browse/JRA-12300 and was reported
    by Dan Baber via
    https://rt.cpan.org/Ticket/Display.html?id=72470.

0.30    2011-09-26

  - Cast duedate's field to a "date" SOAP::Data type. This is
    required by JIRA 4.4.

0.29    2011-09-13

  - Support new methods in the JIRA 4.4 SOAP API.

0.28  2011-05-09

  - JIRA::Client->new passes extra arguments to the underlying
    SOAP::Lite object. This was suggested by Nicholas J Humfrey
    <njh AT cpan DOT org>.

0.27  2011-03-05

  - Properly casts RemoteProjectRole objects in several
    methods. This was suggested by Philippe MARTIN.

0.26  2010-12-21

  - Implements some magic to make it easier to specify Cascading
    field values in the create_issue and update_issue
    methods. This was suggested by Keith Hackworth.

0.25  2010-09-11

  - Implements method get_statuses, courtesy of michael AT
    riceclan.org.

  - Fixes a problem in _convert_resolution, courtesy of KBeal AT
    crosscountry-auto.com.

  - Fixes a typo in examples/jiraclient.pl, courtesy of cosimo AT
    cpan.org.

0.24    2009-12-24

  - Corrects one typo suggested by Andrey Belous and denies the
    attachment of empty files, as suggested by Jon Connell.

0.23    2009-12-12

  - Corrects the SOAP serialization of arrays to enable the use of
    the add*AttachmentsToIssue API methods. Thanks to Jon Connell
    who reported the problem.

  - Implements the methods attach_files_to_issue and
    attach_strings_to_issue to make it easier to attach things.

  - The method create_issue now accepts an optional Security Level
    argument. Thanks to Lance Selvidge for the suggestion.

0.22    2009-11-30

  - Corrects a bug
    [http://rt.cpan.org/Ticket/Display.html?id=52076] that
    affected the methods progressWorkflowAction and updateIssue.

0.21    2009-11-21

  - Adds update_issue method.

  - Adds lots of implicit conversions and document them better.

  - Can set duedate field with a DateTime object.

  - Adds a examples directory with a single example so far.

  - Adds resolution conversion from names.

0.20    2009-11-20

  - Converts the 'duedate' field from the ISO format (YYYY-MM-DD)
    into the JIRA required format (d/MMM/yy) in create_issue and
    progress_workflow_action_safely. This is necessary because
    while JIRA requires the later, it gives the former in
    getIssue. Thanks to Andrey Belous for alerting me about this.

  - Adds a perlcritic test and placates some of its criticisms.

0.19    2009-11-06

  - Updates the default conversions for the new JIRA 4.0 methods.
    Thanks to Mário Moreira for alerting me about this.

0.18    2009-10-24

  - Adding kwalitee test. (See
    http://cpants.perl.org/dist/overview/JIRA-Client)

0.17  2009-10-18

  - Implements the method get_issue_custom_field_values, to more
    easily grok the custom field values from an issue.

  - Refactors some code in a bunch of helper functions.

  - Implements many more online tests. There are 39 now.

  - Makes the POD tests disabled by default. They are meant to be
    used by the author only.

0.16  2009-10-04

  - Implements the method get_favourite_filters, which caches the
    user's favourite filters.

  - Casts automatically filter names into filter id in the
    arguments for getIssueCountForFilter, getIssuesFromFilter, and
    getIssuesFromFilterWithLimit.

  - These changes were inspired by Andrew Grangaard's example in
    http://www.lowlevelmanager.com/2009/09/access-jira-api-from-perl-with.html.
    Thanks!

0.15  2009-09-28

  - The method progress_workflow_action_safely hash argument now
    accepts the same shortcuts as the create_issue argument does.

  - Nate Murray and Jon Connell sent me bug reports and
    suggestions. Thanks.

0.14  2009-09-12

  - Supporting versions of JIRA older than 3.14.4 in the method
    next_issue.

  - Added an optional argument to the method set_issue_iterator to
    allow for the specification of the pre-fetching cache size.


0.13  2009-08-04

  - Make it easy to set custom fields in create_issue.

0.12  2009-08-02

  - Avoids spurious messages during destruction with a kludge.

0.11    2009-07-13

  - set_filter_iterator accepts filter ids or filter names.

0.10    2009-07-11

  - Implements methods create_issue and
    progress_workflow_action_safelly using ideas from Jon Connel
    <jon AT figsandfudge DOT com>.

  - Makes it easier to call some methods by accepting simpler
    arguments using an idea from Bjørn-Olav Strand <BOLAV AT cpan
    DOT org>.

  - Implements constructors for some helper objects.

  - Implements online tests agains a JIRA server.

0.05  2009-05-24

  - Implement methods get_priorities, get_versions,
    get_custom_fields, and set_custom_fields to maintain a cache
    of this information.

  - Eliminates the method custom_field_map, which is superseeded
    by get/set_custom_fields.

0.04  2009-05-05

  - Implement coersions for structured arguments.

0.03    2009-04-25

  - First version, released on an unsuspecting world.