diff --git a/package.json b/package.json
index 198f9b4fda..38c66afcbe 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@gmod/jbrowse",
"main": "browser/main.js",
- "version": "1.16.4-alpha.0",
+ "version": "1.16.4",
"description": "JBrowse - client-side genome browser",
"repository": "https://github.com/GMOD/jbrowse.git",
"scripts": {
diff --git a/release-notes.md b/release-notes.md
index 96dce4730b..4ae691cd32 100644
--- a/release-notes.md
+++ b/release-notes.md
@@ -1,4 +1,4 @@
-{{$NEXT}}
+# Release 1.16.4 2019-04-10 16:58:02 UTC
## Minor improvements
diff --git a/src/JBrowse/package.json b/src/JBrowse/package.json
index 0e2dbbbf0d..b4ce2e5e79 100644
--- a/src/JBrowse/package.json
+++ b/src/JBrowse/package.json
@@ -1,6 +1,6 @@
{
"name": "JBrowse",
- "version": "1.16.4-alpha.0",
+ "version": "1.16.4",
"copyright":"© 2007-2017 The Evolutionary Software Foundation",
"main": "main",
"dependencies": {
diff --git a/website/blog/2019-04-10-jbrowse-1-16-4.md b/website/blog/2019-04-10-jbrowse-1-16-4.md
new file mode 100644
index 0000000000..b1b22708d3
--- /dev/null
+++ b/website/blog/2019-04-10-jbrowse-1-16-4.md
@@ -0,0 +1,55 @@
+---
+layout: post
+title: JBrowse 1.16.4 maintenance release
+date: 2019-04-10
+tags: ["News","Software releases"]
+---
+
+I'm pleased to announce the release of JBrowse 1.16.4. This has a couple of specialized fixes.
+
+One fix provides a better error message if you give improper inputs for tabix or BAI files that actually require CSI indexes. This came up often for people in the wheat genome.
+
+Another helps display multiple transcript features for a gene top level feature from HTMLFeatures
+
+* [JBrowse-1.16.4.zip](https://github.com/GMOD/jbrowse/releases/download/1.16.4-release/JBrowse-1.16.4.zip) - minified release
+* [JBrowse-1.16.4-dev.zip](https://github.com/GMOD/jbrowse/archive/1.16.4-release.zip) - use this if you modify jbrowse source code or use plugins
+* [JBrowse-1.16.4-desktop-win32-x64.zip](https://github.com/GMOD/jbrowse/releases/download/1.16.4-release/JBrowse-1.16.4-desktop-win32-x64.zip)
+* [JBrowse-1.16.4-desktop-linux-x64.zip](https://github.com/GMOD/jbrowse/releases/download/1.16.4-release/JBrowse-1.16.4-desktop-linux-x64.zip)
+* [JBrowse-1.16.4-desktop-darwin-x64.zip](https://github.com/GMOD/jbrowse/releases/download/1.16.4-release/JBrowse-1.16.4-desktop-darwin-x64.zip)
+
+
+
+
+## Minor improvements
+
+ * Added `indexedFeatures` tracklist attribute for GFF3Tabix track types
+ which controls the feature types from a GFF3Tabix file that are
+ indexed. Thanks to @loraine-gueguen for the idea and implementation!
+ (issue #1337, @loraine-guegen)
+
+ * Added `inferHTMLSubfeatures` which automatically creates multiple
+ mRNA transcripts from a single gene parent feature. Thanks to
+ @abretaud for the idea and implementation! Note that this is enabled
+ by default now (issue #1343, issue #1340)
+
+ * Updated jbrowse.org website to run entirely off amazon S3 (issue #1347,
+ issue #1348)
+
+## Bug fixes
+
+ * Added better error reporting to GFF3Tabix tracks for if a parsing
+ error occured. Thanks to @nathanhaigh for reporting (@cmdcolin)
+
+ * Added fix for VCF that don't contain alternative alleles (@cmdcolin)
+
+ * Added better error handling if there is a case where a tabix file is
+ loaded that is on a genome longer than 2^29. CSI indexes are needed for
+ this. Old versions of tabix which hadn't invented CSI would generate
+ invalid tabix indexes in this case. Thanks to Hans Vasquez-Gross for
+ reporting (@cmdcolin)
+
+ * Fixed link in documentation. Thanks @agarciamontoro (issue #1341)
+
+ * Fixed issue with ucsc-to-json.pl creating subfeatures with the wrong
+ strand. Thanks to @sachalau for finding and fixing (issue #1346)
+
diff --git a/website/siteConfig.js b/website/siteConfig.js
index 74a79972be..b793a558e2 100644
--- a/website/siteConfig.js
+++ b/website/siteConfig.js
@@ -27,7 +27,7 @@ const createVariableInjectionPlugin = variables => {
};
const v = {
- "version": "1.16.3"
+ "version": "1.16.4"
};
const siteVariables = {
version: v.version,