Change Log
The YouTrack Workflow API uses a versioning scheme that informs you from which version of YouTrack extended functionality is available.
For objects, methods, and properties that require a specific version of YouTrack or later, the earliest minimum version (including build number) is provided.
For features that have been deprecated, the latest supported version is shown.
The workflow API itself is available from YouTrack version 2017.3.
Added property PullRequest.idReadable
Added function Issue.createDraft(project, reporter)
Added function Issue.createSharedDraft(project)
Added property Article.url
Added function VcsChange.extractCommands(user)
Added property Article.childArticles
Added property Article.parentArticle
Added function Agile.findByExtensionProperties(extensionPropertiesQuery)
Added function Article.findByExtensionProperties(extensionPropertiesQuery)
Added function ArticleAttachment.findByExtensionProperties(extensionPropertiesQuery)
Added function ArticleComment.findByExtensionProperties(extensionPropertiesQuery)
Added function Build.findByExtensionProperties(extensionPropertiesQuery)
Added function BundleProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function Calendar24x7.findByExtensionProperties(extensionPropertiesQuery)
Added function EnumField.findByExtensionProperties(extensionPropertiesQuery)
Added function FeedbackForm.findByExtensionProperties(extensionPropertiesQuery)
Added function Gantt.findByExtensionProperties(extensionPropertiesQuery)
Added function GroupProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function Issue.findByExtensionProperties(extensionPropertiesQuery)
Added function IssueAttachment.findByExtensionProperties(extensionPropertiesQuery)
Added function IssueComment.findByExtensionProperties(extensionPropertiesQuery)
Added function IssueLinkPrototype.findByExtensionProperties(extensionPropertiesQuery)
Added function IssueWorkItem.findByExtensionProperties(extensionPropertiesQuery)
Added function MailboxChannel.findByExtensionProperties(extensionPropertiesQuery)
Added function OwnedField.findByExtensionProperties(extensionPropertiesQuery)
Added function PeriodProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function PersistentFile.findByExtensionProperties(extensionPropertiesQuery)
Added function Project.findByExtensionProperties(extensionPropertiesQuery)
Added function ProjectTeam.findByExtensionProperties(extensionPropertiesQuery)
Added function ProjectType.findByExtensionProperties(extensionPropertiesQuery)
Added function ProjectVersion.findByExtensionProperties(extensionPropertiesQuery)
Added function PullRequest.findByExtensionProperties(extensionPropertiesQuery)
Added function PullRequestState.findByExtensionProperties(extensionPropertiesQuery)
Added function SavedQuery.findByExtensionProperties(extensionPropertiesQuery)
Added function SimpleCalendar.findByExtensionProperties(extensionPropertiesQuery)
Added function SimpleProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function Sprint.findByExtensionProperties(extensionPropertiesQuery)
Added function State.findByExtensionProperties(extensionPropertiesQuery)
Added function Tag.findByExtensionProperties(extensionPropertiesQuery)
Added function TextProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function User.findByExtensionProperties(extensionPropertiesQuery)
Added function UserGroup.findByExtensionProperties(extensionPropertiesQuery)
Added function UserProjectCustomField.findByExtensionProperties(extensionPropertiesQuery)
Added function VcsChange.findByExtensionProperties(extensionPropertiesQuery)
Added function WorkItemAttributeValue.findByExtensionProperties(extensionPropertiesQuery)
Added function WorkItemProjectAttribute.findByExtensionProperties(extensionPropertiesQuery)
Added function WorkItemType.findByExtensionProperties(extensionPropertiesQuery)
Added function XdSlaPausedInterval.findByExtensionProperties(extensionPropertiesQuery)
Added property User.registered
Added function Project.findWorkItemAttributeByName(name)
Added function WorkItemProjectAttribute.findValueByName(name)
Added property IssueWorkItem.attributes
Added property Project.workItemAttributes
Added property WorkItemProjectAttribute.values
Added type AppGlobalStorage
Added type WorkItemProjectAttribute
Added property Article.pinnedComments
Added property BaseArticleComment.isPinned
Added property BaseComment.isPinned
Added property Issue.pinnedComments
Added function BaseArticle.addTag(name)
Added function BaseArticle.hasTag(tagName)
Added function BaseArticle.removeTag(name)
Added function Issue.afterMinutes(initialTime, minutes, calendar, considerPauses)
Added function Issue.pauseSLA()
Added function Issue.resumeSLA()
Added function Project.isAgent(user)
Added function User.notifyOnCase(caseName, parameters, projectDocument)
Added function User.unwatchArticle(article)
Added function User.watchArticle(article)
Added property Agile.currentSprint
Added property BaseArticle.isStarred
Added property BaseArticle.tags
Added property User.isEmailVerified
Deprecated type IssueTag
Added property User.isSystem
Added type WorkItemAttributeValue
Added function md5(str)
Added property Tag.permittedTagUserGroups
Added property Tag.permittedTagUsers
Added property User.isOnline
Added property User.language
Added type Gantt
Added function Article.Article(author, project, summary)
Added property Project.articles
Added type Article
Added type ArticleComment
Added type BaseArticle
Added type BaseArticleComment
Added function Project.newDraft(reporter)
Added function VcsChange.getUrl(processor)
Added property ChangesProcessor.url
Added property IssueAttachment.base64Content
Added property User.attributes
Added function IssueComment.isVisibleTo(user)
Added property PullRequest.url
Added property IssueComment.deleted
Added function IssueComment.addAttachment(content, name, charset, mimeType)
Added property User.ringId
Added property BundleProjectCustomField.defaultValues
Added property Issue.voters
Added property ChangesProcessor.pullRequests
Added property ChangesProcessor.vcsChanges
Added property Issue.pullRequests
Added property Project.changesProcessors
Added property PullRequest.previousState
Added type PullRequest
Added type PullRequestState
Added function Article.addAttachment(content, name, charset, mimeType)
Added function VcsChange.isVisibleTo(user)
Added property User.avatarUrl
Added property IssueAttachment.fileUrl
Added function BaseEntity.is(fieldName, expected)
Added function BaseEntity.was(fieldName, expected)
Added function Issue.addAttachment(content, name, charset, mimeType)
Added property IssueAttachment.content
Added property PersistentFile.charset
Added property PersistentFile.mimeType
Added property User.firstDayOfWeeks
Added function BundleProjectCustomField.createValue(name)
Added function after(timestamp, duration)
Added function before(timestamp, duration)
Added property BaseEntity.isNew
Added function BundleProjectCustomField.isValuePermittedInIssue(issue, value)
Added function IssueWorkItem.delete()
Added function ProjectCustomField.becomesInvisibleInIssue(issue)
Added function ProjectCustomField.becomesVisibleInIssue(issue)
Added function ProjectCustomField.isVisibleInIssue(issue)
Added function UserProjectCustomField.isValuePermittedInIssue(issue, value)
Added function User.findByEmail(email)
Added function User.findUniqueByEmail(email)
Added function IssueAttachment.delete()
Added property BaseComment.attachments
Added function Agile.getIssueSprints(issue)
Added property VcsChange.created
Added property VcsChange.fetched
Deprecated property VcsChange.date
Added function IssueComment.delete()
Added property AbstractVcsItem.branch
Added property AbstractVcsItem.text
Added property AbstractVcsItem.user
Added property AbstractVcsItem.userName
Added property ChangesProcessor.server
Added property Issue.vcsChanges
Added property VcsChange.changesProcessors
Added property VcsChange.date
Added property VcsChange.id
Added property VcsChange.version
Added property VcsServer.url
Added type ChangesProcessor
Added type VcsChange
Added type VcsServer
Added property Project.team
Added property BaseEntity.becomesRemoved
Added property Issue.editedWorkItems
Thanks for your feedback!