servant-swagger-ui-redoc 0.3.4.1.22.3 → 0.3.5
raw patch · 2 files changed
+20/−9 lines, 2 filesdep ~basedep ~bytestringdep ~file-embed-lzmanew-uploaderPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, bytestring, file-embed-lzma, text
API changes (from Hackage documentation)
- Servant.Swagger.UI.ReDoc: redocSchemaUIServer :: (Server api ~ Handler Value, ToJSON a) => a -> Server (SwaggerSchemaUI' dir api)
+ Servant.Swagger.UI.ReDoc: redocSchemaUIServer :: forall api a (dir :: Symbol). (Server api ~ Handler Value, ToJSON a) => a -> Server (SwaggerSchemaUI' dir api)
- Servant.Swagger.UI.ReDoc: redocSchemaUIServer' :: Server api -> Server (SwaggerSchemaUI' dir api)
+ Servant.Swagger.UI.ReDoc: redocSchemaUIServer' :: forall api (dir :: Symbol). Server api -> Server (SwaggerSchemaUI' dir api)
- Servant.Swagger.UI.ReDoc: redocSchemaUIServerT :: (Monad m, ServerT api m ~ m Value, ToJSON a) => a -> ServerT (SwaggerSchemaUI' dir api) m
+ Servant.Swagger.UI.ReDoc: redocSchemaUIServerT :: forall (m :: Type -> Type) api a (dir :: Symbol). (Monad m, ServerT api m ~ m Value, ToJSON a) => a -> ServerT (SwaggerSchemaUI' dir api) m
- Servant.Swagger.UI.ReDoc: redocSchemaUIServerT' :: Monad m => ServerT api m -> ServerT (SwaggerSchemaUI' dir api) m
+ Servant.Swagger.UI.ReDoc: redocSchemaUIServerT' :: forall (m :: Type -> Type) api (dir :: Symbol). Monad m => ServerT api m -> ServerT (SwaggerSchemaUI' dir api) m
Files
servant-swagger-ui-redoc.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name: servant-swagger-ui-redoc-version: 0.3.4.1.22.3+version: 0.3.5 synopsis: Servant swagger ui: ReDoc theme category: Web, Servant, Swagger description:@@ -18,7 +18,14 @@ license-file: LICENSE build-type: Simple tested-with:- GHC ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4+ GHC ==8.8.4+ || ==8.10.7+ || ==9.0.2+ || ==9.2.8+ || ==9.4.8+ || ==9.6.7+ || ==9.8.4+ || ==9.10.1 extra-source-files: redoc-dist-1.22.3/redoc.min.js@@ -34,13 +41,13 @@ ghc-options: -Wall build-depends: servant-swagger-ui-core >=0.3.5 && <0.4 build-depends:- base >=4.7 && <4.15- , aeson >=0.8.0.2 && <1.6- , bytestring >=0.10.4.0 && <0.11- , file-embed-lzma >=0 && <0.1- , servant >=0.14 && <0.19- , servant-server >=0.14 && <0.19- , text >=1.2.3.0 && <1.3+ base >=4.7 && <4.21+ , aeson >=0.8.0.2 && <2.3+ , bytestring >=0.10.4.0 && <0.13+ , file-embed-lzma >=0 && <0.2+ , servant >=0.14 && <0.21+ , servant-server >=0.14 && <0.21+ , text >=1.2.3.0 && <2.2 exposed-modules: Servant.Swagger.UI.ReDoc default-language: Haskell2010
src/Servant/Swagger/UI/ReDoc.hs view
@@ -60,7 +60,11 @@ import Data.Aeson (ToJSON, Value) import Data.ByteString (ByteString) import Data.Text (Text)+#if MIN_VERSION_file_embed_lzma(0,1,0)+import FileEmbedLzma.Untyped+#else import FileEmbedLzma+#endif import Servant -- | Serve alternative Swagger UI.