-
Notifications
You must be signed in to change notification settings - Fork 948
[Release] sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/5.0.0 #25654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
[Release] sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/5.0.0 #25654
Conversation
…/5.0.0 generation from spec commit: e96c24570a484cff13d153fb472f812878866a39
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR releases version 5.0.0 of the Azure Database for PostgreSQL Flexible Servers SDK, transitioning from preview API version 2025-01-01-preview to stable version 2025-08-01. This is a major version release with significant breaking changes including renamed types, methods, and clients to align with the stable API specification.
Key changes include:
- API version upgrade from preview to stable (2025-01-01-preview → 2025-08-01)
- Comprehensive type and client renames for better clarity (e.g.,
ActiveDirectoryAdministrator→AdministratorMicrosoftEntra) - Removal of preview features (tuning configuration client removed, tuning index merged into tuning options)
- Enhanced method naming for consistency (e.g.,
BeginCreate→BeginCreateOrUpdatefor servers)
Reviewed changes
Copilot reviewed 94 out of 107 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| version.go | Sets module version to v5.0.0 for the major release |
| virtualnetworksubnetusage_client.go | Renames Execute method to List, updates response types |
| virtualendpoints_client.go | Updates API version, renames types from VirtualEndpointResource to VirtualEndpoint |
| tuningoptions_client.go | Adds ListRecommendations method, updates type names |
| tuningindex_client.go | Deleted - functionality merged into tuningoptions_client.go |
| tuningconfiguration_client.go | Deleted - preview feature removed from stable release |
| serverthreatprotectionsettings_client.go | Removes Get and ListByServer methods, updates type names |
| servers_client.go | Renames BeginCreate to BeginCreateOrUpdate, reorders list methods |
| responses.go | Comprehensive type renames for all response structures |
| replicas_client.go | Updates API version and response type names |
| quotausages_client.go | Updates response type from QuotaUsagesListResult to QuotaUsageList |
| privatelinkresources_client.go | Updates API version and response type names |
| privateendpointconnections_client.go | Adds BeginUpdate and BeginDelete methods |
| privateendpointconnection_client.go | Deleted - methods moved to privateendpointconnections_client.go |
| privatednszonesuffix_client.go | New file - replaces GetPrivateDNSZoneSuffixClient |
| postgresqlmanagement_client.go | Deleted - functionality moved to migrations_client |
| options.go | Updates all option type names to match renamed clients and methods |
| operations_client.go | Updates API version and response type names |
| nameavailability_client.go | New file - replaces CheckNameAvailabilityClient |
|
The breaking changes are introduced and approved in this PR, @jhendrixMSFT , please approve this major version release by adding label of Approved Major Version, thanks. |
https://github.com/Azure/sdk-release-request/issues/6677