Skip to content

Commit f422228

Browse files
[Release] Release v0.56.0
## Release v0.56.0 ### Bug Fixes - [BREAKING] Removed shortcut methods for POST/PUT/PATCH operations. These methods did not accept request bodies, making it impossible to specify which fields to update or create. If you depend on these methods, use the corresponding methods that accept full request objects instead. ### API Changes * Added `com.databricks.sdk.service.agentbricks` package. * Added `workspaceClient.cleanRoomAssetRevisions()` service and `workspaceClient.cleanRoomAutoApprovalRules()` service. * Added `createCleanRoomAssetReview()` method for `workspaceClient.cleanRoomAssets()` service. * Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.CreateMonitor`. * Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.UpdateMonitor`. * Added `provisioningPhase` field for `com.databricks.sdk.service.database.SyncedTablePipelineProgress`. * Added `UNSPECIFIED` enum value for `com.databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus`. * Added `UNKNOWN` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoState`. * Added `UNKNOWN_TRIGGER` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoTrigger`. * Added `REDSHIFT` and `SQLDW` enum values for `com.databricks.sdk.service.pipelines.IngestionSourceType`. * Added `GERMANY_C5` enum value for `com.databricks.sdk.service.settings.ComplianceStandard`. * [Breaking] Changed `cancelRefresh()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.CancelRefreshResponse`. * [Breaking] Changed `create()` method for `workspaceClient.qualityMonitors()` service with new required argument order. * [Breaking] Changed `delete()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.DeleteMonitorResponse`. * [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.CancelRefreshRequest` to type `Integer` class. * [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.GetRefreshRequest` to type `Integer` class. * [Breaking] Changed `monitorVersion` field for `com.databricks.sdk.service.catalog.MonitorInfo` to type `Integer` class. * Changed `outputSchemaName` field for `com.databricks.sdk.service.catalog.MonitorInfo` to be required. * [Breaking] Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required. * Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required. * Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required. * [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required. * [Breaking] Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required. * Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required. * Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required. * [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required. * Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required. * [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required. * Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required. * [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required. * [Breaking] Removed `com.databricks.sdk.service.aibuilder` package.
1 parent f907532 commit f422228

File tree

9 files changed

+50
-43
lines changed

9 files changed

+50
-43
lines changed

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-07-17 13:23:09+0000"
2+
"timestamp": "2025-07-24 10:16:28+0000"
33
}

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# Version changelog
22

3+
## Release v0.56.0
4+
5+
### Bug Fixes
6+
- [BREAKING] Removed shortcut methods for POST/PUT/PATCH operations.
7+
These methods did not accept request bodies, making it impossible to
8+
specify which fields to update or create. If you depend on these methods,
9+
use the corresponding methods that accept full request objects instead.
10+
11+
### API Changes
12+
* Added `com.databricks.sdk.service.agentbricks` package.
13+
* Added `workspaceClient.cleanRoomAssetRevisions()` service and `workspaceClient.cleanRoomAutoApprovalRules()` service.
14+
* Added `createCleanRoomAssetReview()` method for `workspaceClient.cleanRoomAssets()` service.
15+
* Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.CreateMonitor`.
16+
* Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.UpdateMonitor`.
17+
* Added `provisioningPhase` field for `com.databricks.sdk.service.database.SyncedTablePipelineProgress`.
18+
* Added `UNSPECIFIED` enum value for `com.databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus`.
19+
* Added `UNKNOWN` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoState`.
20+
* Added `UNKNOWN_TRIGGER` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoTrigger`.
21+
* Added `REDSHIFT` and `SQLDW` enum values for `com.databricks.sdk.service.pipelines.IngestionSourceType`.
22+
* Added `GERMANY_C5` enum value for `com.databricks.sdk.service.settings.ComplianceStandard`.
23+
* [Breaking] Changed `cancelRefresh()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.CancelRefreshResponse`.
24+
* [Breaking] Changed `create()` method for `workspaceClient.qualityMonitors()` service with new required argument order.
25+
* [Breaking] Changed `delete()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.DeleteMonitorResponse`.
26+
* [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.CancelRefreshRequest` to type `Integer` class.
27+
* [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.GetRefreshRequest` to type `Integer` class.
28+
* [Breaking] Changed `monitorVersion` field for `com.databricks.sdk.service.catalog.MonitorInfo` to type `Integer` class.
29+
* Changed `outputSchemaName` field for `com.databricks.sdk.service.catalog.MonitorInfo` to be required.
30+
* [Breaking] Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
31+
* Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
32+
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
33+
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
34+
* [Breaking] Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
35+
* Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
36+
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
37+
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
38+
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
39+
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
40+
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
41+
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
42+
* [Breaking] Removed `com.databricks.sdk.service.aibuilder` package.
43+
44+
345
## Release v0.55.0
446

547
### New Features and Improvements

NEXT_CHANGELOG.md

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,13 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.56.0
3+
## Release v0.57.0
44

55
### New Features and Improvements
66

77
### Bug Fixes
8-
- [BREAKING] Removed shortcut methods for POST/PUT/PATCH operations.
9-
These methods did not accept request bodies, making it impossible to
10-
specify which fields to update or create. If you depend on these methods,
11-
use the corresponding methods that accept full request objects instead.
128

139
### Documentation
1410

1511
### Internal Changes
1612

1713
### API Changes
18-
* Added `com.databricks.sdk.service.agentbricks` package.
19-
* Added `workspaceClient.cleanRoomAssetRevisions()` service and `workspaceClient.cleanRoomAutoApprovalRules()` service.
20-
* Added `createCleanRoomAssetReview()` method for `workspaceClient.cleanRoomAssets()` service.
21-
* Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.CreateMonitor`.
22-
* Added `latestMonitorFailureMsg` field for `com.databricks.sdk.service.catalog.UpdateMonitor`.
23-
* Added `provisioningPhase` field for `com.databricks.sdk.service.database.SyncedTablePipelineProgress`.
24-
* Added `UNSPECIFIED` enum value for `com.databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus`.
25-
* Added `UNKNOWN` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoState`.
26-
* Added `UNKNOWN_TRIGGER` enum value for `com.databricks.sdk.service.catalog.MonitorRefreshInfoTrigger`.
27-
* Added `REDSHIFT` and `SQLDW` enum values for `com.databricks.sdk.service.pipelines.IngestionSourceType`.
28-
* Added `GERMANY_C5` enum value for `com.databricks.sdk.service.settings.ComplianceStandard`.
29-
* [Breaking] Changed `cancelRefresh()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.CancelRefreshResponse`.
30-
* [Breaking] Changed `create()` method for `workspaceClient.qualityMonitors()` service with new required argument order.
31-
* [Breaking] Changed `delete()` method for `workspaceClient.qualityMonitors()` service to start returning `com.databricks.sdk.service.catalog.DeleteMonitorResponse`.
32-
* [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.CancelRefreshRequest` to type `Integer` class.
33-
* [Breaking] Changed `refreshId` field for `com.databricks.sdk.service.catalog.GetRefreshRequest` to type `Integer` class.
34-
* [Breaking] Changed `monitorVersion` field for `com.databricks.sdk.service.catalog.MonitorInfo` to type `Integer` class.
35-
* Changed `outputSchemaName` field for `com.databricks.sdk.service.catalog.MonitorInfo` to be required.
36-
* [Breaking] Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
37-
* Changed `assetType` and `name` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
38-
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
39-
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
40-
* [Breaking] Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
41-
* Changed `notebookContent` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
42-
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
43-
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
44-
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
45-
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
46-
* Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
47-
* [Breaking] Changed `localName` field for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
48-
* [Breaking] Removed `com.databricks.sdk.service.aibuilder` package.

databricks-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.databricks</groupId>
77
<artifactId>databricks-sdk-parent</artifactId>
8-
<version>0.55.0</version>
8+
<version>0.56.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<name>Databricks SDK for Java</name>

databricks-sdk-java/src/main/java/com/databricks/sdk/core/UserAgent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public String getValue() {
3636
// TODO: check if reading from
3737
// /META-INF/maven/com.databricks/databrics-sdk-java/pom.properties
3838
// or getClass().getPackage().getImplementationVersion() is enough.
39-
private static final String version = "0.55.0";
39+
private static final String version = "0.56.0";
4040

4141
public static void withProduct(String product, String productVersion) {
4242
UserAgent.product = product;

examples/docs/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<dependency>
2525
<groupId>com.databricks</groupId>
2626
<artifactId>databricks-sdk-java</artifactId>
27-
<version>0.55.0</version>
27+
<version>0.56.0</version>
2828
</dependency>
2929
</dependencies>
3030
</project>

examples/spring-boot-oauth-u2m-demo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>com.databricks</groupId>
3939
<artifactId>databricks-sdk-java</artifactId>
40-
<version>0.55.0</version>
40+
<version>0.56.0</version>
4141
</dependency>
4242
<dependency>
4343
<groupId>com.fasterxml.jackson.datatype</groupId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.databricks</groupId>
66
<artifactId>databricks-sdk-parent</artifactId>
7-
<version>0.55.0</version>
7+
<version>0.56.0</version>
88
<packaging>pom</packaging>
99
<name>Databricks SDK for Java</name>
1010
<description>The Databricks SDK for Java includes functionality to accelerate development with Java for

shaded/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55

66
<properties>
7-
<sdk.version>0.55.0</sdk.version>
7+
<sdk.version>0.56.0</sdk.version>
88
</properties>
99

1010
<groupId>com.databricks</groupId>

0 commit comments

Comments
 (0)