1
0
mirror of synced 2025-12-19 18:06:02 -05:00

10 Commits

Author SHA1 Message Date
David Cantú
0e13314745 ApiDiff.ps: allow exact versions, allow arbitrary feeds, and use az cli for auth if needed (#10139)
* Add exact version lookup for ApiDiff.ps1

* Allow passing arbitrary NuGet feeds

* Use az cli for auth if needed

* Split NuGetFeed into two for previous and current

* Support auth also on version search path

* Address feedback ExactVersion -> Version
2025-11-04 14:12:45 -08:00
Copilot
6b610a7544 Fix APIDiff to include NETCore references for AspNetCore and WindowsDesktop (#9989)
* Initial plan

* Add NETCore reference support for AspNetCore and WindowsDesktop API diffs

Co-authored-by: ericstj <8918108+ericstj@users.noreply.github.com>

* Run the updated script

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ericstj <8918108+ericstj@users.noreply.github.com>
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
2025-07-21 14:15:25 -07:00
Carlos Sánchez López
43654d259d New powershell script to generate API diffs using the new SDK tool (#9772)
* New powershell script

* Text file with attribute APIs to exclude by default

* Add beforeFriendlyName and afterFriendlyName arguments. Pass the correct strings to the api diff tool. Add better logic to determine root of failure when packages are not found.

* Add assemblies to exclude

* Remove extensions from assemblies to exclude

* Add options to exclude a particular sdk

* typo

* Update APIDiff script / docs

* Remove old script / docs

* Fix name of script

* Apply feedback

---------

Co-authored-by: Eric StJohn <ericstj@microsoft.com>
2025-05-27 09:20:41 -07:00
Carlos Sánchez López
f424bc4f5d RunApiDiff.ps1: Fix bug setting wrong filenames and foldernames when comparing preview1 and previous version (#9177)
* Fix bug causing the incorrect creation of the subfolder for preview1 when comparing with the previous release.

* Also fix it for the readme files.

* Invert target folders to match the preview one first
2024-02-22 10:20:46 -06:00
Carlos Sánchez López
22b47bcaaf RunApiDiff.ps1: Refactor function name to use hyphen instead of camel case. (#9139) 2024-02-07 19:56:23 -08:00
Carlos Sánchez López
b548bbcc74 API diff between .NET 8.0 Preview 3 and .NET 8 Preview 4 (#8469)
* Fix scripts

* Microsoft.AspNetCore.App

* Microsoft.NETCore.App

* Microsoft.WindowsDesktop.App

* Add base README

* Microsoft.AspNetCore.App: Fix missing attributes.

* Microsoft.NETCore.App: Fix missing attributes.

* Microsoft.WindowsDesktop.App: Fix missing attributes.

* Apply suggestions from code review

Co-authored-by: Brennan <brecon@microsoft.com>

---------

Co-authored-by: Brennan <brecon@microsoft.com>
2023-06-14 20:54:45 -06:00
Carlos Sanchez
ce697a29c9 Api diff script update (#7975)
* Update script so it works correctly when targeting a GA version.

* Adjust script so it works well with different versions.

Co-authored-by: carlossanlop <carlossanlop@users.noreply.github.com>
2023-01-03 10:27:27 -08:00
Carlos Sanchez
c2abe9bce3 Update RunApiDiff.ps1 script .NET executable version (#7567)
Co-authored-by: carlossanlop <carlossanlop@users.noreply.github.com>
2022-06-28 12:58:43 -07:00
Carlos Sanchez
cff3102777 Api-diff between 7.0-preview3 and 7.0-preview4 (#7489)
* Api-diff between 7.0-preview3 and 7.0-preview4

Co-authored-by: carlossanlop <carlossanlop@users.noreply.github.com>
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
2022-06-08 12:40:33 -07:00
carlossanlop
b878c752b8 Script to automatically generate API diff 2022-04-22 19:03:30 -07:00