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: v3.1.2
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: v3.1.3
Choose a head ref
  • 19 commits
  • 10 files changed
  • 7 contributors

Commits on Dec 22, 2025

  1. fix: wrap extension parser calls in try-catch to ensure correct error…

    … pointers
    
    When extension parsers throw OpenApiException, the exceptions are now caught in LoadExtension methods across all OpenAPI versions (V2, V3, V3.1, V3.2). This ensures the error pointer correctly includes all path segments (e.g., #/definitions/demo/x-tag instead of #/definitions/x-tag).
    
    Co-authored-by: baywet <7905502+baywet@users.noreply.github.com>
    
    refactor: make V2 LoadExtension consistent with other versions
    
    Moved the return statement for JsonNodeExtension outside the catch block to match the pattern used in V3, V31, and V32 deserializers.
    
    Co-authored-by: baywet <7905502+baywet@users.noreply.github.com>
    
    style: use raw string literals for JSON test data
    
    Changed from verbatim string literals (@"...") to raw string literals ("""...""") for consistency with existing test code.
    
    Co-authored-by: baywet <7905502+baywet@users.noreply.github.com>
    
    chore: refactors test definition for better coverage
    
    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    
    chore: removes extraneous version
    Copilot authored and baywet committed Dec 22, 2025
    Configuration menu
    Copy the full SHA
    458cabe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2660 from microsoft/fix/pointer-to-v2

    fix: wrap extension parser calls in try-catch to ensure correct error pointers
    baywet authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    63cf4a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aeffc98 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. Merge pull request #2661 from microsoft/release-please--branches--sup…

    …port/v2--components--Microsoft.OpenApi
    
    chore(support/v2): release 2.4.2
    baywet authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    748b3d2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'support/v2' into chore/v2-fixes-to-v3

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Jan 6, 2026
    Configuration menu
    Copy the full SHA
    00a92a8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2671 from microsoft/chore/v2-fixes-to-v3

    chore: main refresh from v2
    baywet authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    1eed76a View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2026

  1. chore(deps): bump dotnet-sdk from 8.0.416 to 8.0.417

    Bumps [dotnet-sdk](https://github.com/dotnet/sdk) from 8.0.416 to 8.0.417.
    - [Release notes](https://github.com/dotnet/sdk/releases)
    - [Commits](dotnet/sdk@v8.0.416...v8.0.417)
    
    ---
    updated-dependencies:
    - dependency-name: dotnet-sdk
      dependency-version: 8.0.417
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    aef319c View commit details
    Browse the repository at this point in the history
  2. Bump the microsoftextensions group with 6 updates

    Bumps Microsoft.Extensions.DependencyInjection from 10.0.1 to 10.0.2
    Bumps Microsoft.Extensions.Logging from 10.0.1 to 10.0.2
    Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.1 to 10.0.2
    Bumps Microsoft.Extensions.Logging.Console from 10.0.1 to 10.0.2
    Bumps Microsoft.Extensions.Logging.Debug from 10.0.1 to 10.0.2
    Bumps System.Text.Json from 10.0.1 to 10.0.2
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.Extensions.DependencyInjection
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging.Abstractions
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging.Console
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: System.Text.Json
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging.Console
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging.Debug
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    - dependency-name: Microsoft.Extensions.Logging.Debug
      dependency-version: 10.0.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: microsoftextensions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    b05d54a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2674 from microsoft/dependabot/dotnet_sdk/dotnet-…

    …sdk-8.0.417
    
    chore(deps): bump dotnet-sdk from 8.0.416 to 8.0.417
    github-actions[bot] authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    5ef9eb7 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2026

  1. Configuration menu
    Copy the full SHA
    eb07dc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. Merge pull request #2675 from microsoft/dependabot/nuget/performance/…

    …resultsComparer/microsoftextensions-f6912d210f
    
    Bump the microsoftextensions group with 6 updates
    github-actions[bot] authored Jan 15, 2026
    Configuration menu
    Copy the full SHA
    6ad5d02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7610d07 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Merge pull request #2679 from spanglerco/issue2678

    fix: Support custom tag ordering
    baywet authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    008576c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0def787 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2680 from microsoft/release-please--branches--sup…

    …port/v2--components--Microsoft.OpenApi
    
    chore(support/v2): release 2.4.3
    baywet authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    56446a6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'support/v2' into fix/tags-order-to-v3

    Signed-off-by: Vincent Biret <vibiret@microsoft.com>
    baywet committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    ad5b91b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2681 from microsoft/fix/tags-order-to-v3

    fix/tags order to v3
    baywet authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    c290369 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e44113 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2683 from microsoft/release-please--branches--mai…

    …n--components--Microsoft.OpenApi
    
    chore(main): release 3.1.3
    baywet authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    5cc010e View commit details
    Browse the repository at this point in the history
Loading