Skip to content

3.5.0

Choose a tag to compare

@zromano zromano released this 22 Sep 16:32
· 143 commits to mainline since this release
91cede8

[3.5.0] - 2025-08-08

Added

  • Added support for token-based pagination in WorkspaceResources.listWorkspaces() method
  • PaginationParameters now accepts paginationType, lastKey and maxItems parameters for token-based pagination
  • PagedResult now includes lastKey field in response for token-based pagination
  • Maintains backward compatibility with existing page-based pagination

Updated

  • Updated the deploy process to use JReleaser Gradle plugin and will no longer publish to Nexus2

[3.4.0] - 2025-08-05

Added

  • New SDK methods for workspace and folder metadata and children endpoints:
    • getWorkspaceMetadata() - Get metadata for a workspace including access level, permalink, and dates
    • getWorkspaceChildren() - Get children of a workspace with filtering by resource type and pagination support
    • getFolderMetadata() - Get metadata for a folder including basic properties and optional source information
    • getFolderChildren() - Get children of a folder with filtering by resource type and pagination support

Updated

  • Updated Folder class to support the 'source' property. The property is thus also supported for Workspace.

Deprecated

  • WorkspaceResources.getWorkspace() method - replaced by getWorkspaceMetadata() and getWorkspaceChildren()
  • FolderResources.getFolder() method - replaced by getFolderMetadata() and getFolderChildren()
  • FolderResources.listFolders() method - use getFolderChildren() with resource type filtering
  • WorkspaceFolderResources.listFolders() method - use getWorkspaceChildren() with resource type filtering
  • All Home-related functions marked for removal in future version:
    • HomeResources interface and its methods and implementations (getHome(), folderResources())
    • HomeFolderResources interface and its methods and implementations (listFolders(), createFolder())

[3.3.0] - 2025-06-30

Added

  • Added AssetShareResources interface and AssetShareResourcesImpl implementation for sharing various asset types
  • Deprecated old sharing endpoints.

Changed

  • Deprecated ShareResources interface and ShareResourcesImpl implementation in favor of AssetShareResources
  • All methods in ShareResources and ShareResourcesImpl are now marked with @Deprecated(since = "2.0.0", forRemoval = true)