![require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages](https://cdn.sanity.io/images/cgdhsj6q/production/be8ab80c8efa5907bc341c6fefe9aa20d239d890-1600x1097.png?w=400&fit=max&auto=format)
Security News
require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
@avst-api/jira-cloud-v3
Advanced tools
Added support for the following Issue Type Screen Scheme method:
Issue.Type.Screen.Scheme.getProjects
or All.getIssueTypeScreenSchemeProjects
.Added support for the following Dashboard Property methods:
Dashboard.Property.getPropertyKeys
or All.getDashboardItemPropertyKeys
.Dashboard.Property.getProperty
or All.getDashboardItemProperty
.Dashboard.Property.setProperty
or All.setDashboardItemProperty
.Dashboard.Property.deleteProperty
or All.deleteDashboardItemProperty
.Added support for the following Application Role methods:
Application.Role.getRoles
or All.getApplicationRoles
.Application.Role.getRole
or All.getApplicationRole
.Added support for the following User methods:
User.getDefaultColumns
or All.getUserDefaultColumns
.User.setDefaultColumns
or All.setUserDefaultColumns
.User.resetDefaultColumns
or All.resetUserDefaultColumns
.Added support for the following Instance method:
Instance.setApplicationProperty
or All.setApplicationProperty
.Added support for the following Issue Type Property methods:
Issue.Type.Property.getPropertyKeys
or All.getIssueTypePropertyKeys
.Issue.Type.Property.getProperty
or All.getIssueTypeProperty
.Issue.Type.Property.setProperty
or All.setIssueTypeProperty
.Issue.Type.Property.deleteProperty
or All.deleteIssueTypeProperty
.Added support for the following Issue Navigator methods:
Issue.Navigator.getDefaultColumns
or All.getIssueNavigatorDefaultColumns
.Issue.Navigator.setDefaultColumns
or All.setIssueNavigatorDefaultColumns
.Added support for the following User Property methods:
User.Property.getPropertyKeys
or All.getUserPropertyKeys
.User.Property.getProperty
or All.getUserProperty
.User.Property.setProperty
or All.setUserProperty
.User.Property.deleteProperty
or All.deleteUserProperty
.Added support for the following Issue Field Configuration methods:
Issue.Field.Configuration.createConfiguration
or All.createIssueFieldConfiguration
.Issue.Field.Configuration.updateConfiguration
or All.updateIssueFieldConfiguration
.Issue.Field.Configuration.deleteConfiguration
or All.deleteIssueFieldConfiguration
.Added support for the following Issue Worklog Property methods:
Issue.Worklog.Property.getKeys
or All.getWorklogPropertyKeys
.Issue.Worklog.Property.getProperty
or All.getWorklogProperty
.Issue.Worklog.Property.setProperty
or All.setWorklogProperty
.Issue.Worklog.Property.deleteProperty
or All.deleteWorklogProperty
.Fixed getAllUsers
in CacheManager
to account for pagination.
null
as a value argument for withUserPickerCustomField
method in IssueBuilder
class.null
as a value argument for withSelectCustomField
method in IssueBuilder
class.null
as a value argument for withMultiSelectCustomField
method in IssueBuilder
class.null
as a value argument for withMultiUserPickerCustomField
method in IssueBuilder
class.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:
Issue.getChangeLogsById
or All.getIssueChangeLogsById
.Added support for the following Issue fields methods:
Issue.deleteField
or All.deleteIssueCustomField
.Issue.restoreField
or All.restoreIssueCustomField
.Issue.moveToTrash
or All.moveIssueCustomFieldToTrash
.Added support for the following Issue types methods:
Issue.Type.getTypesForProject
or All.getIssueTypesForProject
.Added support for the following Project permission schemes methods:
Project.Permission.Scheme.getIssueSecurityLevels
or All.getProjectIssueSecurityLevels
.Added support for the following Project properties methods:
Project.Property.deleteProperty
or All.deleteProjectProperty
.Added support for the following Project types methods:
Project.Type.getTypes
or All.getProjectTypes
.Project.Type.getLicensedTypes
or All.getLicensedProjectTypes
.Project.Type.getTypeByKey
or All.getProjectTypeByKey
.Project.Type.getAccessibleTypeByKey
or All.getAccessibleProjectTypeByKey
.Added support for the following Workflow status categories methods:
Workflow.Status.Category.getCategories
or All.getWorkflowStatusCategories
.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.
reporter
property for editing issue requests.Added support for the following Instance information methods:
Instance.getLicense
or All.getLicense
.X-Force-Accept-Language
and Accept-Language
header to requests.Added support for the following JQL methods:
Jql.getReferenceData
or All.getReferenceDataForJql
.Added support for the following Issue security level methods:
Issue.Security.getLevel
or All.getIssueSecurityLevel
.Issue.Field.getFieldsPaginated
method not working when query parameter type
or id
has more than one value.Issue.Field.Custom.Context.getDefaultContexts
method not working when query parameter contextId
has more than one value.Added support for the following Issue custom field contexts methods:
Issue.Field.Custom.Context.getIssueTypes
or All.getIssueCustomFieldIssueTypesForContext
.Issue.Field.Custom.Context.getProjectMappings
or All.getIssueCustomFieldContextToProjectMappings
.Issue.Field.Custom.Context.updateContext
or All.updateIssueCustomFieldContext
.Issue.Field.Custom.Context.addIssueTypes
or All.addIssueTypesToIssueCustomFieldContext
.Issue.Field.Custom.Context.removeIssueTypes
or All.removeIssueTypesFromIssueCustomFieldContext
.Issue.Field.Custom.Context.assignToProjects
or All.assignIssueCustomFieldContextToProjects
.Issue.Field.Custom.Context.removeFromProjects
or All.removeIssueCustomFieldContextFromProjects
.Added support for the following Issue custom field options methods:
Issue.Field.Custom.Context.Option.updateOptions
or All.updateIssueCustomFieldContextOptions
.Added support for the following Filter sharing methods:
Filter.Share.getDefaultScope
or All.getFiltersDefaultShareScope
.Filter.Share.setDefaultScope
or All.setFiltersDefaultShareScope
.Filter.Share.Permission.getPermissions
or All.getFiltersSharePermissions
.Filter.Share.Permission.addPermission
or All.addFiltersSharePermission
.Filter.Share.Permission.getPermission
or All.getFiltersSharePermission
.Filter.Share.Permission.deletePermission
or All.deleteFiltersSharePermission
.Added support for the following Project properties methods:
Project.Property.getPropertyKeys
or All.getProjectPropertyKeys
.Project.Property.getProperty
or All.getProjectProperty
.Project.Property.setProperty
or All.setProjectProperty
.Fixed Project.getProjects
method not working when query parameter status
has more than one value.
Added deprecated annotation to the following methods:
Issue.Field.getContexts
or All.getFieldContexts
.Issue.Field.Custom.Option.getOptions
or All.getIssueCustomFieldOptions
.Issue.Field.Custom.Option.createOptions
or All.createIssueCustomFieldOptions
.Issue.Field.Custom.Option.getOption
or All.getIssueCustomFieldOption
.Added support for the following Issue fields methods:
Issue.Field.Custom.updateField
or All.updateIssueCustomField
.Added support for the following Issue custom field contexts methods:
Issue.Field.Custom.Context.getDefaultContexts
or All.getIssueCustomFieldDefaultContexts
.Issue.Field.Custom.Context.setDefaultContexts
or All.setIssueCustomFieldDefaultContexts
.UnexpectedError
not getting wrapped in another UnexpectedError
.Added support for the following Screen methods:
Screen.createScreen
or All.createScreen
.Screen.updateScreen
or All.updateScreen
.Screen.deleteScreen
or All.deleteScreen
.Screen.getScreens
method not working when query parameter id
has more than one value.Issue.Field.Configuration.getConfigurations
method not working when query parameter id
has more than one value.Filter.searchFilters
method not working when query parameter id
has more than one value.exclude
from User.Search.findUsersForPicker
.Workflow.getWorkflows
method not working when query parameter workflowName
has more than one value.Fixed setGlobalErrorStrategy
method.
Added support for the following Workflows method:
Workflow.getWorkflows
or All.getWorkflows
.Fixed Screen.Scheme.getSchemes
method not working when query parameter id
has more than one value.
connection
property to connectionId
.io-ts
and fp-ts
packages.setGlobalErrorStrategy
method to allow another way to set the global error strategy.connection
property to connectionId
in raw-api
and handled-api
layers.AnyError
and ValidationError
from TypedPromise
return signature.FAQs
Adaptavist Managed API for Jira Cloud
We found that @avst-api/jira-cloud-v3 demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.