webgear-swagger

Composable, type-safe library to build HTTP API servers

https://github.com/haskell-webgear/webgear#readme

Version on this page:1.3.1
LTS Haskell 23.24:1.3.1
Stackage Nightly 2025-06-13:1.4.0
Latest on Hackage:1.4.0

See all snapshots webgear-swagger appears in

MPL-2.0 licensed by Raghu Kaippully
Maintained by [email protected]
This version can be pinned in stack with:webgear-swagger-1.3.1@sha256:a0afddd0e53cc180df74bb9a3aca33d40fc61d865bd6e6e2690a873c8e383107,3593

WebGear - HTTP API server

Hackage

WebGear is a Haskell library for building composable, type-safe HTTP APIs. This package helps to generate Swagger 2.0 specifications from WebGear API specifications.

Changes

Changelog for webgear-swagger

Unreleased

1.3.1 - 2024-11-24

Added

  • Support GHC-9.10

1.3.0 - 2024-06-13

Changed

  • Simplify core API (breaking change) (#47)
  • Reimplement Swagger/OpenAPI internals (#45)

1.2.0 - 2024-03-18

Added

  • Prerequisite traits (#37)

1.1.1 - 2024-01-01

Changed

  • Updated dependency bounds and GHC versions (#35)

1.1.0 - 2023-12-29

Added

  • Streaming responses support (#26)
  • Support for cookies (#29)
  • Support file uploads (#32)
  • First version of webgear-swagger