MPL-2.0 licensed by Raghu Kaippully
This version can be pinned in stack with:webgear-core-1.3.0@sha256:d3fe7a1629f93b0da7f7d4f497457494b513d86cd58247b6ba1f4adceb799a0f,4360
Module documentation for 1.3.0
Depends on 17 packages
(full list with versions):
arrows,
base,
binary,
bytestring,
case-insensitive,
cookie,
http-api-data,
http-media,
http-types,
jose,
network,
tagged,
template-haskell,
text,
wai,
wai-app-static,
wai-extra WebGear - Core HTTP APIs
WebGear is a Haskell library for building composable, type-safe HTTP API servers.
This package defines the core components of WebGear used to define APIs.
Changelog for webgear-core
1.3.0 - 2024-06-13
Changed
- Simplify core API (breaking change) (#47)
1.2.0 - 2024-03-18
Added
- Prerequisite traits (#37)
- acceptMatch middleware (#39)
Changed
- Support for embedding WAI applications in handlers (#36)
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)
Changed
- Redesign APIs for ease of use (breaking change) (#24)
1.0.5 - 2023-05-04
Changed
- Update dependency bounds and GHC versions
1.0.4 - 2022-08-27
Changed
- Update dependency bounds and GHC versions
1.0.3 - 2022-06-26
Changed
- Upgrade to latest http-api-data (#10)
- Nix flake based development environment
1.0.2 - 2022-06-11
Changed
- Upgrade to latest GHC versions (#9)
1.0.1 - 2022-01-09
Changed
- Update dependency bounds (#7)
1.0.0 - 2022-01-08
Changed
- Extracted webgear-core from webgear-server
- New arrow based API