Skip to content

Releases: cloudfoundry/go-cfclient

v3.0.0-alpha.9

23 Jul 19:46
68e21c2
Compare
Choose a tag to compare

What's Changed

  • Fix 426 - remove pseudo C module import

Full Changelog: v3.0.0-alpha.8...v3.0.0-alpha.9

v3.0.0-alpha.8

19 Jul 18:04
66cca9d
Compare
Choose a tag to compare

What's Changed

  • Allow to set manifest app instances to 0
  • Add CF app readiness checks
  • Add query parameters supported by CC 3.165.0 list operations
  • Added all fields for stack
  • Support parsing of environment variables other than strings
  • Return jobGuid on buildpack delete
  • Remove omitempty from stack attribute in buildpack
  • Make buildpack filename customizable
  • Make stack in buildpack pointer

New Contributors

Full Changelog: v3.0.0-alpha.7...v3.0.0-alpha.8

v3.0.0 alpha 7

30 Apr 21:14
Compare
Choose a tag to compare

Moved to cloudfoundry org and changed the way config is constructed to use the more typical Golang functional options pattern.

What's Changed

  • Bump golang.org/x/net from 0.17.0 to 0.19.0 by @dependabot in #363
  • Bump golang.org/x/oauth2 from 0.13.0 to 0.15.0 by @dependabot in #364
  • Enhanced the Cloud Foundry (cf) client and configuration for streamlined efficiency and integration by @ckganesan in #362
  • Enhance multiple auth support and auth client by @ckganesan in #365
  • Refactoring of all resources to include the required fields by @ckganesan in #366
  • fix: omitempty removed from meaningful nullable attributes by @Gourab1998 in #371
  • feat: added WithOrganization in orgquota by @Gourab1998 in #374
  • fix #380 parameters for user provided service instance by @KesavanKing in #381
  • Refine manifest capabilities and quota management. by @ckganesan in #383
  • fix: port attribute in route cloudfoundry-community#384 by @Dray56 in #385
  • fix: SecurityGroupGloballyEnabled running/staging should be optional for issue #378 by @sneal in #387
  • feat: app push strategies by @Gourab1998 in #386
  • fix: Changing relationship for domainCreate by @Dray56 in #390
  • fix: add missing manifest attributes by @Gourab1998 in #391
  • fix: Delete Service Credential Binding does not return job GUID by @Dray56 in #395
  • Ensure successful unmarshaling of service type in Manifest struct by @ckganesan in #393
  • feat: Add role via username and origin by @Dray56 in #397
  • fix: Refine service instance update attributes by @Dray56 in #399
  • fix: make name attribute nullable by @Dray56 in #401
  • fix: Added omitempty for binding detail attributes by @Dray56 in #403

New Contributors

Full Changelog: v3.0.0-alpha.6...v3.0.0-alpha.7

v3.0.0 alpha 6

27 Oct 16:21
Compare
Choose a tag to compare

Fix multiple issues around oauth token renewals, especially for long lived processes and some additional features.

  • Add support for Docker upload
  • Add get process stats by application ID
  • Add enhanced query filtering and label selection
  • Fix issue 325
  • Fix issue 345
  • Fix issue 349
  • Fixed nil pointer error when no isolation segment has been assigned
  • Bump golang dependencies

v3.0.0 alpha 5

24 Mar 00:12
Compare
Choose a tag to compare
  • Fixed client credentials error #327

v3.0.0 alpha 4

20 Jan 06:19
Compare
Choose a tag to compare
  • Fix nil pointer panic when listing spaces with orgs included
  • Add TotalResults and TotalPages to the pager object

v3.0.0 alpha 3

06 Jan 02:49
Compare
Choose a tag to compare

Add missing SyslogDrainURL and RouteServiceURL properties to ServiceInstance

v3.0.0 alpha 2

15 Dec 16:17
Compare
Choose a tag to compare

Add some missing security group bind/unbind functionality and ability to get raw access token

v3.0.0 alpha 1

29 Nov 22:58
Compare
Choose a tag to compare

Initial alpha release of the v3 compatible CloudFoundry cloud controller API client. Most of the client's public API should be stable at this point with minimal breaking changes outside the operation package.

Initial v2 cloud controller API compatible release

09 Nov 19:28
Compare
Choose a tag to compare

This release contains the deprecated go-cfclient that supports the v2 cloud controller API. This release and subsequent v2.x.x go-cfclient releases should only be used until the consuming applications can be migrated to use the new v3 compatible go-cfclient library.