Skip to content

Commit 6e74ccf

Browse files
committed
Release 8.1.0-alpha-001
1 parent d2e713d commit 6e74ccf

2 files changed

Lines changed: 21 additions & 5 deletions

File tree

RELEASE_NOTES.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Release Notes
22
=============
33

4+
## 8.1.0-alpha-001 - 2025-10-25
5+
6+
#### Breaking changes
7+
8+
- [Remove [\<AllowNullLiteral\>] attribute from Json.ISerializer and Xml.ISerializer](https://github.com/giraffe-fsharp/Giraffe/pull/685) - Credits @64J0
9+
- With the release of .NET 9 we have [nullable reference types](https://devblogs.microsoft.com/dotnet/nullable-reference-types-in-fsharp-9/).
10+
- When this feature is enabled (`<Nullable>enable</Nullable>`), our users started running into problems that boils down to `Json.ISerializer` having the `AllowNullLiteral` attribute.
11+
- Due to it, we decided to remove this attribute from both the `Json.ISerializer` and the `Xml.ISerializer`.
12+
- New automated tests were added to assert that the serializers are still working properly.
13+
- We also updated some sample projects to use this feature.
14+
15+
#### Other updates
16+
17+
- [Update fsharp-analyzers and the analyzer packages](https://github.com/giraffe-fsharp/Giraffe/pull/662) - Credits @Numpsy
18+
- [Improve JSON docs](https://github.com/giraffe-fsharp/Giraffe/pull/665) - Credits @64J0
19+
- [Add issue templates](https://github.com/giraffe-fsharp/Giraffe/pull/671) - Credits @64J0
20+
421
## 8.0.0-alpha-003 - 2025-06-09
522

623
- [Enhance routef support for named parameters and improve documentation](https://github.com/giraffe-fsharp/Giraffe/pull/656) - Credits @RJSonnenberg

src/Giraffe/Giraffe.fsproj

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<!-- General -->
44
<AssemblyName>Giraffe</AssemblyName>
5-
<Version>8.0.0-alpha-002</Version>
5+
<Version>8.1.0-alpha-001</Version>
66
<Description>A native functional ASP.NET Core web framework for F# developers.</Description>
77
<Copyright>Copyright 2020 Dustin Moris Gorski</Copyright>
88
<Authors>Dustin Moris Gorski and contributors</Authors>
@@ -39,10 +39,9 @@
3939
</PropertyGroup>
4040

4141
<ItemGroup>
42-
<None Include="$(MSBuildThisFileDirectory)../../giraffe-64x64.png" Pack="true" PackagePath="$(PackageIconUrl)"/>
43-
<None Include="$(MSBuildThisFileDirectory)../../README.md" Pack="true" PackagePath="/"/>
44-
<None Include="$(MSBuildThisFileDirectory)../../LICENSE" Pack="true" PackagePath="/"/>
45-
42+
<None Include="$(MSBuildThisFileDirectory)../../giraffe-64x64.png" Pack="true" PackagePath="$(PackageIconUrl)" />
43+
<None Include="$(MSBuildThisFileDirectory)../../README.md" Pack="true" PackagePath="/" />
44+
<None Include="$(MSBuildThisFileDirectory)../../LICENSE" Pack="true" PackagePath="/" />
4645
</ItemGroup>
4746

4847
<ItemGroup>

0 commit comments

Comments
 (0)