diff --git a/CHANGELOG.md b/CHANGELOG.md
index b992d976..17f76146 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+## [2.0.4.1] - 2022-04-30
+
+### Changed
+- Moved .net46 to .net 462 and added .net6.0-window in the TFM.
+- Use fluent API to configure how dokan should behave and avoid blocking apis.
+- Deduplicate code of `Mount` and `CreateFileSystem`.
+
+### Fixed
+- Support pagingIo in mirror.net
+- Unsafe mirror yields wrong file content using .net6
+
## [2.0.1.1] - 2022-02-20
### Fixed
diff --git a/DokanNet/DokanNet.csproj b/DokanNet/DokanNet.csproj
index 6d0116bb..c89d27a3 100644
--- a/DokanNet/DokanNet.csproj
+++ b/DokanNet/DokanNet.csproj
@@ -8,9 +8,9 @@
This is a .NET wrapper over Dokan, and allows you to create your own file systems in Windows.
Copyright (C) 2022
- 2.0.1.1
- 2.0.1.1
- 2.0.1.1
+ 2.0.4.1
+ 2.0.4.1
+ 2.0.4.1
True
Dokan-dev
AdrienJ, MaximeC, Hiroki Asakawa
diff --git a/DokanNet/documentations/Doxyfile b/DokanNet/documentations/Doxyfile
index e1304645..859ab2c7 100644
--- a/DokanNet/documentations/Doxyfile
+++ b/DokanNet/documentations/Doxyfile
@@ -38,7 +38,7 @@ PROJECT_NAME = Dokan-dotnet
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = 2.0.1.1
+PROJECT_NUMBER = 2.0.4.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
diff --git a/UpgradeLog.htm b/UpgradeLog.htm
new file mode 100644
index 00000000..527352ad
Binary files /dev/null and b/UpgradeLog.htm differ