diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Revision history for beam-duckdb
 
+## 0.3.0.0 -- 2026-04-28
+
+* Added a `weekField` definition to the `IsSql92ExtractFieldSyntax` instance
+  for `DuckDBExtractFieldSyntax`, in support of the new backend-agnostic
+  `week_` extract field from `beam-core`.
+* Bumped the lower bound on `beam-core` to `0.11` and the lower bound on
+  `beam-migrate` to `0.6`.
+
 ## 0.2.0.0 -- 2026-03-07
 
 * Support for the SQL99 feature set, including support for regex matching via `similarTo_` and common table expressions
diff --git a/beam-duckdb.cabal b/beam-duckdb.cabal
--- a/beam-duckdb.cabal
+++ b/beam-duckdb.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               beam-duckdb
-version:            0.2.0.0
+version:            0.3.0.0
 synopsis:           DuckDB backend for Beam
 description:        Beam driver for DuckDB, an analytics-focused open-source in-process database.
 license:            MIT
@@ -9,6 +9,7 @@
 maintainer:         laurent.decotret@outlook.com
 copyright:          (c) Laurent P. René de Cotret
 category:           Database
+bug-reports:        https://github.com/haskell-beam/beam/issues
 build-type:         Simple
 extra-doc-files:    README.md
                     CHANGELOG.md
@@ -20,6 +21,11 @@
                     tests/data/lineitem_iceberg/metadata/*.json
                     tests/data/lineitem_iceberg/metadata/version-hint.text
 
+source-repository head
+  type: git
+  location: https://github.com/haskell-beam/beam.git
+  subdir: beam-duckdb
+
 common common
     default-language: Haskell2010
     ghc-options: -Wall
@@ -38,10 +44,12 @@
                       Database.Beam.DuckDB.Syntax.Builder
                       Database.Beam.DuckDB.Syntax.Extensions.DataSource
     build-depends:    base >=4.11 && <5
-                    , beam-core ^>=0.10
-                    , beam-migrate ^>=0.5
+                    , beam-core >=0.11 && <0.12
+                    , beam-migrate ^>=0.6
                     , bytestring >=0.10 && <0.13
-                    , duckdb-simple ^>=0.1
+                    -- Version 0.1.5.0 contained a broken change (RowParser constructor not exposed)
+                    -- which was reverted in version 0.1.5.1
+                    , duckdb-simple (>=0.1.2 && <0.1.5) || (>=0.1.5.1 && <0.1.6)
                     , dlist >=0.8 && <1.1
                     , free >=4.12 && <5.3
                     , scientific ^>=0.3
diff --git a/src/Database/Beam/DuckDB/Syntax.hs b/src/Database/Beam/DuckDB/Syntax.hs
--- a/src/Database/Beam/DuckDB/Syntax.hs
+++ b/src/Database/Beam/DuckDB/Syntax.hs
@@ -194,6 +194,7 @@
   minutesField = DuckDBExtractFieldSyntax (emit "MINUTE")
   hourField = DuckDBExtractFieldSyntax (emit "HOUR")
   dayField = DuckDBExtractFieldSyntax (emit "DAY")
+  weekField = DuckDBExtractFieldSyntax (emit "WEEK")
   monthField = DuckDBExtractFieldSyntax (emit "MONTH")
   yearField = DuckDBExtractFieldSyntax (emit "YEAR")
 
