diff --git a/Control/DeepSeq.hs b/Control/DeepSeq.hs
--- a/Control/DeepSeq.hs
+++ b/Control/DeepSeq.hs
@@ -215,7 +215,6 @@
     grnf args = liftRnf (grnf args) . unComp1
 
 infixr 0 $!!
-infixr 0 `deepseq`
 
 -- | 'deepseq': fully evaluates the first argument, before returning the
 -- second.
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,16 +1,20 @@
 # Changelog for [`deepseq` package](http://hackage.haskell.org/package/deepseq)
 
+## 1.4.6.1
+
+  * Revert `infixr 0 deepseq`; this is a breaking change and requires a major version bump
+
 ## 1.4.6.0
 
   * Remove instances for Data.Semigroup.Option for GHC >= 9.2
     ([#62](https://github.com/haskell/deepseq/pull/62))
+  * Set `infixr 0` for `deepseq`
+    Makes infix use of 'deepseq' parse the same way as infix use of 'seq'
 
 ## 1.4.5.0
 
   * Add `GNFData` for URec
     This will enable deriving NFData instances for unboxed types
-  * Set `infixr 0` for `deepseq`
-    Makes infix use of 'deepseq' parse the same way as infix use of 'seq'
 
 ## 1.4.4.0 *Sep 2018*
 
diff --git a/deepseq.cabal b/deepseq.cabal
--- a/deepseq.cabal
+++ b/deepseq.cabal
@@ -1,6 +1,6 @@
 cabal-version:  1.12
 name:           deepseq
-version:        1.4.6.0
+version:        1.4.6.1
 -- NOTE: Don't forget to update ./changelog.md
 
 license:        BSD3
@@ -31,11 +31,11 @@
                 GHC==8.6.5, GHC==8.6.4,GHC==8.6.3,GHC==8.6.3,GHC==8.6.1,
                 GHC==8.4.4, GHC==8.4.3, GHC==8.4.2, GHC==8.4.1,
                 GHC==8.2.2, GHC==8.2.1,
-                GHC==8.0.2, GHC==8.0.1,
-                GHC==7.10.3, GHC==7.10.2, GHC==7.10.1,
-                GHC==7.8.4, GHC==7.8.3, GHC==7.8.2, GHC==7.8.1,
-                GHC==7.6.3, GHC==7.6.2, GHC==7.6.1,
-                GHC==7.4.2, GHC==7.4.1
+                GHC==8.0.2,
+                GHC==7.10.3,
+                GHC==7.8.4,
+                GHC==7.6.3,
+                GHC==7.4.2
 
 extra-source-files: changelog.md
 
