diff --git a/libasterix.cabal b/libasterix.cabal
--- a/libasterix.cabal
+++ b/libasterix.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               libasterix
-version:            0.14.0
+version:            0.15.1
 synopsis:           Asterix data processing library
 description:
     This library provides features to process asterix data format, including
diff --git a/src/Asterix/Base.hs b/src/Asterix/Base.hs
--- a/src/Asterix/Base.hs
+++ b/src/Asterix/Base.hs
@@ -30,6 +30,7 @@
 
 -- * Basic asterix building blocks
 , ItemName
+, Fspec
 , FRN
 , RecordItem(..)
 
@@ -41,9 +42,18 @@
 , ParsingMode(..)
 , Env(..)
 , runParsing
+, parsingError
+, aligned
+, parseBits
+, parseWord8
+, parseBytes
+, parseFx
+, parseFspec
 , parseVariation
+, parseRuleVariation
 , parseExpansion
 , parseNonSpare
+, parseItem
 , parseRecord
 , parseRecords
 , parseRecordsTry
@@ -53,6 +63,7 @@
 , unparseToNum
 
 -- * Asterix related support types and functions
+, recreateFspec
 , recreateExtended
 , mkFspecFx
 , mkFspecFixed
@@ -61,7 +72,10 @@
 , bitsToDouble
 , asUint
 , endOffset
+, moveOffset
+, eof
 , bitsPerChar
+, evalGz
 , evalNum
 
 -- * Other support types and functions
@@ -78,6 +92,8 @@
 , hlTail
 , nil
 , (*:)
+, HListSplit(..)
+, HListAppend(..)
 , FoldHList(..)
 
 ) where
diff --git a/src/Asterix/Generated.hs b/src/Asterix/Generated.hs
--- a/src/Asterix/Generated.hs
+++ b/src/Asterix/Generated.hs
@@ -14,13 +14,13 @@
 import           Asterix.Schema
 
 asterixSpecsRef :: String
-asterixSpecsRef = "git:c2b3d676a3359c319f672c974553cff7a79f0cae"
+asterixSpecsRef = "git:d53554a651aad4dfca0f088e412852681b3a4f24"
 
 asterixSpecsDate :: String
-asterixSpecsDate = "2026-06-29T10:02:11+02:00"
+asterixSpecsDate = "2026-07-09T12:52:55+02:00"
 
 codeGeneratorVersion :: String
-codeGeneratorVersion = "0.13.0"
+codeGeneratorVersion = "0.13.1"
 
 -- Asterix types
 
