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.4.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.4.2
Choose a head ref
  • 4 commits
  • 7 files changed
  • 4 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
Loading