/Changes

https://code.google.com/ · #! · 203 lines · 128 code · 75 blank · 0 comment · 0 complexity · ff2216ba5d9f85415a3bee7a29c9f530 MD5 · raw file

  1. Revision history for JIRA-Client.
  2. {{$NEXT}}
  3. 0.35 2012-04-12 13:14:13 America/Sao_Paulo
  4. Add method filter_issues.
  5. 0.34 2012-02-22
  6. Distribution converted to use Dist::Zilla.
  7. Online tests are now driven by a configuration file.
  8. 0.33 2012-02-20
  9. Make create_issue correctly support sub-task issue types. This
  10. was suggested by Stephen Marquard via
  11. https://rt.cpan.org/Ticket/Display.html?id=75157.
  12. 0.32 2011-12-05
  13. [rt72470] Fix create_issue and progress_workflow_action_safely parameter conversions.
  14. [rt72667] Pass project key to get_security_levels.
  15. 0.31 2011-11-19
  16. Accept both names for JIRA fields that must be named one way
  17. to be set and are named otherwise when read. This is due to
  18. https://jira.atlassian.com/browse/JRA-12300 and was reported
  19. by Dan Baber via
  20. https://rt.cpan.org/Ticket/Display.html?id=72470.
  21. 0.30 2011-09-26
  22. Cast duedate's field to a "date" SOAP::Data type. This is
  23. required by JIRA 4.4.
  24. 0.29 2011-09-13
  25. Support new methods in the JIRA 4.4 SOAP API.
  26. 0.28 2011-05-09
  27. JIRA::Client->new passes extra arguments to the underlying
  28. SOAP::Lite object. This was suggested by Nicholas J Humfrey
  29. <njh AT cpan DOT org>.
  30. 0.27 2011-03-05
  31. Properly casts RemoteProjectRole objects in several
  32. methods. This was suggested by Philippe MARTIN.
  33. 0.26 2010-12-21
  34. Implements some magic to make it easier to specify Cascading
  35. field values in the create_issue and update_issue
  36. methods. This was suggested by Keith Hackworth.
  37. 0.25 2010-09-11
  38. Implements method get_statuses, courtesy of michael AT
  39. riceclan.org.
  40. Fixes a problem in _convert_resolution, courtesy of KBeal AT
  41. crosscountry-auto.com.
  42. Fixes a typo in examples/jiraclient.pl, courtesy of cosimo AT
  43. cpan.org.
  44. 0.24 2009-12-24
  45. Corrects one typo suggested by Andrey Belous and denies the
  46. attachment of empty files, as suggested by Jon Connell.
  47. 0.23 2009-12-12
  48. Corrects the SOAP serialization of arrays to enable the use of
  49. the add*AttachmentsToIssue API methods. Thanks to Jon Connell
  50. who reported the problem.
  51. Implements the methods attach_files_to_issue and
  52. attach_strings_to_issue to make it easier to attach things.
  53. The method create_issue now accepts an optional Security Level
  54. argument. Thanks to Lance Selvidge for the suggestion.
  55. 0.22 2009-11-30
  56. Corrects a bug
  57. [http://rt.cpan.org/Ticket/Display.html?id=52076] that
  58. affected the methods progressWorkflowAction and updateIssue.
  59. 0.21 2009-11-21
  60. Adds update_issue method.
  61. Adds lots of implicit conversions and document them better.
  62. Can set duedate field with a DateTime object.
  63. Adds a examples directory with a single example so far.
  64. Adds resolution conversion from names.
  65. 0.20 2009-11-20
  66. Converts the 'duedate' field from the ISO format (YYYY-MM-DD)
  67. into the JIRA required format (d/MMM/yy) in create_issue and
  68. progress_workflow_action_safely. This is necessary because
  69. while JIRA requires the later, it gives the former in
  70. getIssue. Thanks to Andrey Belous for alerting me about this.
  71. Adds a perlcritic test and placates some of its criticisms.
  72. 0.19 2009-11-06
  73. Updates the default conversions for the new JIRA 4.0 methods.
  74. Thanks to Mário Moreira for alerting me about this.
  75. 0.18 2009-10-24
  76. Adding kwalitee test. (See
  77. http://cpants.perl.org/dist/overview/JIRA-Client)
  78. 0.17 2009-10-18
  79. Implements the method get_issue_custom_field_values, to more
  80. easily grok the custom field values from an issue.
  81. Refactors some code in a bunch of helper functions.
  82. Implements many more online tests. There are 39 now.
  83. Makes the POD tests disabled by default. They are meant to be
  84. used by the author only.
  85. 0.16 2009-10-04
  86. Implements the method get_favourite_filters, which caches the
  87. user's favourite filters.
  88. Casts automatically filter names into filter id in the
  89. arguments for getIssueCountForFilter, getIssuesFromFilter, and
  90. getIssuesFromFilterWithLimit.
  91. These changes were inspired by Andrew Grangaard's example in
  92. http://www.lowlevelmanager.com/2009/09/access-jira-api-from-perl-with.html.
  93. Thanks!
  94. 0.15 2009-09-28
  95. The method progress_workflow_action_safely hash argument now
  96. accepts the same shortcuts as the create_issue argument does.
  97. Nate Murray and Jon Connell sent me bug reports and
  98. suggestions. Thanks.
  99. 0.14 2009-09-12
  100. Supporting versions of JIRA older than 3.14.4 in the method
  101. next_issue.
  102. Added an optional argument to the method set_issue_iterator to
  103. allow for the specification of the pre-fetching cache size.
  104. 0.13 2009-08-04
  105. Make it easy to set custom fields in create_issue.
  106. 0.12 2009-08-02
  107. Avoids spurious messages during destruction with a kludge.
  108. 0.11 2009-07-13
  109. set_filter_iterator accepts filter ids or filter names.
  110. 0.10 2009-07-11
  111. Implements methods create_issue and
  112. progress_workflow_action_safelly using ideas from Jon Connel
  113. <jon AT figsandfudge DOT com>.
  114. Makes it easier to call some methods by accepting simpler
  115. arguments using an idea from Bjørn-Olav Strand <BOLAV AT cpan
  116. DOT org>.
  117. Implements constructors for some helper objects.
  118. Implements online tests agains a JIRA server.
  119. 0.05 2009-05-24
  120. Implement methods get_priorities, get_versions,
  121. get_custom_fields, and set_custom_fields to maintain a cache
  122. of this information.
  123. Eliminates the method custom_field_map, which is superseeded
  124. by get/set_custom_fields.
  125. 0.04 2009-05-05
  126. Implement coersions for structured arguments.
  127. 0.03 2009-04-25
  128. First version, released on an unsuspecting world.