|
| 1 | +# Jira.js changelog |
| 2 | + |
| 3 | +### 1.7.0 |
| 4 | + |
| 5 | +- IMPROVEMENT: Readme examples updated |
| 6 | +--- |
| 7 | +- IMPROVEMENT: Config typings refactored |
| 8 | +- DEPRECATION: Property `timeout` deprecated in `Config` |
| 9 | +--- |
| 10 | +- FEATURE: Property `middlewares` added to `Config` |
| 11 | +--- |
| 12 | +- FEATURE: Property `baseRequestConfig` added to `Config` |
| 13 | +--- |
| 14 | +- FEATURE: Method `getOptionsForContext` added to `IssueCustomFieldOptions` [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-custom-field-options/#api-rest-api-2-customfield-fieldid-context-contextid-option-get) |
| 15 | +- FEATURE: Method `deleteCustomFieldOption` added to `IssueCustomFieldOptions` [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-custom-field-options/#api-rest-api-2-customfield-fieldid-context-contextid-option-optionid-delete) |
| 16 | +--- |
| 17 | +- FEATURE: Method `changeOrderOfIssueTypes` added to `IssueTypeSchemes` [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-issue-type-schemes/#api-rest-api-2-issuetypescheme-issuetypeschemeid-issuetype-move-put) |
| 18 | +--- |
| 19 | +- FEATURE: Method `assignWorkflowSchemeToProject` added to `WorkflowSchemeProjectAssociations` [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-workflow-scheme-project-associations/#api-rest-api-2-workflowscheme-project-put) |
| 20 | +--- |
| 21 | +- FEATURE: New API `ScreenSchemes` added. [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-screen-schemes/#api-group-screen-schemes). |
| 22 | +- FEATURE: New API `ScreenTabFields` added [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-screen-tab-fields/#api-group-screen-tab-fields) |
| 23 | +- FEATURE: New API `ScreenTabs` added [Jira documentation](https://developer.atlassian.com/cloud/jira/platform/rest/v2/api-group-screen-tabs/) |
| 24 | +--- |
| 25 | +- FEATURE: Added models for new endpoints |
| 26 | + |
| 27 | + |
| 28 | +### 1.6.2 |
| 29 | + |
| 30 | +- FIX: Sprints added to client |
| 31 | +- IMPROVEMENT: Dependencies updated |
| 32 | + |
| 33 | +### 1.6.1 |
| 34 | + |
| 35 | +- FIX: Added the ability to use the library without authorization [#75](https://github.com/MrRefactoring/jira.js/pull/75) |
| 36 | + |
| 37 | +### 1.6.0 |
| 38 | + |
| 39 | +- FEATURE: New API `IssueTypeScreenSchemes` added |
| 40 | +- FEATURE: New API `ProjectEmail` added |
| 41 | +--- |
| 42 | +- FEATURE: Method `bulkGetGroups` added to `Groups` |
| 43 | +- FEATURE: Method `restoreDeletedProject` added to `Projects` |
| 44 | +- FEATURE: Method `createIssueTypeScheme` added to `IssueTypeSchemes` |
| 45 | +- FEATURE: Method `deleteIssueTypeScheme` added to `IssueTypeSchemes` |
| 46 | +- FEATURE: Method `updateIssueTypeScheme` added to `IssueTypeSchemes` |
| 47 | +- FEATURE: Method `addIssueTypesToIssueTypeScheme` added to `IssueTypeSchemes` |
| 48 | +- FEATURE: Method `deleteIssueTypeFromIssueTypeScheme` added to `IssueTypeSchemes` |
| 49 | +--- |
| 50 | +- FEATURE: Property `id` added to `IssueFieldConfigurations.getAllFieldConfigurations` |
| 51 | +- FEATURE: Property `sortByOpsBarAndStatus` added to `Issues.getTransitions` |
| 52 | +- FEATURE: Property `accountId` added to `Permissions.getBulkPermissions` |
| 53 | +--- |
| 54 | +- DEPRECATION: Method `getIssueTypeScreenSchemes` are deprecated in `Screens` |
| 55 | +- DEPRECATION: Method `getIssueTypeScreenSchemeItems` are deprecated in `Screens` |
| 56 | +- DEPRECATION: Method `getIssueTypeScreenSchemesForProjects` are deprecated in `Screens` |
| 57 | + |
| 58 | +### 1.5.0 |
| 59 | + |
| 60 | +- FEATURE: Method `getAllFieldConfigurationSchemes` added to `IssueFieldConfigurations` |
| 61 | +- FEATURE: Method `getFieldConfigurationSchemesForProjects` added to `IssueFieldConfigurations` |
| 62 | +- FEATURE: Property `fieldConfigurationSchemeId` added to `issueFieldConfigurations.getFieldConfigurationIssueTypeItems` |
| 63 | +- FEATURE: Method `getIssueSecurityLevelMembers` added to `IssueSecurityLevel` |
| 64 | +- FEATURE: Issue type schemes API added |
| 65 | +- FEATURE: Method `getLicensedProjectTypes` added to `ProjectTypes` |
| 66 | +- FEATURE: Method `deleteProjectAsynchronously` added to `Projects` |
| 67 | +- FEATURE: Method `getIssueTypeScreenSchemes` added to `Screens` |
| 68 | +- FEATURE: Method `getAllScreenSchemes` renamed to `getScreenSchemes` |
| 69 | +- DEPRECATION: `getAllScreenSchemes` are deprecated (Renamed to `getScreenSchemes`) |
| 70 | + |
| 71 | +### 1.4.0 |
| 72 | + |
| 73 | +- FEATURE: Now requests where there are no required parameters do not have to pass an empty object to make a request |
| 74 | +- FEATURE: `dashboards.createDashboard` was added |
| 75 | +- FEATURE: `dashboards.updateDashboard` was added |
| 76 | +- FEATURE: `dashboards.deleteDashboard` was added |
| 77 | +- FEATURE: `dashboards.copyDashboard` was added |
| 78 | +- FEATURE: `screens.getIssueTypeScreenSchemesForProjects` was added |
| 79 | +- FEATURE: `issueFieldConfigurations.getAllFieldConfiguration` was added |
| 80 | +- FEATURE: `issueFieldConfigurations.getFieldConfigurationItems` was added |
| 81 | +- FEATURE: `issueFieldConfigurations.getFieldConfigurationIssueTypeItems` was added |
| 82 | +- FEATURE: In `issues.getTransitions` was added `includeUnavailableTransitions` property |
| 83 | +- DEPRECATION: `issueFields.getFieldConfigurationItems` are deprecated (Removed from official API, use `issueFieldConfigurations.getFieldConfigurationItems`). Will be removed in next major version |
| 84 | + |
| 85 | +### 1.3.0 |
| 86 | + |
| 87 | +- FEATURE: `jiraExpressions.analyseJiraExpression` was added |
| 88 | +- FEATURE: `screens.getIssueTypeScreenSchemeItems` was added |
| 89 | +- FEATURE: In `projects.getProjectsPaginated` was added `status` property |
| 90 | +- FEATURE: In `projects.deleteProject` was added `enableUndo` property |
| 91 | +- DEPRECATION: `timeTracking.disableTimeTracking` are deprecated (Removed from official API). Will be removed in next major version |
| 92 | + |
| 93 | +### 1.2.0 |
| 94 | + |
| 95 | +- FEATURE: `issueFields.getAllFieldConfigurations` added as experimental |
| 96 | +- FEATURE: `issueFields.getFieldConfigurationItems` added as experimental |
| 97 | +- IMPROVEMENT: dependencies update |
| 98 | + |
| 99 | +### 1.1.1 |
| 100 | + |
| 101 | +- FIX: `strictGDPR` feature fixed |
| 102 | +- FIX: `Cannot read property 'Authorization' of undefined` fixed |
| 103 | + |
| 104 | +### 1.1.0 |
| 105 | + |
| 106 | +- FEATURE: `strictGDPR` property added to Config. Allows use only [GDPR-compliant functionality](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) |
| 107 | +- FEATURE: `users.getAllUsersDefault` added |
| 108 | +- FEATURE: `issueCustomFieldOptions.updateCustomFieldOptions` added as experimental |
| 109 | +- DEPRECATION: `projectRoleActors.getActorsCountForProjectRole` are deprecated (Removed from official API). Will be removed in next major version |
| 110 | + |
| 111 | +### 1.0.3 |
| 112 | + |
| 113 | +- DEPRECATION: `permissionsSchemes` and `issueAttachment` are deprecated |
| 114 | +- IMPROVEMENT: agile api typings improved |
| 115 | +- IMPROVEMENT: dependencies update |
| 116 | +- FIX: Authorization parameter excluded for agile API in the request body |
| 117 | + |
| 118 | +### 1.0.2 |
| 119 | + |
| 120 | +- FIX: JWT Authentication default expire time added |
| 121 | +- IMPROVEMENT: modified `atlassian-jwt` (removed lodash from dependencies, bundle size decreased) |
| 122 | +- IMPROVEMENT: small tests for authentication added |
| 123 | + |
| 124 | +### 1.0.1 |
| 125 | + |
| 126 | +- FIX: documentation link fixed |
| 127 | + |
| 128 | +### 1.0.0 |
| 129 | + |
| 130 | +- RELEASE |
0 commit comments