diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,11 @@
 User-visible changes in hledger-ui. See also hledger, hledger-lib.
 
 
+# 1.11 (2018/9/30)
+
+* use hledger 1.11
+
+
 # 1.10.1 (2018/7/3)
 
 * restore support for fsnotify 0.2.1.2, as well as 0.3.x (#833)
diff --git a/Hledger/UI.hs b/Hledger/UI.hs
--- a/Hledger/UI.hs
+++ b/Hledger/UI.hs
@@ -5,19 +5,10 @@
 module Hledger.UI (
                      module Hledger.UI.Main,
                      module Hledger.UI.UIOptions,
-                     module Hledger.UI.Theme,
-                     tests_Hledger_UI
+                     module Hledger.UI.Theme
               )
 where
-import Test.HUnit
 
 import Hledger.UI.Main
 import Hledger.UI.UIOptions
 import Hledger.UI.Theme
-
-tests_Hledger_UI :: Test
-tests_Hledger_UI = TestList
- [
- --  tests_Hledger_UI_Main
- --  tests_Hledger_UI_UIOptions
- ]
diff --git a/hledger-ui.1 b/hledger-ui.1
--- a/hledger-ui.1
+++ b/hledger-ui.1
@@ -1,5 +1,5 @@
 
-.TH "hledger\-ui" "1" "June 2018" "hledger\-ui 1.9.99" "hledger User Manuals"
+.TH "hledger\-ui" "1" "September 2018" "hledger\-ui 1.10.99" "hledger User Manuals"
 
 
 
@@ -75,6 +75,11 @@
 .TP
 .B \f[C]\-\-rules\-file=RULESFILE\f[]
 Conversion rules file to use when reading CSV (default: FILE.rules)
+.RS
+.RE
+.TP
+.B \f[C]\-\-separator=CHAR\f[]
+Field separator to expect when reading CSV (default: `,')
 .RS
 .RE
 .TP
diff --git a/hledger-ui.cabal b/hledger-ui.cabal
--- a/hledger-ui.cabal
+++ b/hledger-ui.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 6d33330b300e0157396548bad1c303fa608cb5f611d108f4f0080e130b12c04e
+-- hash: d2925ba85674c61c233d118134f8b3cd090ca0900953652b4253755bb8840c9c
 
 name:           hledger-ui
-version:        1.10.1
+version:        1.11
 synopsis:       Curses-style user interface for the hledger accounting tool
 description:    This is hledger's curses-style interface.
                 It is simpler and more convenient for browsing data than the command-line interface,
@@ -25,7 +25,7 @@
 maintainer:     Simon Michael <simon@joyful.com>
 license:        GPL-3
 license-file:   LICENSE
-tested-with:    GHC==7.10.3, GHC==8.0.2, GHC==8.2.2
+tested-with:    GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3
 build-type:     Simple
 cabal-version:  >= 1.10
 extra-source-files:
@@ -63,10 +63,9 @@
   hs-source-dirs:
       ./.
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="1.10.1"
+  cpp-options: -DVERSION="1.11"
   build-depends:
-      HUnit
-    , ansi-terminal >=0.6.2.3
+      ansi-terminal >=0.6.2.3
     , async
     , base >=4.8 && <4.12
     , base-compat-batteries >=0.10.1 && <0.11
@@ -76,9 +75,9 @@
     , directory
     , filepath
     , fsnotify >=0.2.1.2 && <0.4
-    , hledger >=1.10 && <1.11
-    , hledger-lib >=1.10 && <1.11
-    , megaparsec >=6.4.1
+    , hledger >=1.11 && <1.12
+    , hledger-lib >=1.11 && <1.12
+    , megaparsec >=6.4.1 && <7
     , microlens >=0.4
     , microlens-platform >=0.2.3.1
     , pretty-show >=1.6.4
diff --git a/hledger-ui.info b/hledger-ui.info
--- a/hledger-ui.info
+++ b/hledger-ui.info
@@ -3,8 +3,8 @@
 
 File: hledger-ui.info,  Node: Top,  Next: OPTIONS,  Up: (dir)
 
-hledger-ui(1) hledger-ui 1.9.99
-*******************************
+hledger-ui(1) hledger-ui 1.10.99
+********************************
 
 hledger-ui is hledger's curses-style interface, providing an efficient
 full-window text UI for viewing accounts and transactions, and some
@@ -61,6 +61,9 @@
 '--rules-file=RULESFILE'
 
      Conversion rules file to use when reading CSV (default: FILE.rules)
+'--separator=CHAR'
+
+     Field separator to expect when reading CSV (default: ',')
 '--alias=OLD=NEW'
 
      rename accounts named OLD to NEW
@@ -377,19 +380,19 @@
 
 Tag Table:
 Node: Top71
-Node: OPTIONS827
-Ref: #options924
-Node: KEYS4141
-Ref: #keys4236
-Node: SCREENS7195
-Ref: #screens7280
-Node: Accounts screen7370
-Ref: #accounts-screen7498
-Node: Register screen9728
-Ref: #register-screen9883
-Node: Transaction screen11957
-Ref: #transaction-screen12115
-Node: Error screen12985
-Ref: #error-screen13107
+Node: OPTIONS829
+Ref: #options926
+Node: KEYS4226
+Ref: #keys4321
+Node: SCREENS7280
+Ref: #screens7365
+Node: Accounts screen7455
+Ref: #accounts-screen7583
+Node: Register screen9813
+Ref: #register-screen9968
+Node: Transaction screen12042
+Ref: #transaction-screen12200
+Node: Error screen13070
+Ref: #error-screen13192
 
 End Tag Table
diff --git a/hledger-ui.txt b/hledger-ui.txt
--- a/hledger-ui.txt
+++ b/hledger-ui.txt
@@ -60,6 +60,9 @@
               Conversion  rules  file  to  use  when  reading  CSV   (default:
               FILE.rules)
 
+       --separator=CHAR
+              Field separator to expect when reading CSV (default: `,')
+
        --alias=OLD=NEW
               rename accounts named OLD to NEW
 
@@ -384,4 +387,4 @@
 
 
 
-hledger-ui 1.9.99                  June 2018                     hledger-ui(1)
+hledger-ui 1.10.99              September 2018                   hledger-ui(1)
