Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2-preview1 release #1906

Open
wants to merge 796 commits into
base: master
Choose a base branch
from
Open

V2-preview1 release #1906

wants to merge 796 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 4, 2024

  1. Update PublicAPI

    irvinesunday committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    21bed6b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1612 from microsoft/mk/sync-v2-with-vnext-changes

    Sync v2 branch with vnext changes
    MaggieKimani1 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1e57b38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d744e64 View commit details
    Browse the repository at this point in the history
  4. Update Public API

    irvinesunday committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    54712c1 View commit details
    Browse the repository at this point in the history
  5. Update comment

    irvinesunday committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    11b3399 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge pull request #1609 from microsoft/is/component-registry

    Creates component registries in the `OpenApiWorkspace` for `$ref` resolution
    irvinesunday authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    77cd25a View commit details
    Browse the repository at this point in the history
  2. Fix JsonNode cloning

    irvinesunday committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    b3c6995 View commit details
    Browse the repository at this point in the history
  3. Nit fixes

    irvinesunday committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f884968 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1616 from microsoft/is/v2-fixes

    Fixes cloning of `JsonNode` objects
    irvinesunday authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    b9d5360 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

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

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    cfd35a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92dc278 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b90aa03 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb52f57 View commit details
    Browse the repository at this point in the history
  5. Add a null check

    MaggieKimani1 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    681f60a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd08d86 View commit details
    Browse the repository at this point in the history
  7. Update tests

    Since we are no longer resolving JsonSchema refs when parsing a doc., some tests need to be updated
    irvinesunday committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b511167 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4e07923 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    e8d504f View commit details
    Browse the repository at this point in the history
  2. Remove whitespace

    MaggieKimani1 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1ecc6fd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1625 from microsoft/mk/fix-nullable-type-mapping

    Fix default mappings for nullable types
    MaggieKimani1 authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6b743fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d6b0a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge pull request #1631 from microsoft/vnext

    v2 refresh
    baywet authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    afc40be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f770dd6 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Merge pull request #1627 from microsoft/is/do-not-resolve-jsonschema

    Removes `JsonSchema` reference resolution when parsing a doc.
    irvinesunday authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f069dc1 View commit details
    Browse the repository at this point in the history
  2. Fix failing test

    MaggieKimani1 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6ac327f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f058f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd5287e View commit details
    Browse the repository at this point in the history
  5. Fix failing tests

    MaggieKimani1 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6e7c5a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Adds an optional host document param to use during validation in orde…

    …r to get the local Json schema registry
    MaggieKimani1 committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    e76101a View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    c829276 View commit details
    Browse the repository at this point in the history
  2. Code cleanup

    MaggieKimani1 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2baf2f4 View commit details
    Browse the repository at this point in the history
  3. Update API interface

    MaggieKimani1 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4591988 View commit details
    Browse the repository at this point in the history
  4. Register and retrieve JsonSchema references with $id value pointe…

    …rs (#1633)
    
    * Register and retrieve JsonSchema $refs with $ids specified
    
    * Update csproj property for CopyToOutputDirectory
    
    * Use OpenApiSpecVersion when registering components
    
    * Use ternary operator; move value to constant
    
    * Fix build
    irvinesunday authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    efa812a View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    3cae500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f5d24c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff38301 View commit details
    Browse the repository at this point in the history
  4. Fix failing tests

    MaggieKimani1 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    dcc7b7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    babc887 View commit details
    Browse the repository at this point in the history
  6. Refactor V2 schema deserializer to update the referenceable schema's …

    …baseUri to match that of the document
    MaggieKimani1 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d6593ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0fb689d View commit details
    Browse the repository at this point in the history
  8. Add a null check

    MaggieKimani1 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    85a2b54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b09eb62 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Use the extension method from JsonSchema.NET to get a dicriminator ob…

    …ject from the schema and serialize it
    MaggieKimani1 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    a278267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb2726c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e93cd4c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    d1cb002 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c96d1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c3963 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0380ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6cd0f02 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    5015239 View commit details
    Browse the repository at this point in the history
  2. Make the readers dictionary in the registry concurrent to avoid corru…

    …pting the dictionary's state when running concurrent operations
    MaggieKimani1 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    4e54dfd View commit details
    Browse the repository at this point in the history
  3. Implement PR feedback

    MaggieKimani1 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    15ce520 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Merge pull request #1659 from microsoft/mk/reader-concurrent-dictionary

    Fixes concurrent error with registry
    MaggieKimani1 authored May 9, 2024
    Configuration menu
    Copy the full SHA
    aa5e01e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Fix fragment typo

    MaggieKimani1 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    bb3fcfe View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Merge pull request #1664 from microsoft/mk/fix-isFragment-typo

    Fixes Fragment typo
    MaggieKimani1 authored May 15, 2024
    Configuration menu
    Copy the full SHA
    4afdd15 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    c06a9f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2deb4aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9146269 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38f35c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ead99b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Update packages

    MaggieKimani1 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ff0d4f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    286c317 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9075aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c56379 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

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

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    cf27ffa View commit details
    Browse the repository at this point in the history
  2. Add a copy constructor

    MaggieKimani1 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    6fed385 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    71215ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3000226 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    5d3580c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7761651 View commit details
    Browse the repository at this point in the history
  3. Add serialization logic

    MaggieKimani1 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    6bb2546 View commit details
    Browse the repository at this point in the history
  4. clean up file

    MaggieKimani1 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    f76fddf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5cfce6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a124aa2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0600002 View commit details
    Browse the repository at this point in the history
  8. Update namespace

    MaggieKimani1 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    902bd62 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a59ba31 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    902936e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    266896b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    536218c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2ffebe7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e943068 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5727db5 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    81b41e9 View commit details
    Browse the repository at this point in the history
  2. code cleanup

    MaggieKimani1 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    be9e5a2 View commit details
    Browse the repository at this point in the history
  3. Add schema loader

    MaggieKimani1 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    13d5061 View commit details
    Browse the repository at this point in the history
  4. if node value is string, get the scalar value, else cast it into an a…

    …rray and assign it to the type property
    MaggieKimani1 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    ee2495f View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    57ca1cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58e3cd6 View commit details
    Browse the repository at this point in the history
  3. clean up code block

    MaggieKimani1 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    4ff2176 View commit details
    Browse the repository at this point in the history
  4. Use ternary operator

    MaggieKimani1 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    6f28adf View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    da64594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd1db6 View commit details
    Browse the repository at this point in the history
  3. Code cleanup

    MaggieKimani1 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    66a033c View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    f0233f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b0fb29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d32cc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5811e9 View commit details
    Browse the repository at this point in the history
  5. Revert "Add support for pattern properties"

    This reverts commit 6d32cc1.
    MaggieKimani1 committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    8f62e54 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e020d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7f754b7 View commit details
    Browse the repository at this point in the history
  8. Clean up tests

    MaggieKimani1 committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    396d450 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    086fc56 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e9b1c57 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    e09fe00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecbdd5f View commit details
    Browse the repository at this point in the history
  3. code cleanup

    MaggieKimani1 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    853c2f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2cf6c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. code cleanup

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    49a9435 View commit details
    Browse the repository at this point in the history
  2. Fix failing tests

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    82ea7b7 View commit details
    Browse the repository at this point in the history
  3. Update public API

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    8261af6 View commit details
    Browse the repository at this point in the history
  4. Use schema 'id' as a locator for schema registration and performing l…

    …ookups in the component registry
    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    e9c5c05 View commit details
    Browse the repository at this point in the history
  5. Add test to validate

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    1dbd870 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1766 from microsoft/mk/add-json-schema-model

    Add JSON schema support
    MaggieKimani1 authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    86b6944 View commit details
    Browse the repository at this point in the history
  7. Add support for pattern properties

    # Conflicts:
    #	src/Microsoft.OpenApi/Models/OpenApiSchema.cs
    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    04d3952 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6bf026f View commit details
    Browse the repository at this point in the history
  9. Clean up tests

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4b8c697 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    883aba1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d79beef View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b79e374 View commit details
    Browse the repository at this point in the history
  13. code cleanup

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ca19f45 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    eb0cc24 View commit details
    Browse the repository at this point in the history
  15. code cleanup

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    919c869 View commit details
    Browse the repository at this point in the history
  16. Fix failing tests

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f9f01b7 View commit details
    Browse the repository at this point in the history
  17. Update public API

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7fd7ca9 View commit details
    Browse the repository at this point in the history
  18. Use schema 'id' as a locator for schema registration and performing l…

    …ookups in the component registry
    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    c11bf82 View commit details
    Browse the repository at this point in the history
  19. Add test to validate

    MaggieKimani1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    33b4a07 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9f4e1b7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2f29a30 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    cc1439e View commit details
    Browse the repository at this point in the history
  2. Fix codeQL warnings

    MaggieKimani1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    38bd152 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af42af2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4cd04c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    887748e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5901f49 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Clean up serializers

    MaggieKimani1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    8fd03c9 View commit details
    Browse the repository at this point in the history
  2. clean up tests

    MaggieKimani1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a9803f7 View commit details
    Browse the repository at this point in the history
  3. Add tests and samples

    MaggieKimani1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e4b0adf View commit details
    Browse the repository at this point in the history
  4. Bump test coverage

    MaggieKimani1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    97a13db View commit details
    Browse the repository at this point in the history
  5. Update public API

    MaggieKimani1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    9f118b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    264f910 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1787 from microsoft/mk/use-json-schema-model

    Replace JsonSchema with OpenApiSchema
    MaggieKimani1 authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4fdd0e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    9d9fb6a View commit details
    Browse the repository at this point in the history
  2. Add tests to validate

    MaggieKimani1 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9e9ff78 View commit details
    Browse the repository at this point in the history
  3. Add constants

    MaggieKimani1 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    7118be6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'refs/heads/release/2.0.0' into nullability-work-1

    # Conflicts:
    #	src/Microsoft.OpenApi/Models/OpenApiComponents.cs
    #	src/Microsoft.OpenApi/Models/OpenApiDocument.cs
    #	src/Microsoft.OpenApi/Models/OpenApiMediaType.cs
    #	test/Microsoft.OpenApi.Hidi.Tests/Formatters/PowerShellFormatterTests.cs
    #	test/Microsoft.OpenApi.Tests/PublicApi/PublicApi.approved.txt
    HavenDV committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    c80b407 View commit details
    Browse the repository at this point in the history
  5. fix: Resolved conflicts.

    HavenDV committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    7e0f1e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45b0e5e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    06d499a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76763dd View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

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

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    99b8140 View commit details
    Browse the repository at this point in the history
  2. Add tests

    MaggieKimani1 committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    be414df View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. code refactor

    MaggieKimani1 committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4cbd66d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b4d31d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Fix merge conflicts

    MaggieKimani1 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    524a03d View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    f04d45e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5046131 View commit details
    Browse the repository at this point in the history
  3. Clean up

    MaggieKimani1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e85e478 View commit details
    Browse the repository at this point in the history
  4. Use ternary operator

    MaggieKimani1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c3fac4e View commit details
    Browse the repository at this point in the history
  5. code cleanup

    MaggieKimani1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    41b3d9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    16ba3b7 View commit details
    Browse the repository at this point in the history
  7. Update XML comment

    MaggieKimani1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    983c576 View commit details
    Browse the repository at this point in the history
  8. Update public API

    MaggieKimani1 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    74d8866 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a60b992 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    aa3781b View commit details
    Browse the repository at this point in the history
  2. Add test

    MaggieKimani1 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6ac0bd1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1820 from microsoft/mk/handle-schemas-with-multip…

    …le-types
    
    Handle upcasting and downcasting of JSON schemas with type arrays
    MaggieKimani1 authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f1c9297 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1849 from microsoft/mk/set-workspace-baseUrl

    Set workspace baseUrl when creating a workspace
    MaggieKimani1 authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e0a3bb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43351ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e827598 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec420d7 View commit details
    Browse the repository at this point in the history
  8. Add test to validate

    MaggieKimani1 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ee880e2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2a95547 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    66fb599 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1851 from microsoft/mk/fix-$ref-with-$id-serializ…

    …ation
    
    Fix $ref with $id serialization
    MaggieKimani1 authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ed5c771 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    55c3036 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3ab3071 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Merge pull request #1854 from microsoft/mk/allow-hidi-to-emit-31

    Allow hidi to transform an OpenAPI 3.1 document
    MaggieKimani1 authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7261ad9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1941a57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e958896 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1826 from microsoft/mk/fix-external-ref-resolution

    Resolve external document dereference to OpenApiDocument using $ref to $id
    MaggieKimani1 authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4e50523 View commit details
    Browse the repository at this point in the history
  5. Clean up comment

    MaggieKimani1 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e0f20d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19463dd View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Fix merge conflicts

    MaggieKimani1 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    3c64451 View commit details
    Browse the repository at this point in the history
  2. Update code owners

    MaggieKimani1 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    63c096e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c64bea View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Merge pull request #1856 from microsoft/mk/make-update-validation-rule

    Remove validation rule to make paths and webhooks optional
    MaggieKimani1 authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    23fde05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1857 from microsoft/mk/avoid-buffering-json-data-…

    …streams
    
    Avoid buffering JSON data into a new MemoryStream during parsing
    MaggieKimani1 authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    2102659 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d04b22b View commit details
    Browse the repository at this point in the history
  4. Fix merge conflict

    MaggieKimani1 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    d302b5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e516a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2dc8ec View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1861 from microsoft/mk/sync-v2-with-vnext

    Sync vnext changes with the v2 branch
    MaggieKimani1 authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9c4fd10 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    08154c7 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Merge pull request #1865 from microsoft/mk/bump-lib-versions-to-v2

    Bump v2 lib versions to 2.0.0-preview1
    MaggieKimani1 authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fed868c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21d71e9 View commit details
    Browse the repository at this point in the history
  3. Bump up STJ version

    MaggieKimani1 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a572a5f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1866 from microsoft/mk/sync-dependabot-updates

    Sync v2 branch with the latest changes in vnext
    MaggieKimani1 authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    264226b View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    125bda9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1887 from microsoft/mk/simplify-null-check

    Simplify null/empty string checks
    MaggieKimani1 authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c3373af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bf3f08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad3b65d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb394dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    924661c View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Revert "remove depracated validation rule"

    This reverts commit 9bf3f08.
    MaggieKimani1 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3c5e279 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c19f93 View commit details
    Browse the repository at this point in the history
  3. code cleanup

    MaggieKimani1 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2d8640a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae0c5a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a478bd2 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'vnext' into merge/vnext-to-release2

    Signed-off-by: Vincent Biret <[email protected]>
    baywet committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1e6e654 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fe13c56 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1893 from microsoft/merge/vnext-to-release2

    merge/vnext to release2
    baywet authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ab0ecf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Merge pull request #1890 from microsoft/mk/update-workbench-to-parse-…

    …31-docs
    
    Update workbench tool to parse 3.1 and YAML docs
    MaggieKimani1 authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    5c35c7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79f3e94 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c9047f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e03505 View commit details
    Browse the repository at this point in the history
  5. Update API interface

    MaggieKimani1 committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    d0fb2c7 View commit details
    Browse the repository at this point in the history
  6. Resolve merge conflicts

    MaggieKimani1 committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    42614be View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Fix failing tests

    MaggieKimani1 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    314880d View commit details
    Browse the repository at this point in the history
  2. code cleanup

    MaggieKimani1 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b2e1026 View commit details
    Browse the repository at this point in the history
  3. Remove recursive Ref and recursive anchor keywords as they are not su…

    …pported in the latest JSON schema draft
    MaggieKimani1 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1825825 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3178fc3 View commit details
    Browse the repository at this point in the history
  5. Refactor vocabulary object to represent a dictionary; implement seria…

    …lization and deserialization
    MaggieKimani1 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    aa3895f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e1feafe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f45de4c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1899 from microsoft/mk/remove-recursive-keywords

    OpenApiSchema refactor to remove recursive keywords
    MaggieKimani1 authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    6987f7b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1888 from microsoft/mk/remove-validation-rule

    Remove DataTypeMismatch validation rule from the default ruleset
    MaggieKimani1 authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    34b81ce View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    924ff0d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    56c47cb View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Add condition to check whether the flag matches the type before appen…

    …ding it to a list; write string values
    MaggieKimani1 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    5af79d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e12301c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e13fb01 View commit details
    Browse the repository at this point in the history
  4. Fix string formatting

    MaggieKimani1 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    2e2ad57 View commit details
    Browse the repository at this point in the history
  5. Fix failing tests

    MaggieKimani1 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    656259a View commit details
    Browse the repository at this point in the history
  6. Update src/Microsoft.OpenApi/Models/OpenApiSchema.cs

    Co-authored-by: Andrew Omondi <[email protected]>
    MaggieKimani1 and andrueastman authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    07987ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3abe36c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38954dc View commit details
    Browse the repository at this point in the history
  9. Clean up tests

    MaggieKimani1 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    b806323 View commit details
    Browse the repository at this point in the history
  10. Add null check

    MaggieKimani1 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    5eb0010 View commit details
    Browse the repository at this point in the history
  11. chore(deps): bump Verify.Xunit from 27.1.0 to 28.0.0

    Bumps [Verify.Xunit](https://github.com/VerifyTests/Verify) from 27.1.0 to 28.0.0.
    - [Release notes](https://github.com/VerifyTests/Verify/releases)
    - [Commits](VerifyTests/Verify@27.1.0...28.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: Verify.Xunit
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    6d34a77 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Merge pull request #1900 from microsoft/dependabot/nuget/Verify.Xunit…

    …-28.0.0
    
    chore(deps): bump Verify.Xunit from 27.1.0 to 28.0.0
    andrueastman authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    46b18cd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1897 from microsoft/mk/define-json-schema-type-as…

    …-enum
    
    Define JSON schema's Type property as a flaggable enum to allow storing multiple values
    MaggieKimani1 authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    bf4a9ea View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    3c597ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b490348 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1903 from microsoft/mk/sync-vnext-changes

    Sync latest vnext changes
    MaggieKimani1 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    5bbb344 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Merge pull request #1904 from microsoft/release/2.0.0

    V2.0-preview1 release
    MaggieKimani1 authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7f4f935 View commit details
    Browse the repository at this point in the history