Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/OpenAPI.NET
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.12.1
Choose a base ref
...
head repository: microsoft/OpenAPI.NET
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.12.2
Choose a head ref
  • 4 commits
  • 7 files changed
  • 4 contributors

Commits on Aug 19, 2026

  1. Simplify Microsoft.OpenApi package references (#3035) (#3036)

    * Simplify Microsoft.OpenApi package references
    
    * Update Microsoft.OpenApi.YamlReader.csproj
    
    * Apply suggestions from code review
    
    Signed-off-by: Vincent Biret <[email protected]>
    Co-authored-by: Youssef Fahmy <[email protected]>
    baywet and Youssef1313 authored Aug 19, 2026
    Configuration menu
    Copy the full SHA
    dc6c995 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2026

  1. fix: duplicate schema example when serializing to v2 (#3046)

    Signed-off-by: Vincent Biret <[email protected]>
    baywet authored Aug 20, 2026
    Configuration menu
    Copy the full SHA
    a6366be View commit details
    Browse the repository at this point in the history
  2. parallelize Descriptions setup, fix response leak, use typed stream k…

    …eys (#3044) (#3047)
    
    - Dispose HttpResponseMessage in LoadFromUrlAsync (was leaking on every download)
    - Run the assembly reads and GHES downloads concurrently in GlobalSetup via
      Task.WhenAll instead of sequential awaits; aggregate into _streams afterward
      to avoid concurrent Dictionary writes
    - Replace string-keyed _streams (mixed file names / URLs) with a private
      DescriptionSource enum for compile-time-checked, pre-sized lookups
    - Drop the redundant async/await wrapper on each [Benchmark] method so the
      MemoryDiagnoser numbers reflect ParseDocumentAsync, not an extra state machine
    - Derive the four pinned GHES description URLs from one commit SHA constant
      instead of duplicating it across four literals
    - Add an HttpClient timeout; modernize Assembly access; align field naming
    
    Co-authored-by: Imad <[email protected]>
    baywet and Imadnajam authored Aug 20, 2026
    Configuration menu
    Copy the full SHA
    77e1ece View commit details
    Browse the repository at this point in the history
  3. chore(support/v2): release 2.12.2 (#3048)

    Co-authored-by: release-please-token-provider[bot] <225477224+release-please-token-provider[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    a24aac5 View commit details
    Browse the repository at this point in the history
Loading