Gophercloud: an OpenStack SDK for Go
Full Changelog: https://github.com/gophercloud/gophercloud/compare/v1.5.0...v1.6.0
Full Changelog: https://github.com/gophercloud/gophercloud/compare/v1.4.0...v1.5.0
Full Changelog: https://github.com/gophercloud/gophercloud/compare/v1.3.0...v1.4.0
Full Changelog: https://github.com/gophercloud/gophercloud/compare/v1.2.0...v1.3.0
Full Changelog: https://github.com/gophercloud/gophercloud/compare/v1.1.1...v1.2.0
The GOPROXY cache for v1.1.0 was corrupted with a tag pointing to the wrong commit. This release fixes the problem by exposing a new release with the same content.
Please use v1.1.1
instead of v1.1.0
to avoid cache issues.
UPGRADE NOTES + PROMISE OF COMPATIBILITY
go get -d github.com/gophercloud/gophercloud
unless the dependency is pinned in go.mod
.IMPROVEMENTS
BREAKING CHANGES
blockstorage/noauth.NewBlockStorageNoAuth
with NewBlockStorageNoAuthV2
and NewBlockStorageNoAuthV3
GH-2343
blockstorage/extensions/schedulerstats.Capabilities
's GoodnessFuction
field to GoodnessFunction
GH-2346
IMPROVEMENTS
RequestOpts.OmitHeaders
to provider client GH-2315
identity/v3/extensions/projectendpoints.List
GH-2304
identity/v3/extensions/projectendpoints.Create
GH-2304
identity/v3/extensions/projectendpoints.Delete
GH-2304
any
to networking/v2/extensions/security/rules.Create
GH-2310
REDIRECT_PREFIX
and REDIRECT_HTTP_CODE
to loadbalancer/v2/l7policies.Create
GH-2324
SOURCE_IP_PORT
LB method to loadbalancer/v2/pools.Create
GH-2300
AllocatedCapacityGB
capability to blockstorage/extensions/schedulerstats.Capabilities
GH-2348
Metadata
to dns/v2/recordset.RecordSet
GH-2353
compute/v2/extensions/servergroups.List
GH-2355
containerinfra/v1/nodegroups
GH-2377
loadbalancer/v2/listeners.Listener
GH-2407
identity/v3/limits.List
GH-2360
ParentProviderUUID
to placement/v1/resourceproviders.Create
GH-2356
placement/v1/resourceproviders.Delete
GH-2357
placement/v1/resourceproviders.Get
GH-2358
placement/v1/resourceproviders.Update
GH-2359
networking/v2/extensions/bgp/peers.List
GH-2241
networking/v2/extensions/bgp/peers.Get
GH-2241
networking/v2/extensions/bgp/peers.Create
GH-2388
networking/v2/extensions/bgp/peers.Delete
GH-2388
networking/v2/extensions/bgp/peers.Update
GH-2396
networking/v2/extensions/bgp/speakers.Create
GH-2395
networking/v2/extensions/bgp/speakers.Delete
GH-2395
networking/v2/extensions/bgp/speakers.Update
GH-2400
networking/v2/extensions/bgp/speakers.AddBGPPeer
GH-2400
networking/v2/extensions/bgp/speakers.RemoveBGPPeer
GH-2400
networking/v2/extensions/bgp/speakers.GetAdvertisedRoutes
GH-2406
networking/v2/extensions/bgp/speakers.AddGatewayNetwork
GH-2406
networking/v2/extensions/bgp/speakers.RemoveGatewayNetwork
GH-2406
baremetal/v1/nodes.SetMaintenance
and baremetal/v1/nodes.UnsetMaintenance
GH-2384
sharedfilesystems/v2/services.List
GH-2350
sharedfilesystems/v2/schedulerstats.List
GH-2350
sharedfilesystems/v2/schedulerstats.ListDetail
GH-2350
IncludeSubtree
to identity/v3/roles.ListAssignments
GH-2411
UPGRADE NOTES
IMPROVEMENTS
blockstorage/v3/qos.Get
GH-2283
blockstorage/v3/qos.Update
GH-2283
blockstorage/v3/qos.DeleteKeys
GH-2283
blockstorage/v3/qos.Associate
GH-2284
blockstorage/v3/qos.Disassociate
GH-2284
blockstorage/v3/qos.DisassociateAll
GH-2284
blockstorage/v3/qos.ListAssociations
GH-2284