Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

Merge branch main into release-app-Microsoft.App-stable/2025-07-01

dependabot bot and others added 30 commits June 30, 2025 23:29
Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.0.2 to 14.0.3.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](APIDevTools/json-schema-ref-parser@v14.0.2...v14.0.3)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.0.2 to 14.0.3.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](APIDevTools/json-schema-ref-parser@v14.0.2...v14.0.3)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Copy files from preview/2025-05-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-06-01

Updated the API version from preview/2025-05-01 to preview/2025-06-01.

* Added tag for 2025-06-01 in readme file

* adding new property

* suppress

* Updated examples

* Removed additional property

---------

Co-authored-by: Juliet Mutahi <[email protected]>
…er (#34278)

* The first version of TSP

* fix diff and error

* some fix

* update

* update

* Fix properties order issue and modify tspconfig

* Update tspconfig.yaml

* update

* update

* update

* run prettier

* Fix optional body issues

* upadte

* update

* remove

* restore

* prettier

* update

* Update readme.md

* resolve breaking change and remove unnecessary property

* Update tspconfig.yaml

* Delete conditionalClientFlatten

* update

* update

* update

* update

* add location header for backup operation API

* update

* update

* update

* undo changes in back-compatible.tsp

* add location header to backup and restore related apis

* update

* update

* add Azure.Core.RequestIdResponseHeader to backup/restore apis

* update in restore operation status

* update - run npx tsv specification/hardwaresecuritymodules/HardwareSecurityModules.Management

* Add tags

* remove final result to fix breaking change for go

* java config

* update

* update

* update

* Update for ARM feedback

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: ZiWei Chen <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Emmeleia Arakleitou <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Xiaofei Cao <[email protected]>
* use custompatch for update function

* update

* update

---------

Co-authored-by: Ajay Kumar <[email protected]>
…025 07 01 preview (#35295)

* Copy files from preview/2025-04-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-07-01-preview

Updated the API version from preview/2025-04-01-preview to preview/2025-07-01-preview.

* Added tag for 2025-07-01-preview in readme file

* Copy over pre-approved suppressions. (#35322)
* Updated watcher WF to support status check result comparison

* removed status event

* Update .github/workflows/_reusable-verify-run-status.yaml

* Update .github/workflows/_reusable-verify-run-status.yaml

---------

Co-authored-by: Mike Harder <[email protected]>
…iew/2025-05-02-preview (#35432)

* Adds base for updating Microsoft.ContainerService/aks from version preview/2025-04-02-preview to version preview/2025-05-02-preview

* Updates readme

* Updates API version in new specs and examples

* update python readme

* add portalFqdn to managed namespace properties (#35149)

* Update Karpenter docs for GA (#35148)

* Merge title/description for AKS preview (#35193)

* Fix LocalDNSProfile to model vnet/kubeDNSOverrides as maps (#35580)

* Fix LocalDNSProfile to model vnet/kubeDNSOverrides as maps

* Add violation suppression block for LocalDNSOverrides

* Update the description

---------

Co-authored-by: Yiran Li <[email protected]>
Co-authored-by: Matthew Christopher <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Sri Harsha <[email protected]>
Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.2 to 0.57.3
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js)

Updates `eslint` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v9.30.0...v9.30.1)

Updates `@eslint/js` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js)

Updates `eslint` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v9.30.0...v9.30.1)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v16.2.0...v16.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v16.2.0...v16.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [StorageActions] Fix final state via Microsoft.Storage

* Fixed comments
* Create client.tsp

* Update back-compatible.tsp

* Update back-compatible.tsp

---------

Co-authored-by: Yuchao Yan <[email protected]>
* update

* update

* update

* update
* added versioning approval labels

* use single line of string
Bumps [@azure/avocado](https://github.com/Azure/avocado) from 0.9.1 to 0.9.2.
- [Changelog](https://github.com/Azure/avocado/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Azure/avocado/commits)

---
updated-dependencies:
- dependency-name: "@azure/avocado"
  dependency-version: 0.9.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
To help debug matrix filters and other generation issues add additional logging.

Co-authored-by: Wes Haggard <[email protected]>
* Fix enum name

* Fix enum name

* provisioning
* Update copilot instructions for SDK workflow
mikeharder and others added 17 commits July 23, 2025 23:41
* [Language] Remove old preview API versions

* Remove 2023-04-15-preview from authoring

* update the api version

* tsv compile

---------

Co-authored-by: Bidisha Chakraborty <[email protected]>
* Add package.json

* Enable eng/tools in JS

* First cut at direct port

* Wire up command, move some functions into changed-files.js

* Move, pipeline, refactor

* Trivial test change to a spec file

* Usage, logging, add pathExists to changed-files.js, types in doc-preview.js, coverage for doc-preview.js

* Prettier

* SkipCheckoutNone

* Git token auth

* --

* ../

* Pool

* fetchDepth: 2

* Get-ChildItem

* More logging

* Directory

* BaseRepoOwner

* Cleanup

* 02

* Comment

* Test a change that should break the docs build

* Queue docs build

* 02

* Tab

* Add wait and result output

* Log files

* Direct invocation with valid path

* Output buildstart.json

* Fixes

* Remove BOM

* PR Number

* Test changes that won't break the build

* encodeURIComponent

* -pwsh

* Revert BatchService.json testing

* Test from another PR

* Test timeouts

* Test timeout in script

* >

* Remove test exception

* Show token scope

* Set status on PR

* git rev-parse HEAD

* SourceCommitId

* -Azure/

* Set check state in DevOps pipeline

* set-pr-check.yml

* -description

* Can't enforce values for macro (defined at runtime) syntax at template expansion time

* .mjs -> .js

* .js, other documentation

* vso

* displayName

* Add package.json to eng/scripts, wire up to github-test.yaml (might need a rename)

* sparse checkout eng/scripts

* eng/scripts/package-lock.json

* package.json

* npm i

* prettier -> format

* package-lock.json

* --output

* Path

* Revert test changes in specification/

* Revert "Test from another PR"

This reverts commit 04aeecc.

* Architecture feedback

* Paths

* Docs preview

* pscore

* `

* copy

* $buildStart

* Test: timeout

* (

* Remove test timeout

* Test orchestration build failure

* Revert contrived orchestration failure

* Contrive a docs build failure

* Test success case

* Revert spec change

* Add support for filtering quickstart templates

* Use aka.ms link for docs support teams channel

* Sparse checkout might work but that can be investigated elsewhere

* Improve param validation

* Test api-doc-preview param validation in practice

* Revert github-test.yaml

* Revert .gitignore

* Remove unnecessary files

* More status update messages

* Revert "Test api-doc-preview param validation in practice"

This reverts commit 929d33c.

* Fix package.json/package-lock.json

* package-lock.json

* npm i

* Format

* Apply suggestions from code review

Co-authored-by: Mike Harder <[email protected]>

* inline, fix ts-check errors

* Use getChangedFilesStatuses to exclude deleted files instead of querying the filesystem directly

* Comments

* Named typedefs, more exceptions, expand "key" to a couple variables

* Adjust PR triggers

* Remove fs/promises/access

* Add WorkingDirectory to npm-install.yml, use shebang invocation

* Remove infinite loop condition

* pathExists

* .js

* (

* Only run docs build if there are changes to push

* DisplayName

* Final TODOs

* Format

* Update eng/pipelines/swagger-api-doc-preview.yml

Co-authored-by: Mike Harder <[email protected]>

---------

Co-authored-by: Mike Harder <[email protected]>
…ppear in the docs. (#35646)

* ordered the enum tables how they should appear in the docs. Updated enum descriptions.

* ordered the enum tables how they should appear in the docs. Updated enum descriptions.

* minor updates

* removed blank line.

* Removed word 'inhalable'

---------

Co-authored-by: Faraz Siddiqui <[email protected]>
* Moving specs from private to public

The files are the same as the one in https://github.com/Azure/azure-rest-api-specs-pr/pull/20074/files#diff-4764111bf455581c775da5c4711ccd11e820292fc9c84957532fc5d278b3ea2d

* Added missing files

* Add only version 2024-01-01 preview

* Remove old versions

* add back the old versions

* Removing old versions

* Added older version of the API

* Added older version of API to Readme

* Update version.tsp

* remove 2022 versions

* Delete versions prior 2024-06-01-preview

* remove status 200 of delete operations

* remove status 200 from openapi.json

* remove status 200 from example files

* remove status 200 from EnclaveEndpoints_Delete.json

* remove the status 200 when compiling

* change ArmResourcePatchAsync to ArnCustomPatch

* compile file with ArmCustomPatch

* rollback to ArmResourcePatch

* added version 2024-12-01

* remove status 200 from ver 2024-12-01

* change ARMResourcePatch for ARMResourcePatch

* add @parameterVisibility to all ocurrences of ArmCustomPatchAsync

* minor fix on ArmCustomPatchAsync

* compile the model

* added location to Community Update

* location to community_update

* Update Community_Update.json

* added location to CommunityEndpoints

* Added location on all update example files

* added location to virtualEnclave_update

* made rulecollection optional

* change propertires to optional

* change properties to optional

* Added suppression

* add suppression

* rollback suppressions

* made properties optional

* update openapi file

* Update for tsp update

* Update formatting

* Use latest version v6 of types.json

* Use latest version v6 of types.json

* Update patch model

* Update patch model

* Update patch model

* Update patch model

* Update patch model

* Update patch model. Revert location addition in examples

* Update patch model

* Update patch model

* Update patch model

* Update patch model. Fix location in examples.

* Update patch model. Fix location in examples.

* Format update

* Format update. Use Azure.Core.azureLocation for location def in mrg

* Fix visibility for mrg location

* Remove 2024_10 and 2024_11

* Remove 2024_10 and 2024_11 examples

* Remove 2024_10 and 2024_11 from readme.md

* Remove 2024_10 and 2024_11 from resource-manager

* Use Update<T> instead of separately defining the patchable props

* Use Update<T> on patchResources

* Revert optional/required params to match ve-common and hope the Update<T> model handles it correctly.

* Re-Enable PATCH optionality.

* Add types for ARM resources

* Fix examples

* Add suppressions for AvoidAnonymousTypes

* Fix examples for type updates. Add uuid type to uuid fields.

* Fix examples for type updates.

* Remove uuid type

* Remove uuid type

* Prettier

* Prettier

* Update suppressions

* Move routes to routes.tsp

* Feedback from engineering -- remove Endpoint, InternalConnection, ExternalConnection models and interfaces. Update Community to include _ as part of name validation.

* Fix examples

* Remove examples for deprecated resources

* Remove examples for deprecated resources

* Remove examples for deprecated resources

---------

Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Trevor Goodyear <[email protected]>
Co-authored-by: Trevor Goodyear <[email protected]>
…on.md to singleapi package format (#36026)

* Initial plan

* Convert applicationinsights readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

* Update readme.java.md

* Update readme.java.md

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
* Install .NET from tools repo global.json

* Set workingDirectory to tools root

* use exact same install steps as tools repo

* revert formatting

* formatting

---------

Co-authored-by: Mike Harder <[email protected]>
…6172)

All files and directories under specification/recoveryservices/Recoveryservices.Management were renamed to specification/recoveryservices/RecoveryServices.Management to standardize casing and improve consistency.
…6169)

All files and folders under specification/powerbidedicated/Powerbidedicated.Management were renamed to specification/powerbidedicated/PowerBIDedicated.Management to correct casing and improve consistency.
Renamed 'Notificationhubs.Management' to 'NotificationHubs.Management' across all specification files and examples for consistency. Also updated the service name in tspconfig.yaml to 'NotificationHubs'.

Co-authored-by: Dapeng Zhang <[email protected]>
@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Jul 25, 2025

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

@openapi-pipeline-app
Copy link

PR validation pipeline started successfully. If there is ApiView generated, it will be updated in this comment.

@najian najian merged commit ed37bc8 into release-app-Microsoft.App-stable/2025-07-01 Jul 25, 2025
59 of 61 checks passed
@najian najian deleted the merge-main-to-release-app-Microsoft.App-stable/2025-07-01 branch July 25, 2025 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.