servant-swagger-ui-jensoleg 0.3.4 → 0.3.5
raw patch · 2 files changed
+21/−14 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.JensOleG: jensolegSwaggerSchemaUIServer :: (Server api ~ Handler Value, ToJSON a) => a -> Server (SwaggerSchemaUI' dir api)
+ Servant.Swagger.UI.JensOleG: jensolegSwaggerSchemaUIServer :: forall api a (dir :: Symbol). (Server api ~ Handler Value, ToJSON a) => a -> Server (SwaggerSchemaUI' dir api)
- Servant.Swagger.UI.JensOleG: jensolegSwaggerSchemaUIServer' :: Server api -> Server (SwaggerSchemaUI' dir api)
+ Servant.Swagger.UI.JensOleG: jensolegSwaggerSchemaUIServer' :: forall api (dir :: Symbol). Server api -> Server (SwaggerSchemaUI' dir api)
Files
servant-swagger-ui-jensoleg.cabal view
@@ -1,12 +1,12 @@ cabal-version: 1.12 name: servant-swagger-ui-jensoleg-version: 0.3.4+version: 0.3.5 synopsis: Servant swagger ui: Jens-Ole Graulund theme category: Web, Servant, Swagger description: Provide embedded swagger UI for servant and swagger (i.e. servant-swagger) .- Jsn-Ole Graulund theme https://github.com/jensoleg/swagger-org+ Jens-Ole Graulund theme https://github.com/jensoleg/swagger-org homepage: https://github.com/haskell-servant/servant-swagger-ui bug-reports:@@ -18,11 +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: jensoleg.index.html.tmpl@@ -84,13 +87,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.JensOleG default-language: Haskell2010
src/Servant/Swagger/UI/JensOleG.hs view
@@ -58,7 +58,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.