GitHub / microsoft/OpenAPI.NET / commits
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0ace243e | fix: handle nullability more accurately during serialization for 3.0/2.0 (#2933) |
Youssef Fahmy <y****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1aeb9138 | merge Merge pull request #2931 from microsoft/fix/default-mapping-serialization |
Vincent Biret <v****t@h****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2a6ebec9 |
chore: linting
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | about 2 months ago | |
| 7fcd1fbd |
chore: null forgiving because of lack of annotations for netstandard2.0
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | about 2 months ago | |
| 6347c7ab | tests: adds tests for discriminator mappings formatting | Vincent Biret <v****t@m****m> | about 2 months ago | |
| fe4a25f1 | fix: default mapping is not being serialized with the correct shape | Vincent Biret <v****t@m****m> | about 2 months ago | |
| 15910070 |
feat: adds support for anchor and id external resolution
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m> Signed-off-by: Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bac87f24 |
chore(main): release 3.8.0 (#2902)
Co-authored-by: release-please-token-provider[bot] <2****]@u****m> |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| beb68f52 | fix: handling of nullable enums for 3.0 (#2920) |
Youssef Fahmy <y****0@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ce09f41a |
Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.3.4 to 5.6.0 (#2926)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2d231927 |
chore: promote shipped APIs (#2923)
Co-authored-by: github-actions[bot] <g****]@u****m> |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2f8b3d2a |
feat: add JsonConverter for OpenApiSchema System.Text.Json serialization (#2915)
Co-authored-by: Vincent Biret <v****t@m****m> Signed-off-by: Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m> |
Mahdigln <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 37641424 | fix: Don't silently skip null assignment to OpenApiDocument.Tags |
Youssef Fahmy <y****0@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2bad4dad | merge Merge pull request #2910 from microsoft/promote-shipped-apis-main |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 625d780c | chore: promote shipped APIs | github-actions[bot] <g****]@u****m> | 2 months ago | |
| 434b2f8b | merge Merge pull request #2906 from microsoft/feat/additional-siblings |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 60435519 |
chore: refactor to avoid duplicate deserialization logic
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| e50649cb |
chore(benchmark): update performance reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| c9387274 |
fix(library): keep v3 schema references ref-only
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| 9d71746b |
chore(benchmark): update performance reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| 66a9d040 |
feat(library): support schema keywords on references
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| 26c2358e | merge Merge pull request #2904 from microsoft/promote-shipped-apis-main |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a805070b | chore: promote shipped APIs | github-actions[bot] <g****]@u****m> | 2 months ago | |
| 08160c87 |
fix: preserve JSON Schema 2020-12 keyword siblings on $ref schemas for OAS 3....
Co-authored-by: Vincent Biret <v****t@m****m> Signed-off-by: Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m>, Vincent Biret <v****t@m****m> |
Abdullah Alaqeel <a****l@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 8d30c080 | merge Merge pull request #2897 from microsoft/dependabot/nuget/src/Microsoft.OpenAp... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6e675d94 |
fix: use async method for crypto flush
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | 2 months ago | |
| 4ced0e9c | merge Merge pull request #2898 from microsoft/dependabot/github_actions/actions/cac... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 607f2a2b | merge Merge pull request #2899 from microsoft/dependabot/nuget/test/Microsoft.OpenA... |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5f2a32db |
Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 0e6851ef |
chore(deps): bump actions/cache from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d703a5b6 |
Bump Microsoft.VisualStudio.Threading.Analyzers from 17.14.15 to 18.7.23
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Vincent Biret <v****t@m****m> |
2 months ago | |
| 7345caac | merge Merge pull request #2894 from microsoft/dependabot/github_actions/actions/che... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4d8429cb |
chore(deps): bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 68e16e80 | merge Merge pull request #2891 from microsoft/baywet-patch-1 |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 24469a72 | docs: fixes comment for Responses property |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 39d3cc23 | merge Merge pull request #2882 from microsoft/release-please--branches--main--compo... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d186b429 | chore(main): release 3.7.0 |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b4ab94ce | merge Merge pull request #2888 from microsoft/promote-shipped-apis-main |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bab6dc1f | chore: promote shipped APIs | github-actions[bot] <g****]@u****m> | 3 months ago | |
| 37991b49 | merge Merge pull request #2886 from microsoft/dependabot/nuget/performance/resultsC... |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0138361c | merge Merge pull request #2885 from microsoft/dependabot/dotnet_sdk/dotnet-sdk-10.0... |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b1104e2d |
Bump the microsoftextensions group with 6 updates
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3c058fd6 |
chore(deps): bump dotnet-sdk from 10.0.300 to 10.0.301
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 78475e38 | merge Merge pull request #2876 from Poltuu/main |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 24c2a0b9 |
chore(library): add v3 contains extension deserialization
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 7927d307 |
chore(benchmark): refresh performance reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| fe5ecbb3 |
chore(library): serialize contains keywords as v3 extensions
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 8990afa1 |
chore(library): use schema contains constants in readers
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 5c152aeb |
merge
Merge branch 'main' into Poltuu/main
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| b635242a | merge Merge pull request #2873 from microsoft/fix/invalid-circular-ref |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9b1aed61 | merge Merge pull request #2880 from microsoft/feat/missing-json-schema-properties |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9cf09167 |
test(library): consolidate unevaluated properties extension tests
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 4907d1c1 |
fix(library): always copy unevaluated properties
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 68f9bd2f |
chore(benchmark): refresh performance reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 9672f95f |
chore(library): use constants for new schema keywords
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 1a974f8d | feat: add contains/minContains/maxContains members | Romain Vergnory <r****y@l****m> | 3 months ago | |
| cf54bb3e |
fix(library): remove unshipped schema extension fallback
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| eb1891a8 |
fix(library): use x-jsonschema schema extensions
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| c62769a6 |
docs(library): add json schema spec links
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 6e22ec69 |
fix(library): use version-specific schema keyword callbacks
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 82f84e07 |
feat(library): add missing json schema properties
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 7a443c29 |
fix(library): avoid false circular refs for external schema re-exports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 21488c60 | merge Merge pull request #2870 from microsoft/chore/additional-coverage |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a9bc177d | merge Merge pull request #2869 from microsoft/release-please--branches--main--compo... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b65bbe57 |
test(coverage): add reader and walker edge tests
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| b8ad0226 |
test(coverage): add reference and reader edge tests
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 25fb628c |
test(coverage): exclude test assembly from merged reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 5c2dddaa | chore(main): release 3.6.0 |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9b4f45be | merge Merge pull request #2852 from microsoft/chore/refactor-no-parse-node |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 54cf5dce |
chore: moves using after the copyright
Signed-off-by: Vincent Biret <v****t@m****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| d1d0fcb0 | chore: reverts hallucinations | Vincent Biret <v****t@m****m> | 3 months ago | |
| 8ae59af6 |
chore(reader): normalize JsonNode local casing
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 929b8e40 |
chore(reader): discard unused callback parameters
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| b509007f |
chore(reader): normalize JsonNode variable casing
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 2d0af629 | merge Merge pull request #2859 from microsoft/release-please--branches--main--compo... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8cafa7b4 | chore: renames files to match new class name | Vincent Biret <v****t@m****m> | 3 months ago | |
| f3f7adb8 | chore: renames files to match new class name | Vincent Biret <v****t@m****m> | 3 months ago | |
| 0fec6aa0 | chore: remove unused parameters | Vincent Biret <v****t@m****m> | 3 months ago | |
| d40952a8 | merge Merge pull request #2865 from microsoft/ci/coverage-information-upload-guard |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 75f3144e |
ci: skip coverage uploads off default branch
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 92e95053 | chore(main): release 3.5.5 |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ea95d880 | merge Merge pull request #2863 from microsoft/ci/coverage-information |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 23683059 |
ci: integrate GitHub code coverage uploads
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 4d6bd484 | merge Merge pull request #2862 from microsoft/dependabot/nuget/test/Microsoft.OpenA... |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d298917e |
Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.6.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2b9d7f46 | merge Merge pull request #2853 from microsoft/copilot/fix-openapi-deserializer-null... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 78b6d604 |
chore(benchmark): update performance reports
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 0f8bffaa | merge Merge pull request #2857 from microsoft/release-please--branches--main--compo... |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 26071cbf | chore(main): release 3.5.4 |
release-please-token-provider[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b3cd42b7 | merge Merge pull request #2854 from microsoft/security/ref-loop |
Vincent Biret <v****t@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 18637f91 |
chore(benchmark): refresh benchmark reports
Co-authored-by: baywet <7****t@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 582563f8 |
chore(reader): remove CreateAny helper
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 83ea307f |
chore(reader): prune unused JsonNode helpers
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| de72b1dd |
test(reader): add nullable-before-type tests for V3.0 and V3.2
Co-authored-by: baywet <7****t@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 91a989fd |
fix(library): handle circular schema references
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 94b606da |
fix(reader): preserve nullable Null flag when type appears after nullable in ...
Co-authored-by: baywet <7****t@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b75709ad | Initial plan |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 157e72b1 |
feat(reader): remove ParseNode infrastructure
Co-authored-by: Copilot <2****t@u****m> |
Vincent Biret <v****t@m****m> | 3 months ago | |
| 32905c78 | merge Merge pull request #2848 from microsoft/dependabot/nuget/Microsoft.SourceLink... |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| eb8a215d |
Bump Microsoft.SourceLink.GitHub from 10.0.203 to 10.0.300
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago |