diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for releaser
 
+## 0.2.1.0 -- 2019-12-02
+
+* Use cabal v2 commands to avoid compatibility issues
+
 ## 0.2.0.0 -- 2019-09-16
 
 * Write cabal versions using a regex
diff --git a/releaser.cabal b/releaser.cabal
--- a/releaser.cabal
+++ b/releaser.cabal
@@ -1,7 +1,7 @@
 cabal-version: 2.4
 name: releaser
 synopsis: Automation of Haskell package release process
-version: 0.2.0.0
+version: 0.2.1.0
 license: Apache-2.0
 license-file: LICENSE
 maintainer: domen@dev.si
diff --git a/src/Releaser/Primitives.hs b/src/Releaser/Primitives.hs
--- a/src/Releaser/Primitives.hs
+++ b/src/Releaser/Primitives.hs
@@ -120,8 +120,8 @@
 cabalSdist dir = do
   logStep "Running $ cabal dist"
   cabalinfo <- cabalRead dir
-  void $ readProcess "cabal" ["sdist"] mempty
-  let sdistTarball = "dist/" <> name cabalinfo <> "-" <> version cabalinfo <> ".tar.gz"
+  void $ readProcess "cabal" ["v2-sdist"] mempty
+  let sdistTarball = "dist-newstyle/sdist/" <> name cabalinfo <> "-" <> version cabalinfo <> ".tar.gz"
   logStep $ "Created " <> sdistTarball
   return sdistTarball
 
