diff --git a/README.md b/README.md
index f66c80962bd8a1d846a75bd2436428111cc920a1..7315797490170c669d8646d8a4cc3d4c4c450d0b 100644
--- a/README.md
+++ b/README.md
@@ -32,6 +32,12 @@ which is heavily depended on by this toolbox.
 
 This project is released under the [GPLv3 license](LICENSE).
 
+## Updates
+
+v0.5.1 (20/10/2018)
+- Add BBoxAssigner and BBoxSampler, the `train_cfg` field in config files are restructured.
+- `ConvFCRoIHead` / `SharedFCRoIHead` are renamed to `ConvFCBBoxHead` / `SharedFCBBoxHead` for consistency.
+
 ## Benchmark and model zoo
 
 We provide our baseline results and the comparision with Detectron, the most
diff --git a/setup.py b/setup.py
index 1ebe317956ffb781d7d264393dca7bcc7af67c10..1803b7344593d95e37b868c77cd8b7352b1487fc 100644
--- a/setup.py
+++ b/setup.py
@@ -12,7 +12,7 @@ def readme():
 
 MAJOR = 0
 MINOR = 5
-PATCH = 0
+PATCH = 1
 SUFFIX = ''
 SHORT_VERSION = '{}.{}.{}{}'.format(MAJOR, MINOR, PATCH, SUFFIX)