Releases: linked-planet/kotlin-atlassian-client
Releases · linked-planet/kotlin-atlassian-client
v0.12.2 Avoid random suffix in JVM Getters
When translated to Java, Kotlin getters get a random suffix, which is very annoying when the API automatically processed.
v0.12.1 Remove riada package import
This is a bugfix release that removes a riada import that osgi can not provide during runtime.
v0.12.0 implement kotlin-insight-client-sdk
- rename pageFrom to pageIndex and start counting from 0 to be consistent with jira
- DomainModel now uses sealed classes to represent InsightObjectAttributes to clear up when which values are available
- test all default type variants
- unified errors as a sealed class
- added Repository pattern as an interface with example implementations
- remove manual println from tests
- replace Junit assertions with Hamcrest
- Ids are now wrapped
- Use streams instead of bytearray to reduce memory overhead
- create and update now offer a similar interface
- add JavaDoc to insight interfaces
v0.11.1 - Release
kotlin-insight-client:
Fixed getValue
and getSingleReferenceValue
in InsightObject
v0.11.0 - Release
kotlin-insight-client:
- Added support for
user
attribute inObjectAttributeValue
v0.10.1 - Release
kotlin-jira-client-http
- Fixed
getAssignableUsersByProjectKey
which ran into an endless loop on newer Jira versions
v0.10.0 - Release
kotlin-jira-client-http
- Added possibility to configure the http client during initialization
v0.9.2 - Release
- kotlin-insight-client:
- Added
getObjectsByIQL
,getObjectType
functions - Added
objectTypeName
attribute andgetAttributeIdByName
function toInsightObject
- Added
v0.9.1 - Release
- kotlin-jira-client, kotlin-jira-client-sdk, kotlin-jira-client-http:
- Added page response object for paginated queries
- kotlin-jira-client-sdk:
- Add transitions to Issue JSON
- Removed hard-coded pagination
v0.9.0 - Release
Initial release of the merged libraries.