diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 0.4.0.1
+### Changed
+- Move from Github to Radicle.
+
 ## 0.4.0.0
 ### Changed
 - Switch from data-default-class to data-default. This is recommended by https://github.com/mauke/data-default/blob/ba1596728252c8f640d21225e728f508f2f3233c/Changes.pod#user-content-pod0.8.0.0
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -43,9 +43,8 @@
 - You are welcome to open an issue with bug reports or feature requests, but you may not get a response.
 - Unsolicited pull requests will likely be ignored.
 
-### To format the source code
-
+### Scripts
 ```bash
-# Should use Ormolu 0.7.1.0
-ormolu --mode inplace $(find . -name '*.hs')
+./scripts/format.sh # format the source code
+./scripts/publish.sh # publish to hackage
 ```
diff --git a/monomer-hagrid.cabal b/monomer-hagrid.cabal
--- a/monomer-hagrid.cabal
+++ b/monomer-hagrid.cabal
@@ -1,11 +1,15 @@
 cabal-version:      2.0
 name:               monomer-hagrid
-version:            0.4.0.0
+version:            0.4.0.1
 license:            MIT
 license-file:       LICENSE
 maintainer:         garethdanielsmith@gmail.com
-homepage:           https://github.com/Dretch/monomer-hagrid#readme
-bug-reports:        https://github.com/Dretch/monomer-hagrid/issues
+homepage:
+    https://app.radicle.xyz/nodes/ash.radicle.garden/rad:zEoEXiLdCpTKxNRq3FsK5WAJazAM
+
+bug-reports:
+    https://app.radicle.xyz/nodes/ash.radicle.garden/rad:zEoEXiLdCpTKxNRq3FsK5WAJazAM/issues
+
 synopsis:           A datagrid widget for the Monomer library.
 description:
     A configurable Monomer widget that shows a scrollable grid of data.
@@ -17,7 +21,7 @@
 
 source-repository head
     type:     git
-    location: https://github.com/Dretch/monomer-hagrid
+    location: rad://zEoEXiLdCpTKxNRq3FsK5WAJazAM
 
 flag examples
     description:
@@ -44,11 +48,11 @@
 
     build-depends:
         base >=4.7 && <5,
-        containers >=0.6.7 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
-        lens >=5.2.3 && <5.3,
+        containers >=0.6.8 && <0.7,
+        data-default >=0.7.1.3 && <0.8,
+        lens >=5.3.2 && <5.4,
         monomer >=1.5.1.0 && <1.7,
-        text >=2.0.2 && <2.1
+        text >=2.1.1 && <2.2
 
 executable example-basic
     main-is:            Main.hs
@@ -69,12 +73,12 @@
 
     build-depends:
         base >=4.7 && <5,
-        containers >=0.6.7 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
-        lens >=5.2.3 && <5.3,
+        containers >=0.6.8 && <0.7,
+        data-default >=0.7.1.3 && <0.8,
+        lens >=5.3.2 && <5.4,
         monomer >=1.5.1.0 && <1.7,
         monomer-hagrid,
-        text >=2.0.2 && <2.1,
+        text >=2.1.1 && <2.2,
         time >=1.12.2 && <1.13
 
     if flag(examples)
@@ -101,12 +105,12 @@
 
     build-depends:
         base >=4.7 && <5,
-        containers >=0.6.7 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
-        lens >=5.2.3 && <5.3,
+        containers >=0.6.8 && <0.7,
+        data-default >=0.7.1.3 && <0.8,
+        lens >=5.3.2 && <5.4,
         monomer >=1.5.1.0 && <1.7,
         monomer-hagrid,
-        text >=2.0.2 && <2.1
+        text >=2.1.1 && <2.2
 
     if flag(examples)
 
@@ -132,13 +136,13 @@
 
     build-depends:
         base >=4.7 && <5,
-        containers >=0.6.7 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
-        lens >=5.2.3 && <5.3,
+        containers >=0.6.8 && <0.7,
+        data-default >=0.7.1.3 && <0.8,
+        lens >=5.3.2 && <5.4,
         monomer >=1.5.1.0 && <1.7,
         monomer-hagrid,
-        random >=1.2.1.2 && <1.3,
-        text >=2.0.2 && <2.1
+        random >=1.2.1.3 && <1.3,
+        text >=2.1.1 && <2.2
 
     if flag(examples)
 
@@ -170,13 +174,13 @@
 
     build-depends:
         base >=4.7 && <5,
-        bytestring >=0.11.5.3 && <0.12,
-        containers >=0.6.7 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
+        bytestring >=0.12.1.0 && <0.13,
+        containers >=0.6.8 && <0.7,
+        data-default >=0.7.1.3 && <0.8,
         hspec >=2 && <3,
-        lens >=5.2.3 && <5.3,
+        lens >=5.3.2 && <5.4,
         monomer >=1.5.1.0 && <1.7,
         monomer-hagrid,
         mtl >=2.3.1 && <2.4,
-        stm >=2.5.1.0 && <2.6,
-        text >=2.0.2 && <2.1
+        stm >=2.5.3.1 && <2.6,
+        text >=2.1.1 && <2.2
