diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Revision history for typst-symbols
 
+## 0.1.6
+
+* Update to typst 0.11.
+
+## 0.1.5
+
+* Update to typst 0.9.
+
 ## 0.1.4
 
 * Add Typst.Shorthands with symbol shorthand table.
diff --git a/src/Typst/Symbols.hs b/src/Typst/Symbols.hs
--- a/src/Typst/Symbols.hs
+++ b/src/Typst/Symbols.hs
@@ -15,8 +15,11 @@
   , ( "zwj" , False , "\8205" )
   , ( "zwnj" , False , "\8204" )
   , ( "zws" , False , "\8203" )
+  , ( "lrm" , False , "\8206" )
+  , ( "rlm" , False , "\8207" )
   , ( "space" , False , " " )
   , ( "space.nobreak" , False , "\160" )
+  , ( "space.nobreak.narrow" , False , "\8239" )
   , ( "space.en" , False , "\8194" )
   , ( "space.quad" , False , "\8195" )
   , ( "space.third" , False , "\8196" )
@@ -90,6 +93,7 @@
   , ( "backslash.not" , False , "\10743" )
   , ( "co" , False , "\8453" )
   , ( "colon" , False , ":" )
+  , ( "colon.double" , False , "\8759" )
   , ( "colon.eq" , False , "\8788" )
   , ( "colon.double.eq" , False , "\10868" )
   , ( "comma" , False , "," )
@@ -146,6 +150,7 @@
   , ( "dots.up" , False , "\8944" )
   , ( "tilde.op" , True , "\8764" )
   , ( "tilde.basic" , True , "~" )
+  , ( "tilde.dot" , False , "\10858" )
   , ( "tilde.eq" , False , "\8771" )
   , ( "tilde.eq.not" , False , "\8772" )
   , ( "tilde.eq.rev" , False , "\8909" )
@@ -248,6 +253,7 @@
   , ( "gt.curly.ntilde" , False , "\8937" )
   , ( "gt.curly.tilde" , False , "\8831" )
   , ( "gt.dot" , False , "\8919" )
+  , ( "gt.approx" , False , "\10886" )
   , ( "gt.double" , False , "\8811" )
   , ( "gt.eq" , False , "\8805" )
   , ( "gt.eq.slant" , False , "\10878" )
@@ -256,6 +262,7 @@
   , ( "gt.equiv" , False , "\8807" )
   , ( "gt.lt" , False , "\8823" )
   , ( "gt.lt.not" , False , "\8825" )
+  , ( "gt.napprox" , False , "\10890" )
   , ( "gt.nequiv" , False , "\8809" )
   , ( "gt.not" , False , "\8815" )
   , ( "gt.ntilde" , False , "\8935" )
@@ -282,6 +289,7 @@
   , ( "lt.curly.ntilde" , False , "\8936" )
   , ( "lt.curly.tilde" , False , "\8830" )
   , ( "lt.dot" , False , "\8918" )
+  , ( "lt.approx" , False , "\10885" )
   , ( "lt.double" , False , "\8810" )
   , ( "lt.eq" , False , "\8804" )
   , ( "lt.eq.slant" , False , "\10877" )
@@ -290,6 +298,7 @@
   , ( "lt.equiv" , False , "\8806" )
   , ( "lt.gt" , False , "\8822" )
   , ( "lt.gt.not" , False , "\8824" )
+  , ( "lt.napprox" , False , "\10889" )
   , ( "lt.nequiv" , False , "\8808" )
   , ( "lt.not" , False , "\8814" )
   , ( "lt.ntilde" , False , "\8934" )
@@ -388,6 +397,8 @@
   , ( "infinity" , False , "\8734" )
   , ( "oo" , False , "\8734" )
   , ( "diff" , False , "\8706" )
+  , ( "partial" , False , "\8706" )
+  , ( "gradient" , False , "\8711" )
   , ( "nabla" , False , "\8711" )
   , ( "sum" , False , "\8721" )
   , ( "sum.integral" , False , "\10763" )
@@ -432,6 +443,8 @@
   , ( "xor" , False , "\8853" )
   , ( "xor.big" , False , "\10753" )
   , ( "models" , False , "\8871" )
+  , ( "forces" , False , "\8873" )
+  , ( "forces.not" , False , "\8878" )
   , ( "therefore" , False , "\8756" )
   , ( "because" , False , "\8757" )
   , ( "qed" , False , "\8718" )
@@ -558,7 +571,7 @@
   , ( "lozenge.filled.small" , False , "\11050" )
   , ( "lozenge.filled.medium" , False , "\11047" )
   , ( "star.op" , False , "\8902" )
-  , ( "star.stroked" , False , "\9733" )
+  , ( "star.stroked" , False , "\9734" )
   , ( "star.filled" , False , "\9733" )
   , ( "arrow.r" , True , "\8594" )
   , ( "arrow.r.long.bar" , False , "\10236" )
@@ -582,6 +595,7 @@
   , ( "arrow.r.stop" , False , "\8677" )
   , ( "arrow.r.stroked" , False , "\8680" )
   , ( "arrow.r.tail" , False , "\8611" )
+  , ( "arrow.r.tilde" , False , "\10610" )
   , ( "arrow.r.triple" , False , "\8667" )
   , ( "arrow.r.twohead.bar" , False , "\10501" )
   , ( "arrow.r.twohead" , False , "\8608" )
@@ -608,6 +622,7 @@
   , ( "arrow.l.stop" , False , "\8676" )
   , ( "arrow.l.stroked" , False , "\8678" )
   , ( "arrow.l.tail" , False , "\8610" )
+  , ( "arrow.l.tilde" , False , "\11081" )
   , ( "arrow.l.triple" , False , "\8666" )
   , ( "arrow.l.twohead.bar" , False , "\11062" )
   , ( "arrow.l.twohead" , False , "\8606" )
@@ -816,6 +831,8 @@
   , ( "bet" , False , "\1489" )
   , ( "gimmel" , False , "\1490" )
   , ( "gimel" , False , "\1490" )
+  , ( "daleth" , False , "\1491" )
+  , ( "dalet" , False , "\1491" )
   , ( "shin" , False , "\1513" )
   , ( "AA" , False , "\120120" )
   , ( "BB" , False , "\120121" )
diff --git a/typst-symbols.cabal b/typst-symbols.cabal
--- a/typst-symbols.cabal
+++ b/typst-symbols.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               typst-symbols
-version:            0.1.5
+version:            0.1.6
 synopsis:           Symbol and emoji lookup for typst language
 description:        This package defines symbol and emoji codes for the
                     typst language (<https://typst.app>).
@@ -27,6 +27,6 @@
                       Typst.Shorthands
                       Typst.Emoji
     build-depends:    base >= 4.12 && < 5,
-                      text >= 1.0 && < 2.1
+                      text >= 1.0 && < 2.2
     hs-source-dirs:   src
     default-language: Haskell2010
