diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,20 +1,1 @@
-## [_Unreleased_](https://github.com/freckle/amazonka-mtl/compare/v0.1.1.1...main)
-
-## [v0.1.1.1](https://github.com/freckle/amazonka-mtl/compare/v0.1.1.0...v0.1.1.1)
-
-Added the following type class instances for `EnvT`:
-
-- MonadError
-- MonadState
-- MonadWriter
-- MonadLogger
-- MonadLoggerIO
-- MonadTrans
-
-## [v0.1.1.0](https://github.com/freckle/amazonka-mtl/compare/v0.1.0.0...v0.1.1.0)
-
-- Add `withAuth` and `localEnv`
-
-## [v0.1.0.0](https://github.com/freckle/amazonka-mtl/tree/v0.1.0.0)
-
-First tagged pre-release.
+See https://github.com/freckle/amazonka-mtl/releases
diff --git a/README.lhs b/README.lhs
--- a/README.lhs
+++ b/README.lhs
@@ -100,6 +100,20 @@
 stack build --fast --pedantic --test --file-watch
 ```
 
+## Release
+
+To trigger a release, merge a commit to `main` that follows [Conventional
+Commits][]. In short,
+
+- `fix:` to trigger a patch release,
+- `feat:` for minor, and
+- `<type>!:` or add a `BREAKING CHANGE:` footer to trigger major
+
+We don't enforce conventional commits generally (though you are free do so),
+it's only required if you want to trigger release.
+
+[conventional commits]: https://www.conventionalcommits.org/en/v1.0.0/#summary
+
 ---
 
 [CHANGELOG](./CHANGELOG.md) | [LICENSE](./LICENSE)
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -100,6 +100,20 @@
 stack build --fast --pedantic --test --file-watch
 ```
 
+## Release
+
+To trigger a release, merge a commit to `main` that follows [Conventional
+Commits][]. In short,
+
+- `fix:` to trigger a patch release,
+- `feat:` for minor, and
+- `<type>!:` or add a `BREAKING CHANGE:` footer to trigger major
+
+We don't enforce conventional commits generally (though you are free do so),
+it's only required if you want to trigger release.
+
+[conventional commits]: https://www.conventionalcommits.org/en/v1.0.0/#summary
+
 ---
 
 [CHANGELOG](./CHANGELOG.md) | [LICENSE](./LICENSE)
diff --git a/amazonka-mtl.cabal b/amazonka-mtl.cabal
--- a/amazonka-mtl.cabal
+++ b/amazonka-mtl.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.18
 name:               amazonka-mtl
-version:            0.1.1.1
+version:            0.1.1.2
 license:            MIT
 license-file:       LICENSE
 maintainer:         Freckle Education
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: amazonka-mtl
-version: 0.1.1.1
+version: 0.1.1.2
 maintainer: Freckle Education
 category: Utils
 github: freckle/amazonka-mtl
@@ -48,37 +48,31 @@
   * Through your own reader env and deriving-via: "Control.Monad.AWS.ViaMock"
 
   Please see individual module documentation for all the details.
-
 extra-doc-files:
   - README.md
   - CHANGELOG.md
-
 extra-source-files:
   - package.yaml
-
 ghc-options:
   - -Weverything
   - -Wno-all-missed-specialisations
   - -Wno-missed-specialisations
-  - -Wno-missing-exported-signatures # re-enables missing-signatures
+  - -Wno-missing-exported-signatures
   - -Wno-missing-import-lists
   - -Wno-missing-local-signatures
   - -Wno-monomorphism-restriction
   - -Wno-safe
   - -Wno-unsafe
-
 when:
-  - condition: "impl(ghc >= 9.2)"
+  - condition: impl(ghc >= 9.2)
     ghc-options:
       - -Wno-missing-kind-signatures
-  - condition: "impl(ghc >= 8.10)"
+  - condition: impl(ghc >= 8.10)
     ghc-options:
       - -Wno-missing-safe-haskell-mode
       - -Wno-prepositive-qualified-module
-
 dependencies:
   - base < 5
-
 default-extensions:
   - BangPatterns
   - DataKinds
@@ -104,7 +98,6 @@
   - StandaloneDeriving
   - TypeApplications
   - TypeFamilies
-
 library:
   source-dirs: library
   dependencies:
@@ -116,7 +109,6 @@
     - mtl
     - resourcet
     - unliftio-core
-
 tests:
   spec:
     main: Spec.hs
@@ -130,7 +122,6 @@
       - lens
       - text
       - time
-
   readme:
     main: README.lhs
     ghc-options: -pgmL markdown-unlit
