File tree Expand file tree Collapse file tree 2 files changed +21
-4
lines changed
Expand file tree Collapse file tree 2 files changed +21
-4
lines changed Original file line number Diff line number Diff line change 1+ #### 3.1.0 - Mar 22, 2026
2+
3+ - feat: Add ` IgnoreParseErrors ` parameter to OpenApiClientProvider (#300 )
4+ - feat: Add ` SchemaReaderErrors ` property to OpenApiClientProvider (fixes #160 ) (#327 )
5+ - fix: include response body in OpenApiException message (closes #250 ) (#324 )
6+ - fix: unwrap F# ` Option<T> ` in ` toParam ` for header/path/cookie parameters (closes #140 ) (#322 )
7+ - fix: 2xx response handling in v2 and v3 OperationCompilers (#313 )
8+ - fix: ` $0 ` in path parameter values treated as regex back-reference (#310 )
9+ - fix: Option types in form data not being unwrapped (issue #214 ) (#298 )
10+ - perf: avoid redundant cache invalidation timers in GetOrAdd (#318 )
11+ - perf: increase type provider cache timeout from 30s to 5 minutes (#329 )
12+ - hk: update FSharp.TypeProviders.SDK (enum custom attribute bug fix) (#330 )
13+ - test: add v3 DefinitionCompiler type-mapping unit tests (#331 )
14+ - test: add UniqueNameGenerator unit tests (#319 )
15+ - test: add unit tests for RuntimeHelpers module (#295 )
16+ - ci: add concurrency group to CI workflow to cancel redundant builds (#309 )
17+
118#### 3.0.0 - Mar 1, 2026
219
320- feat: Microsoft.OpenApi v2.x with OpenAPI v3.1 Support
Original file line number Diff line number Diff line change @@ -5,13 +5,13 @@ open System.Reflection
55[<assembly: AssemblyTitleAttribute( " SwaggerProvider" ) >]
66[<assembly: AssemblyProductAttribute( " SwaggerProvider" ) >]
77[<assembly: AssemblyDescriptionAttribute( " F# Type Provider for Swagger & Open API" ) >]
8- [<assembly: AssemblyVersionAttribute( " 3.0 .0" ) >]
9- [<assembly: AssemblyFileVersionAttribute( " 3.0 .0" ) >]
8+ [<assembly: AssemblyVersionAttribute( " 3.1 .0" ) >]
9+ [<assembly: AssemblyFileVersionAttribute( " 3.1 .0" ) >]
1010do ()
1111
1212module internal AssemblyVersionInformation =
1313 let [<Literal>] AssemblyTitle = " SwaggerProvider"
1414 let [<Literal>] AssemblyProduct = " SwaggerProvider"
1515 let [<Literal>] AssemblyDescription = " F# Type Provider for Swagger & Open API"
16- let [<Literal>] AssemblyVersion = " 3.0 .0"
17- let [<Literal>] AssemblyFileVersion = " 3.0 .0"
16+ let [<Literal>] AssemblyVersion = " 3.1 .0"
17+ let [<Literal>] AssemblyFileVersion = " 3.1 .0"
You can’t perform that action at this time.
0 commit comments