Skip to content

Releases: upbound/up-sdk-go

apis/v1.10.1

30 Dec 10:00
b3d0ff5
Compare
Choose a tag to compare

What's Changed

Full Changelog: apis/v1.10.0...apis/v1.10.1

apis/v1.10.0

26 Nov 13:35
261190c
Compare
Choose a tag to compare
apis/v1.10.0 Pre-release
Pre-release

What's Changed

  • Remove supported Crossplane versions for Spaces by @turkenh in #96
  • docs: fix space backups docs leftovers by @phisco in #127
  • feat(controlplane): add status.firstReadyAt field by @phisco in #125
  • feat(repo): add repositorytypefunction by @haarchri in #128

Full Changelog: apis/v1.9.0...apis/v1.10.0

apis/v1.9.0

05 Nov 11:11
7457ae3
Compare
Choose a tag to compare

What's Changed

Full Changelog: apis/v1.8.0...apis/v1.9.0

Spaces API v1.8.0

01 Oct 12:48
674ba15
Compare
Choose a tag to compare

What's Changed

  • Add supported versions file for Spaces/Crossplane by @turkenh in #63
  • feat: Backup and Restore API changes needed to implement restore by @phisco in #66
  • feat: move backup config ref to backups by @phisco in #67
  • feat: remove details from backup status by @phisco in #68
  • fix: gate rules using gated fields by @phisco in #70
  • feat: switch to use our own TypedLocalObjectReference by @phisco in #69
  • fix: sharedbackupconfig's config using free form json by @phisco in #72
  • feat: add common package by @phisco in #73
  • Add List method to Spaces client by @RedbackThomson in #71
  • Remove reference to Velero from SharedBackupConfig by @jeanduplessis in #75
  • spaces/v1beta1: move group labels here by @sttts in #77
  • feat(sharedbackupconfig): allow passing prefix by @phisco in #74
  • Add latest Crossplane versions by @jeanduplessis in #78
  • Add SharedTelemetryConfig API by @lsviben in #76
  • Exporters and pipeline should be required in SharedTelemetryConfig API by @turkenh in #79
  • Add space labels and status fields by @RedbackThomson in #80
  • docs: fix backup references docs by @phisco in #82
  • Add deprecation notices to ControlPlane ConnectionDetail fields by @tnthornton in #81
  • Add auth token exchange API by @RedbackThomson in #83
  • Add 1.4.0 block for working against pre-releases in cloud by @tnthornton in #86
  • Add CEL rule for rejecting empty version with upgrade policy "None" by @ezgidemirel in #87
  • Add new apiURL field to space status by @RedbackThomson in #88
  • Remove fields from dropped velero based backups by @turkenh in #89
  • Remove Last Schedule print column from SharedBackupSchedule by @cbuto in #85
  • query.spaces.upbound.io: generate OpenAPI by @sttts in #91
  • feat(teams): add teams service client by @haarchri in #92
  • feat(robot): add options for robot teammembership + typed team responses by @haarchri in #93
  • feat(sdk): add repositorypermission by @haarchri in #94
  • ControlPlanes: remove scheduled and add healthy condition by @turkenh in #97
  • Remove ControlPlane spec.source and status.source fields by @negz in #95
  • WIP: apis/query: add table row responses by @sttts in #99
  • Observability: add log exporter pipeline to STC by @lsviben in #102
  • chore: Configure Renovate by @renovate in #58
  • apis/query: add freshness by @sttts in #100
  • Add State to ControlPlane.Spec.Crossplane for managing the crossplane state by @sergenyalcin in #103
  • query: remove noHeaders by @sttts in #104
  • apollo: clarify group and APIGroup by @sttts in #108
  • query: Introduce v1alpha2, allowing for multiple filters by @adamwg in #105
  • query: Remove owners filter in v1alpha2 by @adamwg in #109
  • InControlPlaneOverride API by @ulucinar in #101
  • query: Fix the json name of filters in relations by @adamwg in #112
  • Add Simulation API types by @negz in #110
  • Remove hostcluster id from control plane status by @turkenh in #111
  • Add Validated condition to STC by @lsviben in #113
  • Add condition status to SharedSecretStoreStatus by @jeanduplessis in #106
  • ControlPlane: Drop healthy column by @turkenh in #114
  • chore: clean up CTP from unused fields by @lsviben in #115
  • api-connector: add first API sketch by @erhancagirici in #116
  • Create apis/go.mod by @sttts in #117

New Contributors

Full Changelog: v0.3.0...apis/v1.8.0

v0.3.0

16 Mar 16:21
0ce0361
Compare
Choose a tag to compare

What's Changed

  • add spaces client by @avalanche123 in #59
  • Move SharedUpboundPolicy from mxe repo by @pedjak in #61
  • feat: ControlPlane Backup and Restore API by @phisco in #62
  • fix: SelectedControlPlanes, not SelectedControlplanes by @phisco in #64
  • query/v1alpha1: fix deepcopy panic for non-objects in JSON by @sttts in #65

New Contributors

Full Changelog: v0.2.0...v0.3.0

Add Spaces APIs

07 Mar 12:03
d5c7bc2
Compare
Choose a tag to compare
Add Spaces APIs Pre-release
Pre-release

What's Changed

  • Add common workflows and repo metadata by @hasheddan in #25
  • Propagate handy GitHub Actions by @negz in #26
  • Introduce new controlplanes service package by @hasheddan in #27
  • Update controlplanes list to support pagination by @hasheddan in #28
  • Add repositories client by @hasheddan in #29
  • Add organizations service by @hasheddan in #30
  • Add support for managing robots by @hasheddan in #31
  • Add support for listing tokens to robots client by @hasheddan in #32
  • Drop unsupported control planes behavior by @hasheddan in #33
  • Add client to manage org users by @julienduchesne in #34
  • consume new error struct from shimmer by @nullable-eth in #36
  • Introduce new configurations package by @jastang in #37
  • Add support for creating configurations and querying the gitsources l… by @AlainRoy in #39
  • Add configuration delete and update control plane response to include configuration information. by @jastang in #40
  • Add userinfo client by @hasheddan in #41
  • Add control plane specific query parameters by @jastang in #42
  • Update gitsources login to take port by @AlainRoy in #44
  • Add new configuration template API. by @AlainRoy in #45
  • Added helper: GetOrgID by @AlainRoy in #46
  • Token owner ID should be able to accept both uint and UUID by @muvaf in #47
  • client: set status on errors so that IsNotFound works for them by @muvaf in #48
  • Bump build submodule and fix linter errors by @jastang in #43
  • Add Private parameter for creating configurations by @AlainRoy in #50
  • Add new fields for organization members. by @AlainRoy in #51
  • Get all configurations instead of just the first ten. by @AlainRoy in #55
  • Controlplanes: make Configruation optional by @darkmuggle in #56
  • Control planes: make configuration truly optional by @darkmuggle in #57
  • Add Spaces APIs by @sttts in #60

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

16 May 23:23
60a2667
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

The v0.1.0 release is the first release of up-sdk-go, the official @golang SDK for @upbound. It is highly experimental and subject to future breaking changes, but does provide early support for basic Upbound services, such as accounts, control planes, and tokens. If you are an early user of the SDK, please feel free to open issues for support of additional features, as well as feedback on your usage experience.