|
1 | 1 | # Version changelog |
2 | 2 |
|
| 3 | +## Release v0.137.0 (2026-05-25) |
| 4 | + |
| 5 | +### New Features and Improvements |
| 6 | + |
| 7 | +* Honor the Vercel `AI_AGENT=<name>` env var as a secondary fallback for |
| 8 | + AI agent detection in the User-Agent header (after the agents.md |
| 9 | + `AGENT=<name>` standard). Unrecognized fallback values now pass through |
| 10 | + the User-Agent sanitized and length-capped at 64 chars instead of being |
| 11 | + coerced to `agent/unknown`, so versioned variants such as |
| 12 | + `claude-code_2-1-141_agent` surface as-is. |
| 13 | + |
| 14 | +### Internal Changes |
| 15 | + |
| 16 | +* Pass `excludedAttributes=entitlements` on the SCIM `/Me` request made by `WorkspaceClient.CurrentWorkspaceID` ([#1681](https://github.com/databricks/databricks-sdk-go/pull/1681)). |
| 17 | + |
| 18 | + `CurrentWorkspaceID` only reads the `X-Databricks-Org-Id` response header and discards the body, so it has no use for the `User.Entitlements` field. Skipping that attribute avoids an expensive `getEffectivePermissions` scan on the SCIM backend, which has caused incidents on workspaces with large grant counts. |
| 19 | + |
| 20 | +### API Changes |
| 21 | +* Add `Revert` method for [w.Lakeview](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#LakeviewAPI) workspace-level service. |
| 22 | +* Add `ParentPath` field for [dashboards.GenieUpdateSpaceRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieUpdateSpaceRequest). |
| 23 | +* Add `ComputeMaxInstances` and `ComputeMinInstances` fields for [apps.App](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/apps#App). |
| 24 | +* Add `ComputeMaxInstances` and `ComputeMinInstances` fields for [apps.AppUpdate](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/apps#AppUpdate). |
| 25 | +* Add `CronScheduleTrigger`, `StreamingMode` and `TableTrigger` fields for [ml.MaterializedFeature](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#MaterializedFeature). |
| 26 | +* Add `SyncedTableId` field for [postgres.SyncedTableSyncedTableStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#SyncedTableSyncedTableStatus). |
| 27 | + |
| 28 | + |
| 29 | +## Release v0.136.0 (2026-05-21) |
| 30 | + |
| 31 | +### API Changes |
| 32 | +* Add `UndeleteBranch` method for [w.Postgres](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#PostgresAPI) workspace-level service. |
| 33 | +* Add `Attributes` and `ExcludedAttributes` fields for [iam.MeRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/iam#MeRequest). |
| 34 | +* Add `IncludeTriggerState` field for [jobs.GetJobRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#GetJobRequest). |
| 35 | +* Add `DeleteTime` and `PurgeTime` fields for [postgres.BranchStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#BranchStatus). |
| 36 | +* Add `Purge` field for [postgres.DeleteBranchRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#DeleteBranchRequest). |
| 37 | +* Add `ShowDeleted` field for [postgres.ListBranchesRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#ListBranchesRequest). |
| 38 | +* Add `Deleted` enum value for [postgres.BranchStatusState](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#BranchStatusState). |
| 39 | +* [Breaking] Change `ActionType` and `ResourceId` fields for [bundle.Operation](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle#Operation) to be required. |
| 40 | +* Change `ActionType` and `ResourceId` fields for [bundle.Operation](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle#Operation) to be required. |
| 41 | +* [Breaking] Change `CliVersion` field for [bundle.Version](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle#Version) to be required. |
| 42 | +* Change `CliVersion` field for [bundle.Version](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle#Version) to be required. |
| 43 | +* [Breaking] Change `Tags` field for [marketplace.ListListingsRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/marketplace#ListListingsRequest) to type [marketplace.ListingTag](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/marketplace#ListingTag). |
| 44 | +* [Breaking] Change pagination for [ClustersAPI.Events](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClustersAPI.Events). |
| 45 | + |
| 46 | + |
| 47 | +## Release v0.135.0 (2026-05-20) |
| 48 | + |
| 49 | +### API Changes |
| 50 | +* Add [bundle](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle) package. |
| 51 | +* Add [w.Bundle](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/bundle#BundleAPI) workspace-level service. |
| 52 | +* Add `MtlsConfig` field for [ml.AuthConfig](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#AuthConfig). |
| 53 | + |
| 54 | + |
3 | 55 | ## Release v0.134.0 (2026-05-19) |
4 | 56 |
|
5 | 57 | ### API Changes |
|
0 commit comments