1. Minor Java API Release
With this release we're making a couple of backwards-compatible additions to the API in order to support editable synchronizers. We have also clarified the contracts of com.almworks.jira.structure.api.sync
package by adding annotations to its interfaces and classes.
JIRA Version | New API Version |
---|---|
6.x | 8.4.0 |
See Structure API Versions for full version information and downloads.
2. Compatible Changes in the Java API
- The new
StructureEditableSynchronizer
interface extendsStructureSynchronizer
. Its single method,addFormParameters()
, is basically the inverse ofStructureSynchronizer.buildParametersFromForm()
. Please implement it properly in your custom synchronizer class in order to make it editable. - The new
StructureSyncManager.updateSynchronizer()
method lets you programmatically change the owner and parameters of an installed synchronizer. @PublicApi
and@PublicSpi
annotations have been added to the interfaces and classes incom.almworks.jira.structure.api.sync
to clarify compatibility contracts.@NotNull
and@Nullable
annotations have been added to the unannotated methods and parameters incom.almworks.jira.structure.api.sync
to clarify nullability contracts.
Overview
Content Tools
Apps
Tasks