github.com/vmware/go-vcloud-director/v2@v2.24.0/.changes/v2.17.0/511-features.md (about)

     1  * Switched `go.mod` to use Go 1.19 ([#511](https://github.com/vmware/go-vcloud-director/pull/511))
     2  * Added `AdminOrg` methods `CreateCatalogFromSubscriptionAsync` and `CreateCatalogFromSubscription` to create a
     3    subscribed catalog [GH-511]
     4  * Added method `AdminCatalog.FullSubscriptionUrl` to return the subscription URL of a published catalog [GH-511]
     5  * Added method `AdminCatalog.WaitForTasks` to wait for catalog tasks to complete [GH-511]
     6  * Added method `AdminCatalog.UpdateSubscriptionParams` to modify the terms of an existing subscription [GH-511]
     7  * Added methods `Catalog.QueryTaskList` and `AdminCatalog.QueryTaskList` to retrieve the tasks associated with a catalog [GH-511]
     8  * Added function `IsValidUrl` to determine if a URL is valid [GH-511]
     9  * Added `AdminCatalog` methods `Sync` and `LaunchSync` to synchronise a subscribed catalog [GH-511]
    10  * Added method `AdminCatalog.GetCatalogHref` to retrieve the HREF of a regular catalog [GH-511]
    11  * Added `AdminCatalog` methods `QueryCatalogItemList`, `QueryVappTemplateList`, and `QueryMediaList` to retrieve lists of
    12    dependent items [GH-511]
    13  * Added  `AdminCatalog` methods `LaunchSynchronisationVappTemplates`, `LaunchSynchronisationAllVappTemplates`,
    14    `LaunchSynchronisationMediaItems`, and `LaunchSynchronisationAllMediaItems` to start synchronisation of dependent
    15    items [GH-511]
    16  * Added `AdminCatalog` methods `GetCatalogItemByHref` and `QueryCatalogItem` to retrieve a single Catalog Item [GH-511]
    17  * Added method `CatalogItem.LaunchSync` to start synchronisation of a catalog item [GH-511]
    18  * Added method `CatalogItem.Refresh` to get fresh contents for a catalog item [GH-511]
    19  * Added function `WaitResource` to wait for tasks associated to a gioven resource [GH-511]
    20  * Added function `MinimalShowTask` to display task progress with minimal info [GH-511]
    21  * Added functions `ResourceInProgress` and `ResourceComplete` to check on task activity for a given entity [GH-511]
    22  * Added functions `SkimTasksList`, `SkimTasksListMonitor`, `WaitTaskListCompletion`, `WaitTaskListCompletionMonitor` to
    23    process lists of tasks and lists of task IDs [GH-511]
    24  * Added `Client` methods `GetTaskByHREF` and `GetTaskById` to retrieve individual tasks [GH-511]
    25  * Implemented `QueryItem` for `Task` and `AdminTask` (`GetHref`, `GetName`, `GetType`, `GetParentId`, `GetParentName`, `GetMetadataValue`, `GetDate`) [GH-511]