diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
-## [_Unreleased_](https://github.com/freckle/freckle-app/compare/freckle-otel-v0.0.0.0...main)
+## [_Unreleased_](https://github.com/freckle/freckle-app/compare/freckle-otel-v0.0.0.2...main)
+
+## [v0.0.0.2](https://github.com/freckle/freckle-app/compare/freckle-otel-v0.0.0.1...freckle-otel-v0.0.0.2)
+
+Update `Blammo` to 2.1
 
 ## [v0.0.0.1](https://github.com/freckle/freckle-app/compare/freckle-otel-v0.0.0.0...freckle-otel-v0.0.0.1)
 
diff --git a/freckle-otel.cabal b/freckle-otel.cabal
--- a/freckle-otel.cabal
+++ b/freckle-otel.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.18
 name:               freckle-otel
-version:            0.0.0.1
+version:            0.0.0.2
 license:            MIT
 license-file:       LICENSE
 maintainer:         Freckle Education
@@ -45,7 +45,7 @@
         -Wno-safe -Wno-unsafe
 
     build-depends:
-        Blammo >=2.0.0.0,
+        Blammo >=2.1.0.0,
         aeson >=2.0.3.0,
         base >=4.16.4.0 && <5,
         bytestring >=0.11.4.0,
@@ -91,7 +91,7 @@
         -Wno-safe -Wno-unsafe -threaded -rtsopts -with-rtsopts=-N
 
     build-depends:
-        Blammo >=2.0.0.0,
+        Blammo >=2.1.0.0,
         base >=4.16.4.0 && <5,
         exceptions >=0.10.4,
         freckle-env >=0.0.1.1,
diff --git a/library/Freckle/App/OpenTelemetry/ThreadContext.hs b/library/Freckle/App/OpenTelemetry/ThreadContext.hs
--- a/library/Freckle/App/OpenTelemetry/ThreadContext.hs
+++ b/library/Freckle/App/OpenTelemetry/ThreadContext.hs
@@ -6,7 +6,7 @@
 
 import Prelude
 
-import Blammo.Logging (MonadMask, withThreadContext)
+import Blammo.Logging.ThreadContext (MonadMask, withThreadContext)
 import Control.Monad.IO.Class (MonadIO)
 import Data.Aeson ((.=))
 import Data.Aeson.Key qualified as Key
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: freckle-otel
-version: 0.0.0.1
+version: 0.0.0.2
 maintainer: Freckle Education
 category: OpenTelemetry, Telemetry, Monitoring, Observability, Metrics
 github: freckle/freckle-app
@@ -55,7 +55,7 @@
 library:
   source-dirs: library
   dependencies:
-    - Blammo >= 2.0.0.0
+    - Blammo
     - aeson
     - bytestring
     - case-insensitive
diff --git a/tests/Freckle/App/OpenTelemetry/ContextSpec.hs b/tests/Freckle/App/OpenTelemetry/ContextSpec.hs
--- a/tests/Freckle/App/OpenTelemetry/ContextSpec.hs
+++ b/tests/Freckle/App/OpenTelemetry/ContextSpec.hs
@@ -5,8 +5,9 @@
 import Prelude
 
 import AppExample
-import Blammo.Logging
-import Blammo.Logging.Logger (newTestLogger)
+import Blammo.Logging.LogSettings (defaultLogSettings)
+import Blammo.Logging.Logger (Logger, newTestLogger)
+import Blammo.Logging.Setup (HasLogger (..))
 import Control.Lens (lens)
 import Control.Monad.IO.Class (MonadIO)
 import Data.List qualified as List
