Clone wiki

Atlassian.Net SDK / History

Change History

Version 5.1.0 (11/13/2015)

Version 5.0.0 (11/05/2015)

  • [Breaking Change] All "Async" methods have been removed from the Jira class, they are now available in the IJiraRestClient interface which is accessible by the Jira.Rest property.
  • Consumers now have access to the internal cache mantained by the library and can now create a Jira client with a prepopulated cache.
  • All constructors of Jira class (which create SOAP clients) have been marked as deprecated in favor of Jira.CreateSoapClient and Jira.CreateRestClient factory methods. Note: These constructors will be removed on the next major version.

Version 4.6.0 (10/29/2015)

  • Allow creating an anonymous REST client.
  • Delay request for customfield descriptors until first used instead of at the moment of creation of the JIRA client.
  • Add async versions of some operations: GetFavouriteFiltersAsync, GetIssuesFromJqlAsync, GetIssuePrioritiesAsync, GetIssueResolutionAsync, GetIssueStatusesAsync, GetIssueTypesAsync.
  • Always specifying "asc" and "desc" when generating order by JQL statements. Fixes
  • [Breaking Change] The default sort order for all fields in Linq-to-JQL is now 'asc'. User can still opt-in for descending order.

Version 4.5.2 (09/14/2015)

  • Allow multiple uses of where clauses in separate queries.

Version 4.5.1 (09/08/2015)

Version 4.5.0 (09/08/2015)

Version 4.4.0 (08/02/2015)

Version 4.3.0 (07/31/2015)

Version 4.2.0 (07/30/2015)

Version 4.1.1 (07/24/2015)

Version 4.1.0 (07/21/2015)

Version 4.0.0 (07/17/2015)

  • Add support for using REST API to interact with JIRA server. For more information see REST API.
  • [Breaking change] Package now has a dependency with RestSharp and JSON.NET.

Version 3.0.0

  • This version was abandoned and its package has been removed from

Verson 2.5.0 (12/07/2014)

Verson 2.4.0 (09/27/2014)

Version 2.3.0 (12/08/1012)

Version 2.2.0 (06/25/1012)

Version 2.1.0 (05/19/2012)

Version 2.0 (04/22/2012)

Version 1.6

Version 1.5

  • Add WithToken() method to Jira object to retry execution of method if auth token has expired
  • All methods now automatically retry execution if token has expired
  • Fix CustomField.Name to use GetFieldsForEdit() to retrieve custom field name (workaround for JRA-6857)

Version 1.4

Version 1.3

  • Add support to add multiple attachments on the same request
  • Add support to create issue as sub-task of another (only supported in JIRA 4.4 and greater)

Version 1.2

  • Fix for
  • Fix Jira.GetIssueTypes() to return issues for a particular project
  • Return strong typed enumerables from Jira.GetIssuePriorities(), Jira.GetIssueStatuses() and Jira.GetIssueResolutions()
  • Add support for retrieving projects from Jira server

Version 1.1

Version 1.0

  • Release of v1.0 (no more API breaking changes until v2).

Version 0.13

  • Add work around for Was using GetCustomFields() when fetching details for fields but turns out this method is restricted to admins. Changed to use GetFieldsForEdit instead.
  • Issue Type, Resolution, Status and Priority are now strong typed.
  • Added ability to auto-fetch the issue Type, Resolution, Status and Priority when setting the field to the string value. Client does not need to know the internal id's to set these values (look at main page for examples)

Version 0.12

  • Add support for querying, creating and updating issues with custom fields
  • [Breaking change] Issue.SaveChanges() now used to create/update issues
  • [Bug Fix] Fixed an issue where "Components" was not included when creating issues.

Version 0.11

  • Add support to add "Labels" to issues.
  • [Breaking change] Renamed "Version" and "Component" types to "ProjectVersion" and "ProjectComponent" to avoid common namespace collisions.

Version 0.10

  • Add support for retrieval of all "Versions" and "Components" from project.
  • Add support for retrieval of "Affects Versions", "Fix Versions" and "Components" from an issue.
  • Add support for creating and updating an issue with "Affects Versions", "Fix Versions" and "Components".
  • Add support for querying for issues using Linq by "Affects Versions", "Fix Versions" and "Components".
  • Add helper method for getting a single issue by key.
  • Add support for getting the raw JiraSoapServiceClient WFC proxy.
  • [Breaking change] Renamed namespace "Atlassian.Jira.Linq" to "Atlassian.Jira.Remote" to better represents its contents

Version 0.9

  • Add support for retrieving all issue types, priorities, statuses and resolutions from the JIRA server.
  • [Breaking change] Renamed AddAttachments() to AddAttachment().
  • Add AddAttachment() overload that takes a byte array of data.
  • Fix issue #3

Version 0.8

Version 0.7

  • Add support for attachments and comments.

Version 0.6

  • Add ability to update DueDate of an Issue.