Skip to content

Conversation

@jliusan
Copy link
Member

@jliusan jliusan commented Nov 24, 2025

…/5.0.0 generation from spec commit: e96c24570a484cff13d153fb472f812878866a39
Copilot AI review requested due to automatic review settings November 24, 2025 02:16
@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Nov 24, 2025
Copilot finished reviewing on behalf of jliusan November 24, 2025 02:18
@github-actions
Copy link

github-actions bot commented Nov 24, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

sdk/resourcemanager/postgresql/armpostgresqlflexibleservers

Copy link
Contributor

Copilot AI left a 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., ActiveDirectoryAdministratorAdministratorMicrosoftEntra)
  • Removal of preview features (tuning configuration client removed, tuning index merged into tuning options)
  • Enhanced method naming for consistency (e.g., BeginCreateBeginCreateOrUpdate for 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

@jliusan
Copy link
Member Author

jliusan commented Nov 24, 2025

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants