@avst-api/jira-cloud-v3
TypeScript icon, indicating that this package has built-in type declarations

0.6.5 • Public • Published

0.6.5

  • Added support for the following Issue Type Screen Scheme method:

  • Added support for the following Dashboard Property methods:

  • Added support for the following Application Role methods:

  • Added support for the following User methods:

  • Added support for the following Instance method:

  • Added support for the following Issue Type Property methods:

  • Added support for the following Issue Navigator methods:

  • Added support for the following User Property methods:

  • Added support for the following Issue Field Configuration methods:

    • Create field configuration that can be used as Issue.Field.Configuration.createConfiguration or All.createIssueFieldConfiguration.
    • Update field configuration that can be used as Issue.Field.Configuration.updateConfiguration or All.updateIssueFieldConfiguration.
    • Delete field configuration that can be used as Issue.Field.Configuration.deleteConfiguration or All.deleteIssueFieldConfiguration.
  • Added support for the following Issue Worklog Property methods:

  • Fixed getAllUsers in CacheManager to account for pagination.

0.6.3

  • Added support to provide null as a value argument for withUserPickerCustomField method in IssueBuilder class.
  • Added support to provide null as a value argument for withSelectCustomField method in IssueBuilder class.
  • Added support to provide null as a value argument for withMultiSelectCustomField method in IssueBuilder class.
  • Added support to provide null as a value argument for withMultiUserPickerCustomField method in IssueBuilder class.

0.6.0

BREAKING CHANGES: Removed an option to set a user to user picker custom fields based on user name due to Atlassian deprecating user name property.

  • Added method withParent in IssueBuilder class to set the parent issue for a sub-task.

  • Added method withReporter in IssueBuilder class to add user to Reporter field by accountId, user object or email.

  • Updated method withAssignee in IssueBuilder class to add user to Assignee field by user email as well.

  • Updated method withUserPickerCustomField in IssueBuilder class to add user to user picker custom field by user email as well.

  • Fixed method withMultiUserPickerCustomField in IssueBuilder class to add multiple users to multiuser picker custom field by user's accountId, user object or email.

  • Added support for the following Issue methods:

  • Added support for the following Issue fields methods:

0.5.9

  • Added support for the following Issue types methods:

  • Added support for the following Project permission schemes methods:

  • Added support for the following Project properties methods:

  • Added support for the following Project types methods:

  • Added support for the following Workflow status categories methods:

    • Get all status categories that can be used as Workflow.Status.Category.getCategories or All.getWorkflowStatusCategories.
    • Get status category that can be used as Workflow.Status.Category.getCategory or All.getWorkflowStatusCategory.
  • Removed deprecated method Issue.Field.Custom.Option.getIssueCustomFieldOptions.

  • Removed deprecated method Issue.Field.Custom.Option.createIssueCustomFieldOptions.

  • Fixed private method fetchCustomFieldOptions in CacheManager class since it used deprecated method Issue.Field.Custom.Option.getIssueCustomFieldOptions.

  • Fixed private method processIssueType in IssueBuilder class not finding the correct issue type for certain project.

0.5.8

  • Added reporter property for editing issue requests.

0.5.7

  • Added support for the following Instance information methods:

    • Get license that can be used as Instance.getLicense or All.getLicense.

0.5.6

  • Added X-Force-Accept-Language and Accept-Language header to requests.

0.5.5

  • Updated dependencies.

0.5.3

  • Added support for the following JQL methods:

0.5.2

  • Added support for the following Issue security level methods:

0.5.1

  • Fixed Issue.Field.getFieldsPaginated method not working when query parameter type or id has more than one value.
  • Fixed Issue.Field.Custom.Context.getDefaultContexts method not working when query parameter contextId has more than one value.

0.5.0

0.4.2

  • Removed Atlassian Document Format.

0.4.0

  • Added support for the following Filter sharing methods:

    • Get default share scope that can be used as Filter.Share.getDefaultScope or All.getFiltersDefaultShareScope.
    • Set default share scope that can be used as Filter.Share.setDefaultScope or All.setFiltersDefaultShareScope.
    • Get share permissions that can be used as Filter.Share.Permission.getPermissions or All.getFiltersSharePermissions.
    • Add share permission that can be used as Filter.Share.Permission.addPermission or All.addFiltersSharePermission.
    • Get share permission that can be used as Filter.Share.Permission.getPermission or All.getFiltersSharePermission.
    • Delete share permission that can be used as Filter.Share.Permission.deletePermission or All.deleteFiltersSharePermission.

0.3.21

  • Replaced promise chaining with async/await.

0.3.20

  • Added support for the following Project properties methods:

0.3.19

  • Fixed Project.getProjects method not working when query parameter status has more than one value.

  • Added deprecated annotation to the following methods:

  • Added support for the following Issue fields methods:

    • Update custom field that can be used as Issue.Field.Custom.updateField or All.updateIssueCustomField.
  • Added support for the following Issue custom field contexts methods:

0.3.18

  • Fixed throwing UnexpectedError not getting wrapped in another UnexpectedError.

0.3.17

  • Added support for the following Screen methods:

    • Create screen that can be used as Screen.createScreen or All.createScreen.
    • Update screen that can be used as Screen.updateScreen or All.updateScreen.
    • Delete screen that can be used as Screen.deleteScreen or All.deleteScreen.

0.3.16

  • Fixed Screen.getScreens method not working when query parameter id has more than one value.
  • Fixed Issue.Field.Configuration.getConfigurations method not working when query parameter id has more than one value.
  • Fixed Filter.searchFilters method not working when query parameter id has more than one value.
  • Removed deprecated query parameter exclude from User.Search.findUsersForPicker.

0.3.15

  • Fixed Workflow.getWorkflows method not working when query parameter workflowName has more than one value.

0.3.14

  • Fixed setGlobalErrorStrategy method.

  • Added support for the following Workflows method:

  • Fixed Screen.Scheme.getSchemes method not working when query parameter id has more than one value.

0.3.13

  • Fixed bug in CF abstraction related to renaming connection property to connectionId.
  • Removed io-ts and fp-ts packages.

0.3.12

  • Added setGlobalErrorStrategy method to allow another way to set the global error strategy.
  • Renamed connection property to connectionId in raw-api and handled-api layers.
  • Removed AnyError and ValidationError from TypedPromise return signature.

0.3.11

  • Renamed abstraction layers:
    • From http-api to raw-api
    • From managed-api to handled-api

Readme

Keywords

none

Package Sidebar

Install

npm i @avst-api/jira-cloud-v3

Weekly Downloads

9

Version

0.6.5

License

UNLICENSED

Unpacked Size

4.05 MB

Total Files

1907

Last publish

Collaborators

  • eknoll
  • jsaks
  • jmort
  • mgibsonavst
  • theshumanator