Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
429 commits
Select commit Hold shift + click to select a range
9892612
Sync eng/common directory with azure-sdk-tools for PR 11477 (#36699)
azure-sdk Aug 18, 2025
e8e55d1
[EngSys] Move `prettier-swagger-plugin.js` to `eng/scripts` (#36715)
mikeharder Aug 18, 2025
7f9dda2
make the namespace to be `azure.ai.language.text` (#36743)
amber-Chen-86 Aug 18, 2025
8d564fe
[summarize-impact] Enable logging in changed-files (#36742)
mikeharder Aug 18, 2025
d57df75
Common prompts (#36744)
jeo02 Aug 18, 2025
b9e8754
Sync eng/common directory with azure-sdk-tools for PR 11559 (#36746)
azure-sdk Aug 18, 2025
7c64037
typespec merged stay on main (#36747)
azure-sdk Aug 18, 2025
7c50e4a
Update to support MG level calls (#36301)
Celinadhh Aug 19, 2025
68eb165
Review request for Microsoft.ContainerService/aks to add version stab…
FumingZhang Aug 19, 2025
79aea3c
Edge Sites updating service group name pattern validation (#36619)
aupmanyu-msft-work Aug 19, 2025
9ee39a7
fix optionality (#36766)
tadelesh Aug 19, 2025
1c093c4
Support download swagger from RPSaaS (#36770)
pshao25 Aug 19, 2025
613315e
Cut 2025-09-01-GA Azure.Search Dataplane API Version (#36049)
efrainretana Aug 19, 2025
faa9515
Sync eng/common directory with azure-sdk-tools for PR 11726 (#36782)
azure-sdk Aug 19, 2025
4081040
[Monitor.Ingestion] .NET client generation (#36759)
jsquire Aug 19, 2025
14403a7
Rename LRO operations to internal for Python (#36756)
cRui861 Aug 19, 2025
e1541d5
Bump @apidevtools/json-schema-ref-parser in /.github/shared (#36777)
dependabot[bot] Aug 19, 2025
7d271ca
Bump @apidevtools/json-schema-ref-parser in /.github (#36775)
dependabot[bot] Aug 19, 2025
a876eeb
Bump typescript-eslint (#36776)
dependabot[bot] Aug 19, 2025
4b6264a
[CogSvc] Fix 2025-04-01-preview and 2025-06-01 stable API to match se…
CarlOchs Aug 19, 2025
19a8e70
Add delta class for fabric tool (#36785)
nick863 Aug 19, 2025
9f98f15
[WebPubSub] TSP Migration for WebPubSub (#35853)
kashifkhan Aug 20, 2025
680ea43
Add Powershell Installation Instructions for Copilot (#36788)
JennyPng Aug 20, 2025
ca2020c
Update client.tsp for IotOperations (#36783)
ArthurMa1978 Aug 20, 2025
a2e4f25
Storagemover 2025-07-01 api version (#36560)
sssash18 Aug 20, 2025
c62eaed
fix CheckNameAvailabilityRequest (#36797)
mcgallan Aug 20, 2025
503b648
[Microsoft.Resources] Deployment Stacks TypeSpec migration. (#35588)
kalbert312 Aug 20, 2025
df52572
Bump @autorest/openapi-to-typespec (#36796)
dependabot[bot] Aug 20, 2025
49a0577
fix: format monitor.ingestion tsp files (#36827)
jorgerangel-msft Aug 20, 2025
cec542e
Add Uasge.json (#36826)
nick863 Aug 20, 2025
f8b83d2
Add thread message delete operation (#35320)
nick863 Aug 20, 2025
1690fe0
Sync eng/common directory with azure-sdk-tools for PR 11741 (#36835)
azure-sdk Aug 20, 2025
4d0ff2a
Get traffic incident - updated sample request/response to include val…
stevemunk Aug 20, 2025
551674f
[compute fleet] remove @path decorator for resource (#36795)
JiaqiZhang-Dev Aug 21, 2025
5f38cc0
[hardwaresecuritymodules] Change the position of the suppression and …
melina5656 Aug 21, 2025
9c85e6e
Updated documentation for Azure Maps Geolocation API (#34054)
stevemunk Aug 21, 2025
cd68531
[Azure Load Testing] Add 2025-03-01-preview Data-Plane APIs (#32585)
Harshan01 Aug 21, 2025
007dc02
Move insights to test run operations (#36856)
venkatr21 Aug 21, 2025
425d167
Sync eng/common directory with azure-sdk-tools for PR 11745 (#36840)
azure-sdk Aug 21, 2025
7f25eda
Update for august hotfix 2 (#36832)
markcowl Aug 21, 2025
7900ca4
[AI Projects] Removing unused config entries (#36860)
trangevi Aug 21, 2025
e98d0d9
[OpenAI.v1] Temporarily removing deployment-based multipart-form-data…
glecaros Aug 21, 2025
ec27c0a
Unified Evaluation API Spec (Version upgrade) (#36115)
risinh Aug 21, 2025
b4e315b
[summarize-checks] Trigger on workflow "TypeSpec Validation" (#36864)
mikeharder Aug 21, 2025
068c0b9
Add SharePoint delta tool call. (#36865)
nick863 Aug 21, 2025
31e9334
Webpubsub To New TSP Folder Structure (#36833)
kashifkhan Aug 21, 2025
2348dc4
[AzureDataTransfer] Bugfix for Mimefilter (#36862)
joschung Aug 22, 2025
0f2d45a
[context.js] Fix tests for 100% codecov, inline error snapshots (#36866)
mikeharder Aug 22, 2025
f9ecf2b
[python][security] Convert readme.python.md to singleapi package form…
msyyc Aug 22, 2025
b64fe48
[python][web] Convert readme.python.md to single-api package configur…
msyyc Aug 22, 2025
ca34618
[python][compute] Update readme.python.md to convert to singleapi pac…
msyyc Aug 22, 2025
3a54096
adding new stable 2025-08-02 version for Microsoft.IoTFirmwareDefense…
TheDonLuke Aug 22, 2025
9a3b5a2
Update tspconfig.yaml to pin api-version (#36880)
haolingdong-msft Aug 22, 2025
8ac3187
mgmt, signalr, convert to TypeSpec (#35463)
weidongxu-microsoft Aug 22, 2025
eb1012c
[TSP Migration][databox] TypeSpec migrated from swagger (#35690)
melina5656 Aug 22, 2025
92c00cb
[servicefabricmanagedclusters] .NET Emitter: Treat timespan as string…
iliu816 Aug 22, 2025
ec42b6c
Bump OAV (#36872)
scbedd Aug 22, 2025
036312c
Update changelog parsing to round-trip header (#36884)
azure-sdk Aug 22, 2025
d7ece26
Sync eng/common directory with azure-sdk-tools for PR 11807 (#36890)
azure-sdk Aug 22, 2025
237c646
Update access public for some models and enums (#36889)
cRui861 Aug 22, 2025
1cd89dc
[TypeSpecValidation] Improve error message for invalid service name (…
catalinaperalta Aug 23, 2025
229c0f0
[extract-inputs] Improve Octokit request and rate-limit logging (#36871)
mikeharder Aug 23, 2025
6b124ef
Eladschwartz/adding new api docs for public 2025 version (#35121)
eladschartz Aug 24, 2025
6c2a788
AzureTerraform 2025-09-01-preview (#36638)
gerrytan Aug 25, 2025
a6b58db
Generate portalservices .NET SDK using new generator (#36901)
haiyuazhang Aug 25, 2025
8bac682
Added bulk review api (#36774)
ravindradongade Aug 25, 2025
f843a4d
Bump zod from 4.0.17 to 4.1.1 in /.github (#36896)
dependabot[bot] Aug 25, 2025
78c9700
Bump the eslint group across 2 directories with 2 updates (#36895)
dependabot[bot] Aug 25, 2025
46a37c5
added package name (#36918)
amber-Chen-86 Aug 25, 2025
52884ef
Sync eng/common directory with azure-sdk-tools for PR 11802 (#36886)
azure-sdk Aug 25, 2025
9e0b20f
Adding prompts for CODEOWNERS and Labels tools (#36885)
shirelmr Aug 25, 2025
e7d8060
Support customized branch when create sdk PR (#36748)
raych1 Aug 25, 2025
21e651e
[EngSys] npm update (#36919)
mikeharder Aug 25, 2025
6716e50
[api-doc-preview] Move from "shared" to "workflows" (#36893)
mikeharder Aug 25, 2025
a3f020d
Adding the beta7 swagger (#35757)
v-dharmarajv Aug 25, 2025
f19edc6
[resourceManagement.yml] Fix bug with no changed files in more places…
mikeharder Aug 25, 2025
77636b2
Updated the owner of SDK PR repo (#36925)
raych1 Aug 25, 2025
3162ea1
[oav-runner] Remove warning messages from formatting output (#36935)
mikeharder Aug 26, 2025
9dcf0e1
Add new 2025-05-01-preview API version to Microsoft.Cdn Deployment Ve…
jessicl-ms Aug 26, 2025
4169e31
[powerbidedicated]Remove redundant model and update Operations_List (…
welovej Aug 26, 2025
28ddd69
update (#36331)
welovej Aug 26, 2025
9c13545
update (#36909)
welovej Aug 26, 2025
bd1d56e
[summarize-checks] Add test for extracting summary from zip archive (…
mikeharder Aug 26, 2025
97f9a23
[workloadorchestration] use ArmCustomPatchSync for patch method (#36691)
kazrael2119 Aug 26, 2025
34f18df
Cognitive Services 2025-07-01-preview (#35345)
CarlOchs Aug 26, 2025
8b16c31
Bump @microsoft.azure/openapi-validator-rulesets from 2.1.7 to 2.1.8 …
dependabot[bot] Aug 26, 2025
e604ff2
[summarize-checks] Use latest artifact named "job-summary" (#36640)
mikeharder Aug 26, 2025
01840a6
fix powershell URL in copilot instructions (#36834)
JennyPng Aug 26, 2025
e1b8223
[EngSys] Skip ratelimit log if no response headers (#36958)
mikeharder Aug 26, 2025
ac0c405
Bump zod from 4.1.1 to 4.1.3 in /.github (#36956)
dependabot[bot] Aug 26, 2025
e8411c5
changed name file (#36960)
azure-sdk Aug 26, 2025
90a727f
snake case tool names (#36959)
jeo02 Aug 26, 2025
0490f6e
Remove csharp-service-dir parameter and standardize C# emitter output…
Copilot Aug 26, 2025
098e31d
[ILogger] Add warning() method (#36967)
mikeharder Aug 26, 2025
4bf96d0
Sync eng/common directory with azure-sdk-tools for PR 11839 (#36965)
azure-sdk Aug 26, 2025
17891d9
fix issues introduced by previous api-version bump of storagemover (#…
ArcturusZhang Aug 27, 2025
813eef5
Update models.tsp (#36908)
welovej Aug 27, 2025
0191a07
[workloadorchestration] update operation (#36977)
v-jiaodi Aug 27, 2025
67cd66f
Add back location and azure-asyncoperation (#36980)
pshao25 Aug 27, 2025
f9391df
Change the description of deprecating vm refresh action of RetainedDa…
zzzzwj Aug 27, 2025
8c4ec8e
update route description (#36974)
koyasu221b Aug 27, 2025
747924e
[issues.js] Add "logger" parameter (#36987)
mikeharder Aug 27, 2025
54fa57e
Adding readme.md file in resource-manager folder (#36660)
bsomeshekar Aug 27, 2025
3b09dc4
[Swagger to TSP conversion] [mgmt] dnsresolver (#36066)
haolingdong-msft Aug 28, 2025
d013cc7
Add @qiaozha as code owner for suppressions.yaml (#37001)
qiaozha Aug 28, 2025
00fea50
[Typespec Migration] migrate mysql-flexible to typespec (#35895)
kazrael2119 Aug 28, 2025
11939f3
Revert "Unified Evaluation API Spec (Version upgrade) (#36115)" (#36964)
risinh Aug 28, 2025
be56046
Add DeliveryReport GET endpoint for ACS SMS (#36621)
kirill-linnik Aug 28, 2025
ad24d5f
[Support] tsp migration (#35579)
msyyc Aug 28, 2025
3c07222
Add new version for Automated Response Public Preview (#36646)
TalFrankel Aug 28, 2025
ba32cc6
update model name (#37007)
NneOkeke Aug 28, 2025
1650e52
Update HDInsight Linked Service Swagger definition with new payload f…
nakul16168 Aug 28, 2025
09db8e3
rename model (#37008)
NneOkeke Aug 28, 2025
ef7bd64
Bump marked from 16.2.0 to 16.2.1 in /.github/shared (#37002)
dependabot[bot] Aug 28, 2025
b31e38e
Bump marked from 16.2.0 to 16.2.1 in /.github (#37000)
dependabot[bot] Aug 28, 2025
0d514a3
Bump zod from 4.1.3 to 4.1.4 in /.github (#36999)
dependabot[bot] Aug 28, 2025
2bac2dd
Add specific instruction for self service SDK gen from release planne…
praveenkuttappan Aug 28, 2025
f9b00d9
Updating v1 specs with Chat, Embeddings, Responses, and Vector Stores…
glecaros Aug 28, 2025
16b9c2f
Revert "Bump @microsoft.azure/openapi-validator-rulesets (#36894)" (#…
mikeharder Aug 28, 2025
a87c04e
[readme.js] Add more tests for duplicate tags (#37012)
mikeharder Aug 28, 2025
222af36
Bump zod from 4.1.4 to 4.1.5 in /.github (#37019)
dependabot[bot] Aug 29, 2025
fbc9262
Convert Webpubsub Swagger to Tsp (#35228)
mcgallan Aug 29, 2025
81df49b
[compute-recommender] Add client.tsp (#37021)
ChenxiJiang333 Aug 29, 2025
706d9b4
Java, client.tsp for storagemover (#37023)
weidongxu-microsoft Aug 29, 2025
cbfe154
Release Microsoft.Network 2024-10-01 (#35689)
kamboj-prjwl Aug 29, 2025
0202b86
Update client.tsp (#37024)
kazrael2119 Aug 29, 2025
e60eab3
Migrate PostgresqlHsc to TypeSpec (#35623)
XiaofeiCao Aug 29, 2025
02eba4b
Migrate quota to TypeSpec (#35884)
pshao25 Aug 29, 2025
3166001
refactor(schemaregistry): migrate to unified folder structure (#36734)
zedy-wj Aug 29, 2025
d72799a
Refactor devtestlabs folder structure to comply with Azure Guidelines…
v-xuto Aug 29, 2025
bceb039
Refactor(containerstorage): migrate to unified folder structure (#36…
v-xuto Aug 29, 2025
6c8195e
refactor(datareplication): migrate to unified folder structure (#36768)
zedy-wj Aug 29, 2025
53e8d29
Refactor(deviceprovisioningservices): migrate to unified folder struc…
v-xuto Aug 29, 2025
593b1a7
Refactor elasticsan folder structure to comply with Azure Guidelines …
v-xuto Aug 29, 2025
0e30b14
refactor(azurelargeinstance): migrate to unified folder structure (#3…
zedy-wj Aug 29, 2025
d6e40f2
refactor(azurefleet): migrate to unified folder structure (#36805)
zedy-wj Aug 29, 2025
c4be46c
refactor(purviewpolicy): migrate to unified folder structure (#36803)
zedy-wj Aug 29, 2025
eb24fec
Refactor(guestconfiguration): migrate to unified folder structure (#3…
v-xuto Aug 29, 2025
3302f73
Refactor(powerbidedicated): migrate to unified folder structure (#36879)
v-xuto Aug 29, 2025
436fd67
refactor(desktopvirtualization): migrate to unified folder structure …
zedy-wj Aug 29, 2025
05b85d8
refactor(vmware): migrate to unified folder structure (#36802)
zedy-wj Aug 29, 2025
a07e3c5
fix the error in deliveryStatus type definition (from enum to string)…
kirill-linnik Aug 29, 2025
93e11e2
[dependabot.yml] Unfreeze autorest, js-yaml, cross-env. Ungroup open…
mikeharder Aug 29, 2025
1bbda16
Update CODEOWNERS for search data-plane and resource-manager (#37035)
kuanlu95 Aug 29, 2025
429fd8c
Remove Web KS from 08-01 Azure Search SDK (#36992)
jadrefke Aug 29, 2025
5f5bfdb
Fix response body in spec (#36707)
ArberH Aug 29, 2025
c05e898
Sync eng/common directory with azure-sdk-tools for PR 11905 (#37036)
azure-sdk Aug 29, 2025
39e7cf4
[Microsoft.AppConfiguration] Fix reference bug (#36072)
hahahahahaiyiwen Aug 29, 2025
80daf1b
Source user ID from graph api in TME (#37037)
azure-sdk Aug 29, 2025
c52ba99
Revert "Migrate quota to TypeSpec (#35884)" (#37040)
tejasm-microsoft Aug 29, 2025
cd17f4b
Users/tejasma/2025 09 01 (#36629)
tejasm-microsoft Aug 30, 2025
e50dbdb
[.github] Workflows that use PR diff should trigger on "edited" (#37042)
mikeharder Aug 30, 2025
8070fb8
Update documentation for VirtualNetworkGateway and VirtualWan VpnServ…
Nilambari Aug 30, 2025
0d3ffc7
Add 2 new POST APIs on VirtualNetworkGateway and VirtualWan resources…
Nilambari Aug 30, 2025
af75984
Add Python support to client names in client.tsp (#37068)
ChenxiJiang333 Sep 1, 2025
1ab5b71
clean tag (#36559)
judyzhu10 Sep 1, 2025
a4241ee
[TSP Migration][advisor] TypeSpec migrated from swagger (#34319)
HarveyLink Sep 1, 2025
c2f167e
tsmv, add ignoreDefinitionCase option (#37065)
weidongxu-microsoft Sep 1, 2025
1cefed9
add publish to jobtype (#37070)
linyguo Sep 2, 2025
864675e
[OffAzure] Site model changes to merge DR and Migrate scenarios (#35842)
ayushi1804 Sep 2, 2025
416149d
fix readme.md (#37077)
mcgallan Sep 2, 2025
012db0a
Remove Private Decorator in Notificationhubs (#36903)
mcgallan Sep 2, 2025
32c8fdc
Remove Private Decorator in SqlViirtualmachine (#36904)
mcgallan Sep 2, 2025
26bcf96
Remove private decorators (#36943)
melina5656 Sep 2, 2025
a37a5b7
Remove private decorators (#36938)
melina5656 Sep 2, 2025
663130c
Remove private decorators (#36944)
melina5656 Sep 2, 2025
23a2afb
Remove useless suppression (#36937)
melina5656 Sep 2, 2025
a6ae31b
Remove private decorators (#36946)
melina5656 Sep 2, 2025
b6beed1
[Bicep.Management] Fix C# names to align with original SDK (#35643)
anthony-c-martin Sep 2, 2025
213441b
Avere Azure Storage Cache Auto Import 2025-07-01 API Spec (#33395)
Aman-Jain-14 Sep 2, 2025
04b8740
storage task assignment regex and top bug fix (#36668)
saaqebs Sep 2, 2025
c5d52ee
Add pull-requests: write permission to copilot-setup-steps.yml workfl…
Copilot Sep 2, 2025
14849ff
[TSP Migration][redis] TypeSpec migrated from swagger (#35243)
melina5656 Sep 3, 2025
253a2db
New Disconnected Operations API (#36394)
aviranjan24 Sep 3, 2025
bb58530
Add issues service to microsoft.monitor preview/2025 05 03 preview (#…
liadtal Sep 3, 2025
63ea593
Update coding agent guidelinesto avoid adding API version (#37104)
praveenkuttappan Sep 3, 2025
1597e00
Exclude CODEOWNERS from matched files (#36990)
chidozieononiwu Sep 3, 2025
e976bdf
Add instructions for copilot REST API reviews (#35590)
mikekistler Sep 3, 2025
d7b5cae
update webpubsub config to fix JS automation failure (#37139)
kazrael2119 Sep 4, 2025
e009ee8
update javascript config (#37076)
kazrael2119 Sep 4, 2025
4968b83
Updated to include serviceAccountName for confluent (#36738)
Shekar2004 Sep 4, 2025
0b92e4f
[oav] handle filename=undefined when sorting errors (#37135)
scbedd Sep 4, 2025
194542c
update client.tsp (#37144)
kazrael2119 Sep 4, 2025
1417cdc
Add back the stable version that was removed by mistake (#37113)
xinzhizou Sep 4, 2025
acf562c
update the typespec in fabric (#37147)
ArcturusZhang Sep 4, 2025
ad2d848
[openapi-review.instructions.md] formatting (#37151)
mikeharder Sep 4, 2025
09695f5
refactor(containerregistry): migrate control plane to unified folder …
CodeJourneys Sep 4, 2025
d18f451
Review request for Microsoft.ContainerService/aks to add version prev…
FumingZhang Sep 5, 2025
4ac54c3
[Swagger to TSP conversion] [mgmt] msi (#36029)
wanlwanl Sep 5, 2025
681c15a
java, update doc/sample and tspconfig for emitter-output-dir (#37063)
weidongxu-microsoft Sep 5, 2025
34b917e
Specify the api version used for .NET SDK generation (#37164)
xinzhizou Sep 5, 2025
a049157
refactor(chaos): migrate to unified folder structure (#36810)
zedy-wj Sep 5, 2025
e51e007
refactor(trustedsigning): migrate to unified folder structure (#37006)
zedy-wj Sep 5, 2025
41fa078
refactor(mongocluster): migrate to unified folder structure (#36661)
v-xuto Sep 5, 2025
b24436e
refactor(dns): migrate to unified folder structure (#36815)
zedy-wj Sep 5, 2025
a677547
Refactor(sqlvirtualmachine): migrate to unified folder structure (#36…
v-xuto Sep 5, 2025
2c98714
refactor(notificationhubs): migrate to unified folder structure (#36728)
v-xuto Sep 5, 2025
1520fd0
Refactor(hardwaresecuritymodules): migrate to unified folder structur…
v-xuto Sep 5, 2025
379a6f3
refactor(botservice): migrate to unified folder structure (#36816)
zedy-wj Sep 5, 2025
decfe86
Refactor privatedns folder structure to comply with Azure Guidelines …
v-xuto Sep 5, 2025
06bc8c5
refactor(maintenance): migrate to unified folder structure (#36823)
zedy-wj Sep 5, 2025
3b32f83
refactor(servicenetworking): migrate to unified folder structure (#36…
zedy-wj Sep 5, 2025
1d3a6fb
Refactor(appconfiguration): migrate to unified folder structure (#36945)
v-xuto Sep 5, 2025
885bc71
refactor(app): migrate to unified folder structure (#36764)
v-xuto Sep 5, 2025
d65156f
Refactor(translation): migrate to unified folder structure (#36765)
v-xuto Sep 5, 2025
1288090
refactor(fabric): migrate to unified folder structure (#36821)
zedy-wj Sep 5, 2025
86e2487
refactor(recoveryservices): migrate to unified folder structure (#36813)
zedy-wj Sep 5, 2025
964e5a7
refactor(fileshares): migrate to unified folder structure (#36692)
v-xuto Sep 5, 2025
529c4e1
Sync eng/common directory with azure-sdk-tools for PR 11974 (#37159)
azure-sdk Sep 6, 2025
5d8335d
Add back the `@armResourceOperations` to computeschedule typespec and…
ArcturusZhang Sep 8, 2025
229dfd2
Update client.tsp for Azure.ResourceManager.WorkloadOrchestration (#3…
ArthurMa1978 Sep 8, 2025
ea41cfe
fix readme file for linter (#37185)
nrafalowski Sep 8, 2025
f48d18f
Updated tspconfig.yaml file to generate SDK properly for python, java…
aviranjan24 Sep 8, 2025
cf275fa
Updated service-dir in SDK configurations (#37223)
aviranjan24 Sep 8, 2025
a71c94f
feat(apim): Make url/protocol optional in Backend and provide example…
tomkerkhove Sep 8, 2025
b6472ff
Storage STG 100 (#36825)
seanmcc-msft Sep 8, 2025
6267b64
Simplify all specs to omit `@useDependency` for Azure Core and Arm li…
timotheeguerin Sep 8, 2025
8626bcf
updating documentation based on Cx requirement (#36586)
hiaga Sep 9, 2025
acba65e
Convert dataprotection to TypeSpec (#35817)
JiaqiZhang-Dev Sep 9, 2025
8177829
Rectify 2024-11-01 preview API to make it backward compatible with pr…
drishtipeshwani09 Sep 9, 2025
72c82ae
[botservice] Remove private decorators (#36947)
melina5656 Sep 9, 2025
bf2a34e
Update client.tsp for Azure.ResourceManager.Resource.Bicep (#37237)
ArthurMa1978 Sep 9, 2025
5ebf384
[servicefabricmesh] Add readme.python.md (#37238)
ChenxiJiang333 Sep 9, 2025
d0de8cf
Create readme for Python SDK settings (#37240)
ChenxiJiang333 Sep 9, 2025
e1ec9fd
Convert Storagesync swagger to Tsp (#35732)
mcgallan Sep 9, 2025
b53afea
Update SDK generation pipeline to link SDK pull request to release pl…
praveenkuttappan Sep 9, 2025
261adc4
Fix namespace to azure.ai.textanalytics (#37252)
amber-Chen-86 Sep 9, 2025
9fa3e34
Blob TypeSpec updates: Storage STG 100 (#37041)
catalinaperalta Sep 10, 2025
c58c75b
Remove async support for acquirePolicyToken (#37134)
Celinadhh Sep 10, 2025
31af470
Add a new step to mark SDK generation status as failed in release pla…
praveenkuttappan Sep 10, 2025
168d171
remove Discription in cspell (#37281)
mcgallan Sep 10, 2025
3ea06bd
bump vite from 7.1.3 to 7.1.5 (#37284)
mikeharder Sep 10, 2025
e4fc3b7
[dns] Remove private decorators (#36936)
melina5656 Sep 10, 2025
dbdc061
Feature/yuvalbeker/adding new api version preview (#36292)
yuvalbeker Sep 10, 2025
76c4e51
[liftrneon] use ArmCustomPatchSync for patch method (#37109)
kazrael2119 Sep 10, 2025
168b2fe
fix the nvainvnet swagger (#37178)
sbhosalemsft Sep 10, 2025
5f964a0
Consolidate definition (#37282)
tadelesh Sep 10, 2025
058c58e
Release insights microsoft.insights preview/2024 03 01 preview (#35822)
yashmuel Sep 10, 2025
bd0424e
Add new code owners for SQL specifications (#37098)
ericshape Sep 10, 2025
2ceda53
Add stable API version 09-01 for StorageDiscovery (#37017)
shanefujs Sep 10, 2025
05584a1
Upgrade to TypeSpec 1.4.0 (#37308)
timotheeguerin Sep 10, 2025
c2d22f8
[Azure.OpenAI.v1] Adding definitions for containers. (#37277)
glecaros Sep 10, 2025
eea8403
refactor(containerregistry): migrate data plane to unified folder str…
CodeJourneys Sep 10, 2025
dca492c
Jserbent/release azure search management plane 2025 10 01 preview (#3…
jonathanserbent Sep 10, 2025
72d0669
Description change for metadata list api to include trackingIDs descr…
bhattashishMsft Sep 10, 2025
242a68b
Bump @azure/oad from 0.11.0 to 0.12.0 in /eng/tools/openapi-diff-runn…
dependabot[bot] Sep 11, 2025
8358c74
Bump @microsoft.azure/openapi-validator-rulesets from 2.1.7 to 2.1.9 …
dependabot[bot] Sep 11, 2025
99c61c6
[.github/prompts] Add prompt for "go" emitter configuration (#37224)
richardpark-msft Sep 11, 2025
e380cd0
Update the client configuration to release Azure.ResourceManager.Comp…
ArthurMa1978 Sep 11, 2025
22e18cd
Merge branch main into release-app-Microsoft.App-preview/2025-10-02-p…
azure-sdk Sep 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 0 additions & 39 deletions .azure-pipelines/NetworkValidation.yml

This file was deleted.

31 changes: 0 additions & 31 deletions .azure-pipelines/SwaggerToSDK.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .azure-pipelines/azure-pipelines-data-container-windows.yml

This file was deleted.

43 changes: 0 additions & 43 deletions .azure-pipelines/azure-pipelines-data-container.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -208,10 +208,10 @@
/specification/scheduler/ @pinwang81

# PRLabel: %Search
/specification/search/data-plane/ @arv100kri @bleroy @BevLoh @giulianob
/specification/search/data-plane/ @kuanlu95 @BevLoh @giulianob

# PRLabel: %Search
/specification/search/resource-manager/ @efrainretana @conor-joplin @BevLoh @xiong-qiao @jonathanserbent @Draconicida @kuanlu95 @admayber
/specification/search/resource-manager/ @efrainretana @BevLoh @xiong-qiao @jonathanserbent @Draconicida @kuanlu95 @admayber

/specification/serialconsole/ @amitchat @craigw @asinn826

Expand All @@ -225,7 +225,7 @@
/specification/servicefabric/ @juhacket @samedder

# PRLabel: %SQL
/specification/sql/ @jamestao @ericshape @jeremyfrosti
/specification/sql/ @jamestao @ericshape @jeremyfrosti @mitesh-pv @achyuth-ms

# PRLabel: %Storage
/specification/storage/resource-manager/ @blueww @yifanz7
Expand Down Expand Up @@ -287,7 +287,7 @@
/eng/tools/typespec-migration-validation @pshao25 @live1206
/eng/tools/typespec-validation/src/rules/sdk-tspconfig-validation.ts @wanlwanl @raych1 @maririos
/scripts/ @weshaggard @mikeharder
/specification/suppressions.yaml @weshaggard @mikeharder @benbp @raych1 @wanlwanl @maririos
/specification/suppressions.yaml @weshaggard @mikeharder @benbp @raych1 @wanlwanl @maririos @qiaozha
/.github/CODEOWNERS @Azure/azure-sdk-eng

## Copilot
Expand Down
35 changes: 24 additions & 11 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,6 @@ Examples of common errors and warnings that should be addressed after running th
/** Service api versions **/
enum Versions {
/** The 2023-11-01 api version **/
@useDependency(Azure.Core.Versions.v1_0_Preview_2)
v2023_11_01: "2023-11-01",
}

Expand Down Expand Up @@ -154,9 +153,10 @@ the context. If there are no TypeSpec project paths in the context, then prompt
from the list of paths. If user does not have a TypeSpec project, then prompt user to create a new TypeSpec project.


### Pre-requisites
### Prerequisites
- User should have a GitHub account and should be logged in to GitHub account using GitHub CLI `gh auth login`.
- run `npm ci` to install the dependencies
- To use Azure MCP tool calls, the user must have PowerShell installed. Provide [PowerShell installation instructions](https://learn.microsoft.com/powershell/scripting/install/installing-powershell) if not installed, and recommend restarting the IDE to start the MCP server.


### Basic Rules for SDK Generation from TypeSpec
Expand Down Expand Up @@ -187,7 +187,7 @@ from the list of paths. If user does not have a TypeSpec project, then prompt us
- Exclude changes to the `.gitignore` file and contents within the `.github` and `.vscode` folders from API spec and SDK pull requests.

7. **Working Branch Rule**:
- Ensure the TypeSpec project repository and the current working repository are not on the `main` branch:
- If the typespec pull request already exists or is merged stay on the `main` branch, otherwise ensure the TypeSpec project repository and the current working repository are not on the `main` branch:
- Check the current branch name for the cloned GitHub repository:
- If the current branch is `main`, prompt the user to create a new branch using
`git checkout -b <branch name>`.
Expand All @@ -201,21 +201,34 @@ from the list of paths. If user does not have a TypeSpec project, then prompt us
By following these rules, the SDK release process will remain clear, structured, and user-friendly.

## Steps to generate SDK from TypeSpec API specification
Follow [typespec to sdk](.\prompts\typespec-to-sdk.prompt.md) to generate and release SDK from TypeSpec API specification. The process is divided into several steps, each with specific actions to ensure a smooth SDK generation and release process.
Do not skip the step that choose SDK generation method to ensure the user selects the appropriate method for SDK generation, either locally or using the SDK generation pipeline. Do not repeat the steps.
Follow [typespec to sdk](..\eng\common\instructions\azsdk-tools\typespec-to-sdk.instructions.md) to generate and release SDK from TypeSpec API specification. The process is divided into several steps, each with specific actions to ensure a smooth SDK generation and release process.
Do not skip the step that choose SDK generation method to ensure the user selects the appropriate method for SDK generation, either locally or using the SDK generation pipeline. Do not repeat the steps. Before using tools, check if user has Powershell installed.

1. **Identify TypeSpec Project**: Locate the TypeSpec project root path by checking for `tspconfig.yaml` or `main.tsp` files.
2. **Validate TypeSpec Specification**: Ensure the TypeSpec specification compiles without errors.
3. **Verify Authentication and Repository Status**: Ensure user is authenticated and working in the correct public Azure repository.
4. **Review and Commit Changes**: Stage and commit TypeSpec modifications, ensuring the current branch is not "main". Do not create pull request yet.
5. **Create Specification Pull Request**: Create a pull request for TypeSpec changes if not already created. This is required only if there are TypeSpec changes in current branch.
6. **Choose SDK Generation Method**: Determine how to generate SDKs (locally or via pipeline). Only Python is supported for local SDK generation at this time.
7. **Generate SDKs via Pipeline**: Generate SDKs using [run sdk gen pipeline](.\prompts\run-sdk-gen-pipeline.prompt.md), monitor the pipeline status and displaying generated SDK PR links.
7. **Generate SDKs via Pipeline**: Generate SDKs using [run sdk gen pipeline](..\eng\common\instructions\azsdk-tools\run-sdk-gen-pipeline.instructions.md), monitor the pipeline status and displaying generated SDK PR links.
8. **Show generated SDK PR**: Display the generated SDK pull request links for review.
9. **Create a release plan**: To create a release plan refer to [create release plan](.\prompts\create-release-plan.prompt.md)
10. **Prompt user to change spec pull request to ready for review from draft status**: Update spec pull request to change it to ready for review.
11. **Release package**: Release the SDK package using `ReleaseSdkPackage` tool.

9. **Validate Label and then Codeowners**: Validate the service label and codeowners for the created SDK service using both [validate service label](..\eng\common\instructions\azsdk-tools\validate-service-label.instructions.md) and [validate codeowners](..\eng\common\instructions\azsdk-tools\validate-codeowners.instructions.md).
10. **Create a release plan**: To create a release plan refer to [create release plan](..\eng\common\instructions\azsdk-tools\create-release-plan.instructions.md)
11. **Prompt user to change spec pull request to ready for review from draft status**: Update spec pull request to change it to ready for review.
12. **Release package**: Release the SDK package using `azsdk_release_sdk` tool.

## Release readiness of SDK and information about the release pipeline
Run [check package readiness](.\prompts\check-package-readiness.prompt.md) to check the release readiness of an SDK package. This prompt will collect the required information from the user, execute the readiness check, and present the results.
Run [check package readiness](..\eng\common\instructions\azsdk-tools\check-package-readiness.instructions.md) to check the release readiness of an SDK package. This prompt will collect the required information from the user, execute the readiness check, and present the results.

## Instructions for GitHub coding agent to generate SDKs using GitHub.com
Run only SDK generation step and Update SDK details back in issue description and release plan. Do not run TypeSpec validation, or service label check. This is applicable only when GitHub copilot coding agent is used to generate SDK and if a Release Plan is available in the context.
Coding agent must wait until all SDK generation pipeline are in completed status and then fetch the SDK details from pipeline run. This is applicable only when a GitHub issue is assigned to GitHub coding agent to generate SDK from a TypeSpec project. This is not applicable when running Copilot from Visual Studio and VS Code.

steps:
- Run SDK generation pipeline for the given TypeSpec path for all languages mentioned in the description.
- Keep checking the pipeline status until pipeline is in completed or failed status.
- Find SDK pull request links from the pipeline run.
constraints:
- Do not invoke other steps.
- Do not modify main.tsp file or any files in TypeSpec project.
- Do not add API version to an existing main.tsp if input API version is not present.
5 changes: 0 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@ updates:
- dependency-name: "typescript"
# Updated manually by the Liftr team
- dependency-name: "@azure-tools/typespec-liftr-base"
- dependency-name: "@types/js-yaml"
- dependency-name: "autorest"
- dependency-name: "js-yaml"
# Only allow patch updates for spec-gen-sdk
- dependency-name: "@azure-tools/spec-gen-sdk"
update-types: ["version-update:semver-minor", "version-update:semver-major"]
Expand Down Expand Up @@ -55,8 +52,6 @@ updates:
- dependency-name: "typescript"
# Points to "github:actions/github-script" since package isn't published to npmjs
- dependency-name: "@types/github-script"
# Stay on ^7 until ^10 increases in adoption
- dependency-name: "cross-env"
groups:
eslint:
patterns:
Expand Down
36 changes: 36 additions & 0 deletions .github/instructions/openapi-review.instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
applyTo: "**/*.json"
---

# Copilot Review Instructions for reviewing OpenAPI v2

Please review OpenAPI v2 (Swagger) definition files with the following in mind:

## API Guidelines Alignment

- Ensure the API follows https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md.
- Validate naming conventions for paths, parameters, and schemas.
- Confirm consistent use of `x-ms-*` extensions where applicable.
- Check for proper use of `operationId`, `description`, and `summary` fields.

## Versioning

- Ensure the API version is clearly defined and follows the `YYYY-MM-DD` format.
- Confirm that breaking changes are not introduced in minor version updates.

## Security

- Validate that security definitions (e.g., OAuth2 scopes) are present and correctly applied.
- Ensure no unsecured endpoints are exposed unless explicitly documented.

## Documentation

- Flag missing or vague descriptions for operations, parameters, and responses.
- Recommend examples for request/response bodies where missing.

## Style

- Prefer camelCase for property names.
- Avoid abbreviations unless industry-standard.

Respond in markdown format with clear suggestions and highlight any violations of the guidelines.
Loading