diff --git a/Adw.overrides b/Adw.overrides
new file mode 100644
--- /dev/null
+++ b/Adw.overrides
@@ -0,0 +1,1 @@
+C-docs-url Adw https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main
diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+### 1.0.2
+
++ Relax constraint on text
+
 1.0.1
 =====
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Documentation
 Autogenerated documentation for this package can be found at
 
-[https://hackage.haskell.org/package/gi-adwaita-1.0.1/docs/GI-Adw.html](https://hackage.haskell.org/package/gi-adwaita-1.0.1/docs/GI-Adw.html)
+[https://hackage.haskell.org/package/gi-adwaita-1.0.2/docs/GI-Adw.html](https://hackage.haskell.org/package/gi-adwaita-1.0.2/docs/GI-Adw.html)
 
 For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -13,8 +13,8 @@
   where name = "Adw"
         version = "1"
         pkgName = "gi-adwaita"
-        pkgVersion = "1.0.1"
-        overridesFile = Nothing
+        pkgVersion = "1.0.2"
+        overridesFile = Just "Adw.overrides"
         verbose = False
         outputDir = Nothing
         inheritedOverrides = [TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gdk" Gdk.overrides, TaggedOverride "inherited:Gio" Gio.overrides, TaggedOverride "inherited:Gtk" Gtk.overrides]
diff --git a/gi-adwaita.cabal b/gi-adwaita.cabal
--- a/gi-adwaita.cabal
+++ b/gi-adwaita.cabal
@@ -1,5 +1,5 @@
 name:                 gi-adwaita
-version:              1.0.1
+version:              1.0.2
 synopsis:             Adwaita bindings
 description:          Bindings for LibAdwaita, autogenerated by haskell-gi.
 homepage:             https://github.com/haskell-gi/haskell-gi
@@ -11,7 +11,7 @@
 build-type:           Custom
 cabal-version:        2.0
 
-extra-source-files: README.md ChangeLog.md stack.yaml
+extra-source-files: README.md ChangeLog.md stack.yaml Adw.overrides
 
 custom-setup
       setup-depends: base >= 4.9 && < 5,
@@ -24,7 +24,7 @@
 
 library
       default-language: Haskell2010
-      default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses
+      default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses, TypeOperators
       other-extensions: PatternSynonyms, ViewPatterns, TypeApplications
       ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations
 
@@ -39,7 +39,7 @@
                      gi-gtk == 4.0.*,
                      bytestring >= 0.10 && < 1,
                      containers >= 0.5 && < 1,
-                     text >= 1.0 && < 2,
+                     text >= 1.0 && < 3,
                      transformers >= 0.4 && < 1
 
       -- Disable overloading when compiling under GHC 8.2.x
@@ -55,6 +55,7 @@
 
       exposed-modules: GI.Adw.Config,
                        GI.Adw,
+                       GI.Adw.Callbacks,
                        GI.Adw.Constants,
                        GI.Adw.Enums,
                        GI.Adw.Functions,
@@ -62,11 +63,14 @@
                        GI.Adw.Interfaces.Swipeable,
                        GI.Adw.Objects,
                        GI.Adw.Objects.ActionRow,
+                       GI.Adw.Objects.Animation,
+                       GI.Adw.Objects.AnimationTarget,
                        GI.Adw.Objects.Application,
                        GI.Adw.Objects.ApplicationWindow,
                        GI.Adw.Objects.Avatar,
                        GI.Adw.Objects.Bin,
                        GI.Adw.Objects.ButtonContent,
+                       GI.Adw.Objects.CallbackAnimationTarget,
                        GI.Adw.Objects.Carousel,
                        GI.Adw.Objects.CarouselIndicatorDots,
                        GI.Adw.Objects.CarouselIndicatorLines,
@@ -86,6 +90,7 @@
                        GI.Adw.Objects.PreferencesRow,
                        GI.Adw.Objects.PreferencesWindow,
                        GI.Adw.Objects.SplitButton,
+                       GI.Adw.Objects.SpringAnimation,
                        GI.Adw.Objects.Squeezer,
                        GI.Adw.Objects.SqueezerPage,
                        GI.Adw.Objects.StatusPage,
@@ -94,16 +99,22 @@
                        GI.Adw.Objects.TabBar,
                        GI.Adw.Objects.TabPage,
                        GI.Adw.Objects.TabView,
+                       GI.Adw.Objects.TimedAnimation,
+                       GI.Adw.Objects.Toast,
+                       GI.Adw.Objects.ToastOverlay,
                        GI.Adw.Objects.ViewStack,
                        GI.Adw.Objects.ViewStackPage,
                        GI.Adw.Objects.ViewSwitcher,
                        GI.Adw.Objects.ViewSwitcherBar,
                        GI.Adw.Objects.ViewSwitcherTitle,
                        GI.Adw.Objects.Window,
-                       GI.Adw.Objects.WindowTitle
+                       GI.Adw.Objects.WindowTitle,
+                       GI.Adw.Structs,
+                       GI.Adw.Structs.SpringParams
 
       autogen-modules: GI.Adw.Config,
                        GI.Adw,
+                       GI.Adw.Callbacks,
                        GI.Adw.Constants,
                        GI.Adw.Enums,
                        GI.Adw.Functions,
@@ -111,11 +122,14 @@
                        GI.Adw.Interfaces.Swipeable,
                        GI.Adw.Objects,
                        GI.Adw.Objects.ActionRow,
+                       GI.Adw.Objects.Animation,
+                       GI.Adw.Objects.AnimationTarget,
                        GI.Adw.Objects.Application,
                        GI.Adw.Objects.ApplicationWindow,
                        GI.Adw.Objects.Avatar,
                        GI.Adw.Objects.Bin,
                        GI.Adw.Objects.ButtonContent,
+                       GI.Adw.Objects.CallbackAnimationTarget,
                        GI.Adw.Objects.Carousel,
                        GI.Adw.Objects.CarouselIndicatorDots,
                        GI.Adw.Objects.CarouselIndicatorLines,
@@ -135,6 +149,7 @@
                        GI.Adw.Objects.PreferencesRow,
                        GI.Adw.Objects.PreferencesWindow,
                        GI.Adw.Objects.SplitButton,
+                       GI.Adw.Objects.SpringAnimation,
                        GI.Adw.Objects.Squeezer,
                        GI.Adw.Objects.SqueezerPage,
                        GI.Adw.Objects.StatusPage,
@@ -143,10 +158,15 @@
                        GI.Adw.Objects.TabBar,
                        GI.Adw.Objects.TabPage,
                        GI.Adw.Objects.TabView,
+                       GI.Adw.Objects.TimedAnimation,
+                       GI.Adw.Objects.Toast,
+                       GI.Adw.Objects.ToastOverlay,
                        GI.Adw.Objects.ViewStack,
                        GI.Adw.Objects.ViewStackPage,
                        GI.Adw.Objects.ViewSwitcher,
                        GI.Adw.Objects.ViewSwitcherBar,
                        GI.Adw.Objects.ViewSwitcherTitle,
                        GI.Adw.Objects.Window,
-                       GI.Adw.Objects.WindowTitle
+                       GI.Adw.Objects.WindowTitle,
+                       GI.Adw.Structs,
+                       GI.Adw.Structs.SpringParams
