diff --git a/CHANGES.md b/CHANGES.md
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,10 +1,18 @@
 User-visible changes in hledger-web.
 See also the hledger changelog.
 
+# 1.18.1 2020-06-21
+
+- fix some doc typos (Martin Michlmayr)
+
 # 1.18 2020-06-07
 
+- The filter query is now preserved when clicking a different account
+  in the sidebar. (Henning Thielemann)
+
 - Hyperlinks are now more robust when there are multiple journal
-  files, eg links from register to journal now work properly. (#1041)
+  files, eg links from register to journal now work properly.
+  (#1041) (Henning Thielemann)
 
 ## add form
 
diff --git a/hledger-web.1 b/hledger-web.1
--- a/hledger-web.1
+++ b/hledger-web.1
@@ -1,5 +1,5 @@
 
-.TH "hledger-web" "1" "June 2020" "hledger-web 1.18" "hledger User Manuals"
+.TH "hledger-web" "1" "June 2020" "hledger-web 1.18.1" "hledger User Manuals"
 
 
 
@@ -165,13 +165,20 @@
 hledger-ui/hledger-web)
 .TP
 \f[B]\f[CB]-B --cost\f[B]\f[R]
-convert amounts to their cost at transaction time (using the transaction
-price, if any)
+convert amounts to their cost/selling amount at transaction time
 .TP
-\f[B]\f[CB]-V --value\f[B]\f[R]
-convert amounts to their market value on the report end date (using the
-most recent applicable market price, if any)
+\f[B]\f[CB]-V --market\f[B]\f[R]
+convert amounts to their market value in default valuation commodities
 .TP
+\f[B]\f[CB]-X --exchange=COMM\f[B]\f[R]
+convert amounts to their market value in commodity COMM
+.TP
+\f[B]\f[CB]--value\f[B]\f[R]
+convert amounts to cost or market value, more flexibly than -B/-V/-X
+.TP
+\f[B]\f[CB]--infer-value\f[B]\f[R]
+with -V/-X/--value, also infer market prices from transactions
+.TP
 \f[B]\f[CB]--auto\f[B]\f[R]
 apply automated posting rules to modify transactions.
 .TP
@@ -225,7 +232,7 @@
 behind a reverse proxy that handles authentication for different users.
 The path can be derived in a predictable way, eg by using the username
 within the path.
-As an example, \f[C]nginx\f[R] as reverse proxy can use the variabel
+As an example, \f[C]nginx\f[R] as reverse proxy can use the variable
 \f[C]$remote_user\f[R] to derive a path from the username used in a HTTP
 basic authentication.
 The following \f[C]proxy_pass\f[R] directive allows access to all
diff --git a/hledger-web.cabal b/hledger-web.cabal
--- a/hledger-web.cabal
+++ b/hledger-web.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: daab2dd5e0ca3ed383252d6577500975576694432c856b386d9cbc2c5f7b75c0
+-- hash: b9fe1e4cec4d0a8e356fcc4c378ce3412016f5412f4866674881959eb9492224
 
 name:           hledger-web
-version:        1.18
+version:        1.18.1
 synopsis:       Web-based user interface for the hledger accounting system
 description:    A simple web-based user interface for the hledger accounting system,
                 providing a more modern UI than the command-line or terminal interfaces.
@@ -151,7 +151,7 @@
   hs-source-dirs:
       ./.
   ghc-options: -Wall -fwarn-tabs -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints
-  cpp-options: -DVERSION="1.18"
+  cpp-options: -DVERSION="1.18.1"
   build-depends:
       Decimal >=0.5.1
     , aeson
@@ -170,8 +170,8 @@
     , extra >=1.6.3
     , filepath
     , hjsmin
-    , hledger >=1.18 && <1.19
-    , hledger-lib >=1.18 && <1.19
+    , hledger >=1.18.1 && <1.19
+    , hledger-lib >=1.18.1 && <1.19
     , http-client
     , http-conduit
     , http-types
@@ -210,7 +210,7 @@
   hs-source-dirs:
       app
   ghc-options: -Wall -fwarn-tabs -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints
-  cpp-options: -DVERSION="1.18"
+  cpp-options: -DVERSION="1.18.1"
   build-depends:
       base
     , hledger-web
diff --git a/hledger-web.info b/hledger-web.info
--- a/hledger-web.info
+++ b/hledger-web.info
@@ -3,8 +3,8 @@
 
 File: hledger-web.info,  Node: Top,  Next: OPTIONS,  Up: (dir)
 
-hledger-web(1) hledger-web 1.18
-*******************************
+hledger-web(1) hledger-web 1.18.1
+*********************************
 
 hledger-web - web interface for the hledger accounting tool
 
@@ -176,12 +176,21 @@
      hledger-ui/hledger-web)
 '-B --cost'
 
-     convert amounts to their cost at transaction time (using the
-     transaction price, if any)
-'-V --value'
+     convert amounts to their cost/selling amount at transaction time
+'-V --market'
 
-     convert amounts to their market value on the report end date (using
-     the most recent applicable market price, if any)
+     convert amounts to their market value in default valuation
+     commodities
+'-X --exchange=COMM'
+
+     convert amounts to their market value in commodity COMM
+'--value'
+
+     convert amounts to cost or market value, more flexibly than
+     -B/-V/-X
+'--infer-value'
+
+     with -V/-X/-value, also infer market prices from transactions
 '--auto'
 
      apply automated posting rules to modify transactions.
@@ -234,7 +243,7 @@
 hledger-web instances behind a reverse proxy that handles authentication
 for different users.  The path can be derived in a predictable way, eg
 by using the username within the path.  As an example, 'nginx' as
-reverse proxy can use the variabel '$remote_user' to derive a path from
+reverse proxy can use the variable '$remote_user' to derive a path from
 the username used in a HTTP basic authentication.  The following
 'proxy_pass' directive allows access to all 'hledger-web' instances that
 created a socket in '/tmp/hledger/':
@@ -564,22 +573,22 @@
 
 Tag Table:
 Node: Top72
-Node: OPTIONS1746
-Ref: #options1851
-Node: PERMISSIONS8195
-Ref: #permissions8334
-Node: EDITING UPLOADING DOWNLOADING9546
-Ref: #editing-uploading-downloading9727
-Node: RELOADING10561
-Ref: #reloading10695
-Node: JSON API11128
-Ref: #json-api11242
-Node: ENVIRONMENT16723
-Ref: #environment16839
-Node: FILES17572
-Ref: #files17672
-Node: BUGS17885
-Ref: #bugs17963
+Node: OPTIONS1750
+Ref: #options1855
+Node: PERMISSIONS8383
+Ref: #permissions8522
+Node: EDITING UPLOADING DOWNLOADING9734
+Ref: #editing-uploading-downloading9915
+Node: RELOADING10749
+Ref: #reloading10883
+Node: JSON API11316
+Ref: #json-api11430
+Node: ENVIRONMENT16911
+Ref: #environment17027
+Node: FILES17760
+Ref: #files17860
+Node: BUGS18073
+Ref: #bugs18151
 
 End Tag Table
 
diff --git a/hledger-web.txt b/hledger-web.txt
--- a/hledger-web.txt
+++ b/hledger-web.txt
@@ -156,13 +156,22 @@
               hledger-ui/hledger-web)
 
        -B --cost
-              convert amounts to their cost at  transaction  time  (using  the
-              transaction price, if any)
+              convert amounts to their cost/selling amount at transaction time
 
-       -V --value
-              convert  amounts  to  their  market value on the report end date
-              (using the most recent applicable market price, if any)
+       -V --market
+              convert amounts to their market value in default valuation  com-
+              modities
 
+       -X --exchange=COMM
+              convert amounts to their market value in commodity COMM
+
+       --value
+              convert  amounts  to  cost  or  market value, more flexibly than
+              -B/-V/-X
+
+       --infer-value
+              with -V/-X/--value, also infer market prices from transactions
+
        --auto apply automated posting rules to modify transactions.
 
        --forecast
@@ -212,7 +221,7 @@
        hledger-web instances behind a reverse proxy that  handles  authentica-
        tion  for  different  users.   The path can be derived in a predictable
        way, eg by using the username within the path.  As an example, nginx as
-       reverse  proxy  can use the variabel $remote_user to derive a path from
+       reverse  proxy  can use the variable $remote_user to derive a path from
        the username used  in  a  HTTP  basic  authentication.   The  following
        proxy_pass  directive  allows  access to all hledger-web instances that
        created a socket in /tmp/hledger/:
@@ -529,4 +538,4 @@
 
 
 
-hledger-web 1.18                   June 2020                    hledger-web(1)
+hledger-web 1.18.1                 June 2020                    hledger-web(1)
