Breaking Change
Version | Timing | Changes |
---|---|---|
5.2.0 | After the update to Sophora Client 5.2.0 | In com.subshell.sophora.api.structure.StructureNode the methods getDefaultDocumentUUID() , getHierarchyDocumentUUID() and getStructureNodeDocumentUUID() are changed so that they will return null instead of throwing a RuntimeException. That happens if the Reference of the concerning document or structureNode is null or an external Reference is set. |
5.0.0 | After the update to Sophora Client 5.0.0. | The class com.subshell.sophora.commons.locking.StringKeyLockManager has been removed. Please use com.subshell.sophora.commons.locking.ReentrantLockProvider instead. |
5.0.0 | After the update to Sophora Client 5.0.0. | Improbable breaking change: The (previously deprecated) methods getNodeTypeConfigurationHashEntries() , getDefaultPropertyConfigurationHashEntries() , getDefaultChildNodeConfigurationHashEntries() , and getFormFieldGroupHashEntries() have been removed from com.subshell.sophora.client.impl.SophoraClient . Those methods are typically not used by regular tools. |
Info
Version | Timing | Changes |
---|---|---|
5.0.0 | After the update to Sophora Client 5.0.0 | As of version 5.0.0 the archive repository is no longer part of Sophora. Accordingly, it is not possible to query completely deleted documents, since they don't exist anymore. The property com.subshell.sophora.api.search.SearchParameters#completelyDeletedDocumentsOnly as well as the respective setter and getter methods are deprecated. Calls to these methods can be removed safely. |