From b24028200cc78caaebf510fd7281b0c26b35a694 Mon Sep 17 00:00:00 2001 From: Benjamin-McRae-Tracsis <144912957+Benjamin-McRae-Tracsis@users.noreply.github.com> Date: Tue, 28 Nov 2023 22:04:23 +0000 Subject: [PATCH] Actually export the new options (#1825) * actually export the new options * bump version number, update changelog --- yesod-core/ChangeLog.md | 4 ++++ yesod-core/src/Yesod/Core/Dispatch.hs | 10 ++++++++++ yesod-core/src/Yesod/Core/Internal/TH.hs | 6 ++++++ yesod-core/yesod-core.cabal | 2 +- 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/yesod-core/ChangeLog.md b/yesod-core/ChangeLog.md index 2357433e..a6b2beb7 100644 --- a/yesod-core/ChangeLog.md +++ b/yesod-core/ChangeLog.md @@ -1,5 +1,9 @@ # ChangeLog for yesod-core +## 1.6.25.1 + +* Export the options that were created in 1.6.25.0 [#1825](https://github.com/yesodweb/yesod/pull/1825) + ## 1.6.25.0 * Add an options structure that allows the user to set which instances will be derived for a routes structure. [#1819](https://github.com/yesodweb/yesod/pull/1819) diff --git a/yesod-core/src/Yesod/Core/Dispatch.hs b/yesod-core/src/Yesod/Core/Dispatch.hs index c4cae401..bde5bca9 100644 --- a/yesod-core/src/Yesod/Core/Dispatch.hs +++ b/yesod-core/src/Yesod/Core/Dispatch.hs @@ -10,12 +10,22 @@ module Yesod.Core.Dispatch , parseRoutesFile , parseRoutesFileNoCheck , mkYesod + , mkYesodOpts , mkYesodWith -- ** More fine-grained , mkYesodData + , mkYesodDataOpts , mkYesodSubData + , mkYesodSubDataOpts , mkYesodDispatch + , mkYesodDispatchOpts , mkYesodSubDispatch + -- *** Route generation options + , RouteOpts + , defaultOpts + , setEqDerived + , setShowDerived + , setReadDerived -- *** Helpers , defaultGen , getGetMaxExpires diff --git a/yesod-core/src/Yesod/Core/Internal/TH.hs b/yesod-core/src/Yesod/Core/Internal/TH.hs index 4afd5aac..29b40d5d 100644 --- a/yesod-core/src/Yesod/Core/Internal/TH.hs +++ b/yesod-core/src/Yesod/Core/Internal/TH.hs @@ -35,6 +35,12 @@ module Yesod.Core.Internal.TH , subTopDispatch , instanceD + + , RouteOpts + , defaultOpts + , setEqDerived + , setShowDerived + , setReadDerived ) where diff --git a/yesod-core/yesod-core.cabal b/yesod-core/yesod-core.cabal index 0ff93b46..3c7b0902 100644 --- a/yesod-core/yesod-core.cabal +++ b/yesod-core/yesod-core.cabal @@ -1,5 +1,5 @@ name: yesod-core -version: 1.6.25.0 +version: 1.6.25.1 license: MIT license-file: LICENSE author: Michael Snoyman