diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Changelog
 
+## 1.5.0.0
+
+### Non-breaking changes
+
+- Added `writeTMVar` function.
+
 ## 1.4.0.0
 
 * `io-sim-1.4.0.0`.
diff --git a/src/Control/Concurrent/Class/MonadSTM/Strict/TMVar.hs b/src/Control/Concurrent/Class/MonadSTM/Strict/TMVar.hs
--- a/src/Control/Concurrent/Class/MonadSTM/Strict/TMVar.hs
+++ b/src/Control/Concurrent/Class/MonadSTM/Strict/TMVar.hs
@@ -23,6 +23,7 @@
   , readTMVar
   , tryReadTMVar
   , swapTMVar
+  , writeTMVar
   , isEmptyTMVar
     -- * MonadLabelledSTM
   , labelTMVar
@@ -100,6 +101,9 @@
 
 swapTMVar :: MonadSTM m => StrictTMVar m a -> a -> STM m a
 swapTMVar (StrictTMVar tmvar) !a = Lazy.swapTMVar tmvar a
+
+writeTMVar :: MonadSTM m => StrictTMVar m a -> a -> STM m ()
+writeTMVar (StrictTMVar tmvar) !a = Lazy.writeTMVar tmvar a
 
 isEmptyTMVar :: MonadSTM m => StrictTMVar m a -> STM m Bool
 isEmptyTMVar (StrictTMVar tmvar) = Lazy.isEmptyTMVar tmvar
diff --git a/strict-stm.cabal b/strict-stm.cabal
--- a/strict-stm.cabal
+++ b/strict-stm.cabal
@@ -1,6 +1,6 @@
 cabal-version:       3.0
 name:                strict-stm
-version:             1.4.0.0
+version:             1.5.0.0
 synopsis:            Strict STM interface polymorphic over stm implementation.
 description:
   Strict STM interface provided on top of
@@ -16,7 +16,7 @@
 build-type:          Simple
 extra-doc-files:     CHANGELOG.md README.md
 bug-reports:         https://github.com/input-output-hk/io-sim/issues
-tested-with:         GHC == { 8.10, 9.2, 9.4, 9.6, 9.8 }
+tested-with:         GHC == { 8.10, 9.2, 9.4, 9.6, 9.8, 9.10 }
 
 source-repository head
   type:     git
@@ -41,11 +41,11 @@
   reexported-modules:  Control.Concurrent.Class.MonadSTM.TSem as Control.Concurrent.Class.MonadSTM.Strict.TSem
   default-language:    Haskell2010
   default-extensions:  ImportQualifiedPost
-  build-depends:       base        >=4.9 && <4.20,
+  build-depends:       base        >=4.9 && <4.21,
                        array,
                        stm         >=2.5 && <2.6,
 
-                       io-classes ^>=1.4
+                       io-classes ^>=1.5
   ghc-options:         -Wall
                        -Wno-unticked-promoted-constructors
                        -Wcompat
