diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,13 @@
 # Revision history for skylighting and skylighting-core
 
+## 0.8.4
+
+  * HTML output: use aria-hidden="true" on empty a elements
+    unless numberLines is specified (in which case the element
+    is still empty but will have content added by CSS).
+    This is to avoid excess noise when the code blocks are
+    read by screen readers.  See jgm/pandoc#6352.
+
 ## 0.8.3.4
 
   * Update syntax descriptions for: cmake agda c coffee doxygenlua html
diff --git a/skylighting.cabal b/skylighting.cabal
--- a/skylighting.cabal
+++ b/skylighting.cabal
@@ -1,5 +1,5 @@
 name:                skylighting
-version:             0.8.3.4
+version:             0.8.4
 synopsis:            syntax highlighting library
 description:         Skylighting is a syntax highlighting library with
                      support for over one hundred languages.  It derives
@@ -183,7 +183,7 @@
                        Skylighting.Syntax.Zsh
   other-extensions:    CPP, Arrows
   build-depends:       base >= 4.8 && < 5.0,
-                       skylighting-core == 0.8.3.4,
+                       skylighting-core == 0.8.4,
                        bytestring,
                        containers,
                        binary
