diff --git a/src/System/Environment/XDG/DesktopEntry.hs b/src/System/Environment/XDG/DesktopEntry.hs
--- a/src/System/Environment/XDG/DesktopEntry.hs
+++ b/src/System/Environment/XDG/DesktopEntry.hs
@@ -23,10 +23,13 @@
   , deNoDisplay
   , deNotShowIn
   , deOnlyShowIn
+  , getClassNames
   , getDirectoryEntriesDefault
   , getDirectoryEntry
   , getDirectoryEntryDefault
   , getXDGDataDirs
+  , indexDesktopEntriesBy
+  , indexDesktopEntriesByClassName
   , listDesktopEntries
   , readDesktopEntry
   ) where
diff --git a/xdg-desktop-entry.cabal b/xdg-desktop-entry.cabal
--- a/xdg-desktop-entry.cabal
+++ b/xdg-desktop-entry.cabal
@@ -4,7 +4,7 @@
 -- http://haskell.org/cabal/users-guide/
 
 name:                xdg-desktop-entry
-version:             0.1.0.0
+version:             0.1.1.0
 synopsis:            Parse files conforming to the xdg desktop entry spec
 -- description:
 -- bug-reports:
