packages feed

webgear-swagger-ui 1.2.0 → 1.3.0

raw patch · 3 files changed

+13/−9 lines, 3 filesdep ~webgear-core

Dependency ranges changed: webgear-core

Files

CHANGELOG.md view
@@ -2,6 +2,11 @@  ## [Unreleased] +## [1.3.0] - 2024-06-13++### Changed+- Simplify core API (breaking change) (#47)+ ## [1.2.0] - 2024-03-18  ### Changed@@ -17,7 +22,8 @@ ### Added - First version of webgear-swagger-ui -[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.2.0...HEAD+[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.3.0...HEAD+[1.3.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.2.0 [1.2.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.2.0 [1.1.1]: https://github.com/haskell-webgear/webgear/releases/tag/v1.1.1 [1.1.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.1.0
src/WebGear/Swagger/UI.hs view
@@ -16,7 +16,6 @@   JSON (..),   RequestHandler,   RequiredResponseHeader,-  Response (..),   Sets,   StdHandler,   UnknownContentBody,@@ -45,7 +44,6 @@       , Body JSON apiSpec       , UnknownContentBody       ]-      Response   ) =>   -- | Swagger 2.0 or OpenAPI 3.x specification   apiSpec ->@@ -58,21 +56,21 @@  rootEndpoint ::   ( StdHandler h m-  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString] Response+  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString]   ) =>   RequestHandler h ts rootEndpoint = method HTTP.GET $ pathEnd serveIndexHtml  indexHtml ::   ( StdHandler h m-  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString] Response+  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString]   ) =>   RequestHandler h ts indexHtml = [route| HTTP.GET /index.html |] serveIndexHtml  serveIndexHtml ::   ( StdHandler h m-  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString] Response+  , Sets h [RequiredResponseHeader "Content-Type" Text, Body HTML ByteString]   ) =>   RequestHandler h ts serveIndexHtml = proc _request ->@@ -80,7 +78,7 @@  swaggerJson ::   ( StdHandler h m-  , Sets h [RequiredResponseHeader "Content-Type" Text, Body JSON apiSpec] Response+  , Sets h [RequiredResponseHeader "Content-Type" Text, Body JSON apiSpec]   ) =>   -- | Swagger 2.0 or OpenAPI 3.x specification   apiSpec ->
webgear-swagger-ui.cabal view
@@ -1,7 +1,7 @@ cabal-version:       2.4  name:                webgear-swagger-ui-version:             1.2.0+version:             1.3.0 synopsis:            Host swagger UI based on WebGear API specifications. description:     WebGear is a library to for building composable, type-safe HTTP API servers.@@ -55,7 +55,7 @@                     , http-types ==0.12.*                     , text >=1.2.0.0 && <2.2                     , wai-app-static ==3.1.*-                    , webgear-core ^>=1.2.0+                    , webgear-core ^>=1.3.0   default-extensions: Arrows                       DataKinds                       FlexibleContexts