Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Dec 30, 2025

Configurations: 'specification/healthbot/HealthBot.Management/tspconfig.yaml', API Version: 2025-11-01, SDK Release Type: stable, and CommitSHA: '16c5a93d4e3e6d4cec95c969991fd65cb3458327' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5709943 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=e9245764-7de5-f011-8544-6045bd07ef68 Submitted by: shakedaharon@microsoft.com

Release Plan Details

@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Dec 30, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 30, 2025

API Change Check

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

com.azure.resourcemanager:azure-resourcemanager-healthbot

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 updates the Azure HealthBot Resource Manager SDK from AutoRest-generated code to TypeSpec-generated code, upgrading from API version 2025-05-25 to 2025-11-01. The changes include removing the S1 SKU, restructuring internal models, and updating test data with new randomly generated values.

Key Changes

  • Migration from AutoRest to TypeSpec code generator
  • API version upgrade from 2025-05-25 to 2025-11-01
  • Removal of S1 SKU enum value from SkuName
  • Removal of public validation methods and setters from several immutable models

Reviewed changes

Copilot reviewed 49 out of 67 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pom.xml Version bump from 1.2.0-beta.1 to 1.2.0 (stable release), API version reference updated
CHANGELOG.md Documents breaking changes including removed models and validation methods
tsp-location.yaml New file tracking TypeSpec specification location and commit
version_client.txt Version update from 1.2.0-beta.1 to 1.2.0
README.md Updated package version reference and API version description
SAMPLE.md Updated sample file references to new API version format
SkuName.java Removed S1 enum value from supported SKU names
OperationDisplay.java Changed from Fluent to Immutable, removed setters, made constructor private
BotResponseList.java Moved from models to implementation.models package, changed to Immutable
AvailableOperations.java Moved from models to implementation.models package, changed to Immutable
HealthbotManagementClientImpl.java Renamed from HealthbotClientImpl, reordered fields and methods
Various test files Updated with new randomly generated test data strings
Various implementation files Code generator watermark changed from AutoRest to TypeSpec

@weidongxu-microsoft
Copy link
Member

@ShakedAharonn You can either merge the PR yourself, or approve it and let us merge.

@ShakedAharonn ShakedAharonn merged commit 19953ac into Azure:main Jan 6, 2026
33 checks passed
@ShakedAharonn
Copy link
Member

thank you

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.

4 participants