Skip to content

Commit 5433450

Browse files
committed
chore: release v3.1.0
1 parent 2a9971d commit 5433450

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

docs/RELEASE_NOTES.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
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

src/Common/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff 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")>]
1010
do ()
1111

1212
module 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"

0 commit comments

Comments
 (0)