diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,12 @@
 # Changelog for spirv-reflect-types
 
+## [0.2] - 2022-09-04
+
+* Update types to accomodate FFI loader.
+
+[0.2]: https://gitlab.com/dpwiz/spirv-reflect/-/tree/v0.2-types
+
+
 ## [0.1] - 2022-06-11
 
 * Initial release.
diff --git a/lib/Data/SpirV/Reflect/DescriptorBinding.hs b/lib/Data/SpirV/Reflect/DescriptorBinding.hs
--- a/lib/Data/SpirV/Reflect/DescriptorBinding.hs
+++ b/lib/Data/SpirV/Reflect/DescriptorBinding.hs
@@ -21,7 +21,7 @@
   , descriptor_type        :: Enums.DescriptorType
   , resource_type          :: Enums.ResourceFlags
   , image                  :: Traits.Image
-  , block                  :: BlockVariable
+  , block                  :: Maybe BlockVariable
   , array                  :: Traits.Array
   , count                  :: Maybe Word32
   , accessed               :: Word32
diff --git a/lib/Data/SpirV/Reflect/InterfaceVariable.hs b/lib/Data/SpirV/Reflect/InterfaceVariable.hs
--- a/lib/Data/SpirV/Reflect/InterfaceVariable.hs
+++ b/lib/Data/SpirV/Reflect/InterfaceVariable.hs
@@ -22,7 +22,7 @@
   , built_in         :: Enums.BuiltIn
   , numeric          :: Traits.Numeric
   , array            :: Traits.Array
-  , members          :: Vector TypeDescription
+  , members          :: Vector InterfaceVariable
   , format           :: Enums.Format
   , type_description :: Maybe TypeDescription
   , word_offset      :: WordOffset
diff --git a/spirv-reflect-types.cabal b/spirv-reflect-types.cabal
--- a/spirv-reflect-types.cabal
+++ b/spirv-reflect-types.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           spirv-reflect-types
-version:        0.1
+version:        0.2
 synopsis:       Data types from spirv-reflect tool.
 category:       Graphics
 author:         IC Rainbow
