diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -199,7 +199,7 @@
 ```
 niv - dependency manager for Nix projects
 
-version: 0.2.9
+version: 0.2.10
 
 Usage: niv [-s|--sources-file FILE] COMMAND
 
diff --git a/niv.cabal b/niv.cabal
--- a/niv.cabal
+++ b/niv.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: ddb3cdf32af755a65bee2021ae1c20874e8fd0074d1bb640af7642fd4152154d
+-- hash: 1b9b474d46ac94696acfc5748eb406ba8113e1a46a662d0ad624b7c80f88572e
 
 name:           niv
-version:        0.2.9
+version:        0.2.10
 synopsis:       Easy dependency management for Nix projects
 description:    Easy dependency management for Nix projects.
 category:       Development
diff --git a/nix/sources.nix b/nix/sources.nix
--- a/nix/sources.nix
+++ b/nix/sources.nix
@@ -19,7 +19,7 @@
       pkgs.fetchzip { inherit (spec) url sha256; };
 
   fetch_git = spec:
-      builtins.fetchGit { url = spec.repo; inherit (spec) rev ref; };
+    builtins.fetchGit { url = spec.repo; inherit (spec) rev ref; };
 
   fetch_builtin-tarball = spec:
     builtins.trace
@@ -132,5 +132,4 @@
       pkgs = mkPkgs sources;
     };
 in
-mkSources (mkConfig {}) //
-  { __functor = _: settings: mkSources (mkConfig settings); }
+mkSources (mkConfig {}) // { __functor = _: settings: mkSources (mkConfig settings); }
diff --git a/src/Niv/Sources.hs b/src/Niv/Sources.hs
--- a/src/Niv/Sources.hs
+++ b/src/Niv/Sources.hs
@@ -144,6 +144,7 @@
   | V11
   | V12
   | V13
+  | V14
   deriving stock (Bounded, Enum, Eq)
 
 -- | A user friendly version
@@ -162,6 +163,7 @@
     V11 -> "11"
     V12 -> "12"
     V13 -> "13"
+    V14 -> "14"
 
 latestVersionMD5 :: T.Text
 latestVersionMD5 = sourcesVersionToMD5 maxBound
@@ -187,6 +189,7 @@
     V11 -> "8a95b7d93b16f7c7515d98f49b0ec741"
     V12 -> "2f9629ad9a8f181ed71d2a59b454970c"
     V13 -> "5e23c56b92eaade4e664cb16dcac1e0a"
+    V14 -> "b470e235e7bcbf106d243fea90b6cfc9"
 
 -- | The MD5 sum of ./nix/sources.nix
 sourcesNixMD5 :: IO T.Text
