Change Log
-
1.5.6 (Unreleased)
-
1.5.5
- JENKINS-62193 Proxy Support : Missing no-proxy host management.
-
1.5.4
- JENKINS-59009 Proxy support.
- JENKINS-61132 Support accountID for AssignIssue step for GDPR.
- JENKINS-61388 jiraGetFields: “Illegal base64 character” since 1.5.2.
-
1.5.3
- JENKINS-59760 “Fields” parameter does not work with jiraJqlSearch.
-
1.5.2
- JENKINS-59741 Add QueryMap to BasicJiraStep and usage to jiraEditIssue.
-
1.5.1
- JENKINS-59280 jiraJqlSearch Error Message: null value after upgrade.
-
1.5.0
- JENKINS-57182 When configuring a Jira steps site in casc yaml file. If the Jenkins service is restarted, the site is duplicated in Jenkins config.
- Breaking changes: the java class Config has been renamed to JiraStepsConfig. Review the documentation to adapt your scripts.
- JENKINS-58793 Add “fields” parameter to api/2/search endpoint for jiraJqlSearch.
- JENKINS-57182 When configuring a Jira steps site in casc yaml file. If the Jenkins service is restarted, the site is duplicated in Jenkins config.
-
1.4.5
- JENKINS-49394 Make add/edit comment step more generic to set a visibility.
- JENKINS-56074 Use ‘null’ as assignee to set an issue to unassigned.
-
1.4.4
- JENKINS-53044 Add step to retrieve jira server info.
- Thank you Stuart Rowe for the initial pull request.
- JENKINS-53044 Add step to retrieve jira server info.
-
1.4.3
- JENKINS-50764 Whitelist ResponseData method signatures in In-process script approval.
- With 1.4.2 only getData was added to the whitelist but here added rest.
- JENKINS-50764 Whitelist ResponseData method signatures in In-process script approval.
-
1.4.2
- JENKINS-50764 Whitelist ResponseData getData signature in In-process script approval.
-
1.4.1
- JENKINS-50417 download and upload attachments are not working on slaves.
-
1.4.0
- JENKINS-45764 Add issue attachment related steps.
- jiraUploadAttachment
- jiraGetAttachmentInfo
- jiraDownloadAttachment
- jiraDeleteAttachment
- JENKINS-50194 Build userId missing for a job being built by other Jobs.
- JENKINS-49314 Added readTimeout to Site configuration.
- JENKINS-50356 Upgrade hugo theme to latest.
- JENKINS-45764 Add issue attachment related steps.
-
1.3.1
- JENKINS-48104 Fix Documentation Links.
- JENKINS-48097 Delete deprecated jekyll documentation.
- JENKINS-48115 Get rid of isMetaStep()==true everywhere.
-
1.3.0
- JENKINS-47948 Delete deprecated api classes with Object.
- Note: EditVersion and EditComponent are updated to support all the JIRA Versions, which would break existing code. Please refer the appropriate steps guides for the new Syntax..
- JENKINS-47949 Apply Google Style Guide.
- JENKINS-47954 Migrate documentation to hugo.
- Please upgrade to 1.3.1, as I was reported some problems with declarative pipelines, see JENKINS-48115 for more details. .
- JENKINS-47948 Delete deprecated api classes with Object.
-
1.2.5
- JENKINS-47914 Use Jenkins user id instead of user name as buildUser.
-
1.2.4
- JENKINS-47668 jiraNewComponent/jiraEditComponent ends with an error.
- Note: Component related steps (new/edit) would break as we have corrected a filed name (userType -> assigneeType).
- JENKINS-47668 jiraNewComponent/jiraEditComponent ends with an error.
-
1.2.3
- JENKINS-44817 NewIssueStep is not null safe when there is no description.
-
1.2.2
- #42 Enhanced NewIssues step to support custom fields.
-
1.2.1
- #40 Relaxed few step’s input validation.
-
1.2.0
- JENKINS-44254 Ability to retrieve and update custom fields.
- All Steps: No restrictions on what(fields) can be sent to JIRA and retrieve from JIRA. Every field can either be int or string.
- JENKINS-44460 No DataBoundConstructor on joda.time.DateTime.
- JENKINS-44400 Add more steps related to Projects.
- jiraGetProjectVersions.
- jiraGetProjectComponents.
- jiraGetProjectStatuses.
- JENKINS-44253 Add few user related steps.
- jiraUserSearch.
- jiraAssignableUserSearch.
- JENKINS-44399 Add steps related to IssueLinks.
- jiraGetIssueLink.
- jiraDeleteIssueLink.
- jiraGetRemoteIssueLink.
- jiraGetRemoteIssueLinks.
- jiraNewRemoteIssueLink.
- jiraDeleteRemoteIssueLink.
- jiraDeleteRemoteIssueLinks.
- JENKINS-44254 Ability to retrieve and update custom fields.
-
1.1.0
- Upgrading to this version will break few existing steps, please read the following notes for more information..
- Multiple Fixes: #29 Make
id
type consistent across and other minor fixes.- Made
id
type consistent (toString
) across all the objects. (Non Passive change, existing code need to be changed to use Strings, this is applicable for mostly all the steps). - Changes to
jiraNewIssue
andjiraNewIssues
.- Allow issue type look up by name (
fields->issuetype->name
). - Allow project look up by key (
fields->project->key
).
- Allow issue type look up by name (
@ToString
is duplicate in all api objects (@Data
should take care of it already.)Array
type can be just eitherList
orSet
. Changed across all objects. No need of as String[] anymore. Ex:['a','b'] as String[]
is now just['a', 'b']
. (Non Passive change).fields
variable is in the wrong position forTransitions
.- Updated documentation accordingly.
- Made
- #28 ISSUE-28 Enable more fields while creating/updating issues.
- Added Terms and Conditions - Google Analytics.
- JENKINS-44252 - Make auditLog optional.
-
1.0.3
-
1.0.2
- Documentation update. No functional change.
-
1.0.1
- Fix: #3 - Error editing issue with existing fix version.
- More documentation.
-
1.0.0
- Initial release.
- Manual tested with JIRA API Version 6.4.13.
- Steps to Support
- Component
- jiraGetComponent
- jiraNewComponent
- jiraEditComponent
- jiraGetComponentIssueCount
- Issue
- jiraGetIssue
- jiraNewIssue
- jiraNewIssues
- jiraEditIssue
- jiraAssignIssue
- Comments
- jiraGetComments
- jiraAddComment
- jiraEditComment
- jiraGetComment
- Email
- jiraNotifyIssue
- Transitions
- jiraGetTransitions
- jiraTransitionIssue
- Watchers
- jiraGetWatches
- jiraAddWatcher
- Project
- jiraGetProjects
- jiraGetProject
- Versions
- jiraGetVersion
- jiraNewVersion
- jiraEditVersion
- IssueLinks
- jiraLinkIssues
- IssueLinkTypes
- jiraGetIssueLinkTypes
- Search
- jiraJqlSearch
- Component