diff --git a/CHANGES.md b/CHANGES.md
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,6 +1,19 @@
 Nirum changelog
 ===============
 
+Version 0.4.1
+-------------
+
+Released on June 8, 2018.
+
+### Et cetera
+
+ -  The official Docker images became to have netbase pacakage. See the
+    [related issue on Haskell Stack][commercialhaskell/stack#2372] as well.
+
+[commercialhaskell/stack#2372]: https://github.com/commercialhaskell/stack/issues/2372
+
+
 Version 0.4.0
 -------------
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -49,7 +49,7 @@
 
 ### Released builds
 
-You can download a executable binary for Linux (x86_64), macOS (x86_64), or
+You can download executable binaries for Linux (x86_64), macOS (x86_64), or
 Windows (x64 or x86) from the [latest release note][latest-release].
 You should give it appropriate permissions (e.g., `+x`) depending on your
 platform.
@@ -93,7 +93,7 @@
     Nirum: The IDL compiler and RPC/distributed object framework
 
     Usage: nirum [-v|--version] (-o|--output-dir DIR) (-t|--target TARGET) DIR
-      Nirum compiler 0.4.0
+      Nirum compiler 0.4.1
 
     Available options:
       -h,--help                Show this help text
diff --git a/nirum.cabal b/nirum.cabal
--- a/nirum.cabal
+++ b/nirum.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: adf3c64bc426501fc8eee60800cc027bf7bff5dad57aa6572ab779df33fd557b
+-- hash: 68f1b33c406234a48717fa6ecdf0ce98bce610db2348e3b448b3579016479f2b
 
 name:           nirum
-version:        0.4.0
+version:        0.4.1
 synopsis:       IDL compiler and RPC/distributed object framework for microservices
 
 description:    Nirum is an IDL compiler and RPC/distributed object framework for microservices, built on top of the modern Web server technologies such as RESTful HTTP and JSON.
diff --git a/test/Nirum/VersionSpec.hs b/test/Nirum/VersionSpec.hs
--- a/test/Nirum/VersionSpec.hs
+++ b/test/Nirum/VersionSpec.hs
@@ -17,7 +17,7 @@
             version `shouldSatisfy` SV.isDevelopment
         it "is the proper version" $
             -- is it a necessary test?
-            version `shouldBe` SV.version 0 4 0 [] []
+            version `shouldBe` SV.version 0 4 1 [] []
     describe "versionText" $ do
         it "is equivalent to version" $
             versionText `shouldBe` SV.toText version
