diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 0.2.2.0
+
+  * Add `versionInfo` to `Archive` signature
+
 # 0.2.1.2
 
   * Bugfix
diff --git a/archive-sig.cabal b/archive-sig.cabal
--- a/archive-sig.cabal
+++ b/archive-sig.cabal
@@ -1,6 +1,6 @@
 cabal-version:   2.0
 name:            archive-sig
-version:         0.2.1.2
+version:         0.2.2.0
 license:         BSD3
 license-file:    LICENSE
 copyright:       Copyright: (c) 2019 Vanessa McHale
@@ -17,6 +17,7 @@
 source-repository head
     type:     git
     location: https://github.com/vmchale/archive-backpack
+    subdir:   archive-sig
 
 flag development
     description: Enable `-Werror`
diff --git a/src/Archive.hsig b/src/Archive.hsig
--- a/src/Archive.hsig
+++ b/src/Archive.hsig
@@ -4,6 +4,7 @@
                   , readArchiveBytes
                   , packFiles
                   , writeArchiveBytes
+                  , versionInfo
                   ) where
 
 import qualified Data.ByteString.Lazy as BSL
@@ -23,3 +24,5 @@
 readArchiveBytes :: BSL.ByteString -> Either Error [Entry]
 
 writeArchiveBytes :: [Entry] -> BSL.ByteString
+
+versionInfo :: String
diff --git a/src/Archive/Compression.hs b/src/Archive/Compression.hs
--- a/src/Archive/Compression.hs
+++ b/src/Archive/Compression.hs
@@ -49,6 +49,17 @@
              | ".vagrant" `isSuffixOf` fp = False
              | "tags" `isSuffixOf` fp = False
              | "hspec-failures" `isSuffixOf` fp = False
+             | ".github" `isSuffixOf` fp = False
+             | ".travis.yml" `isSuffixOf` fp = False
+             | "TODO.md" `isSuffixOf` fp = False
+             | ".yamllint" `isSuffixOf` fp = False
+             | ".ctags" `isSuffixOf` fp = False
+             | ".atsfmt.toml" `isSuffixOf` fp = False
+             | ".gitignore" `isSuffixOf` fp = False
+             | ".clang-format" `isSuffixOf` fp = False
+             | "stack.yaml.lock" `isSuffixOf` fp = False
+             | "appveyor.yml" `isSuffixOf` fp = False
+             | ".terraform" `isSuffixOf` fp = False
              | otherwise = True
 
 -- | @since 0.2.0.0
