diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,10 @@
 # Changelog for commonmark
 
+## 0.2.5.1
+
+  * Replace `source` with `search` in list of block tags.
+    This is a spec 0.31 change that was forgotten in the last release.
+
 ## 0.2.5
 
   * Fix HTML comment parser to conform to 0.31.2 spec.
diff --git a/commonmark.cabal b/commonmark.cabal
--- a/commonmark.cabal
+++ b/commonmark.cabal
@@ -1,6 +1,6 @@
 cabal-version:  2.2
 name:           commonmark
-version:        0.2.5
+version:        0.2.5.1
 synopsis:       Pure Haskell commonmark parser.
 description:
    This library provides the core data types and functions
diff --git a/src/Commonmark/Blocks.hs b/src/Commonmark/Blocks.hs
--- a/src/Commonmark/Blocks.hs
+++ b/src/Commonmark/Blocks.hs
@@ -1181,7 +1181,7 @@
     "frameset", "h1", "h2", "h3", "h4", "h5", "h6", "head", "header",
     "hr", "html", "iframe", "legend", "li", "link", "main", "menu",
     "menuitem", "nav", "noframes", "ol", "optgroup", "option",
-    "p", "param", "section", "source", "summary", "table", "tbody",
+    "p", "param", "search", "section", "summary", "table", "tbody",
     "td", "tfoot", "th", "thead", "title", "tr", "track", "ul"])
   spaceTok
     <|> lookAhead lineEnd
