diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3330e7f258f51bc7d896b2536e59d406d42e79d9..a25e051f789583dafd45c18e8b4388e3a47b4f88 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -37,6 +37,12 @@ Coq 8.13 is no longer supported.
   as `[∗ map] '(k,_) ↦ '(_,y) ∈ m, ⌜ k = y ⌝`.
 * Add constructions `bi_tc`/`bi_nsteps` to create the transitive/`n`-step
   closure of a PROP-level binary relation. (by  Simcha van Collem).
+* Make the `unseal` tactic of `monPred` more consistent with `uPred`:
+  + Rename `MonPred.unseal` → `monPred.unseal`
+  + No longer unfold derived BI connectives `<affine>`, `<absorb>` and `â—‡`.
+  * Make `monPred.unseal` tactic more robust by using types to unfold the right
+    BI projections.
+* Add `unseal` tactic for `siProp`.
 
 **Changes in `proofmode`:**
 
@@ -62,6 +68,8 @@ Coq 8.13 is no longer supported.
 
 * Add `IsExcept0` instance for invariants, allowing you to remove laters of
   timeless hypotheses when proving an invariant (without an update).
+* Make `uPred.unseal` tactic more robust by using types to unfold the right
+  BI projections.
 
 **Changes in `heap_lang`:**
 
@@ -85,6 +93,8 @@ s/\bsig_dist_alt\b/sig_dist_def/g
 # Loc
 s/\bloc_add(_assoc|_0|_inj|)\b/Loc.add\1/g
 s/\bfresh_locs(_fresh|)\b/Loc.fresh\1/g
+# unseal
+s/\bMonPred\.unseal\b/monPred\.unseal/g
 EOF
 ```