diff --git a/CHANGELOG.md b/CHANGELOG.md
index def05faf..4d17a930 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [1.9.1] - 2024-05-13
+
+### Changed
+
+- Removes GetAwaiter() call in KiotaSerializer.GetStringFromStream and makes it fully synchronous.
+
## [1.9.0] - 2024-05-06
Adds asynchronous deserialization support and marks synchronous as obsolete. https://github.com/microsoft/kiota-abstractions-dotnet/issues/223
diff --git a/src/Microsoft.Kiota.Abstractions.csproj b/src/Microsoft.Kiota.Abstractions.csproj
index dfefc52e..4d83924b 100644
--- a/src/Microsoft.Kiota.Abstractions.csproj
+++ b/src/Microsoft.Kiota.Abstractions.csproj
@@ -15,7 +15,7 @@
https://aka.ms/kiota/docs
true
true
- 1.9.0
+ 1.9.1
true
false
diff --git a/src/serialization/KiotaSerializer.Serialization.cs b/src/serialization/KiotaSerializer.Serialization.cs
index 732b89e4..1a01f2e5 100644
--- a/src/serialization/KiotaSerializer.Serialization.cs
+++ b/src/serialization/KiotaSerializer.Serialization.cs
@@ -101,7 +101,7 @@ public static Task SerializeAsStringAsync(string contentType, IEnumer
private static string GetStringFromStream(Stream stream)
{
using var reader = new StreamReader(stream);
- return reader.ReadToEndAsync().ConfigureAwait(false).GetAwaiter().GetResult(); // so the asp.net projects don't get an error
+ return reader.ReadToEnd();
}
private static async Task GetStringFromStreamAsync(Stream stream, CancellationToken cancellationToken)
{