Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-servant-server | Distribution: openSUSE Tumbleweed |
Version: 0.20.2 | Vendor: openSUSE |
Release: 1.5 | Build date: Fri Aug 30 04:34:17 2024 |
Group: Unspecified | Build host: reproducible |
Size: 44191955 | Source RPM: ghc-servant-server-0.20.2-1.5.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/servant-server | |
Summary: A family of combinators for defining webservices APIs and serving them |
A family of combinators for defining webservices APIs and serving them . You can learn about the basics in the <http://docs.servant.dev/en/stable/tutorial/index.html tutorial>. . <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here> is a runnable example, with comments, that defines a dummy API and implements a webserver that serves this API, using this package. . <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>.
BSD-3-Clause
* Fri Aug 30 2024 Peter Simons <psimons@suse.com> - Update servant-server to version 0.20.2. 0.20.2 - --- - Fix build of examples/greet.hs. Add "429 Too Many Requests" error. [#1591](https://github.com/haskell-servant/servant/pull/1591) - Full query string helpers [#1604](https://github.com/haskell-servant/servant/pull/1604) This involves a new instance `HasServer (QueryString :> api) context`. - Add `MkHandler` pattern synonym [#1732](https://github.com/haskell-servant/servant/issues/1732) [#1733](https://github.com/haskell-servant/servant/pull/1733) Add a bidirectional pattern synonym to construct `Handler a` values from `IO (Either ServerError a)` ones, and match in the other direction. - Add instance `HasServer (EmptyAPI :> api) context` [#1775](https://github.com/haskell-servant/servant/pull/1775) - Bugfix - CaptureAll produces [""] for empty paths due to trailing slash. [#1243](https://github.com/haskell-servant/servant/issues/1243) [#1516](https://github.com/haskell-servant/servant/pull/1516) CaptureAll resulted in `[""]` for empty paths due to trailing slash. Similar oddities occurred around these edge cases like `"/"` resulted in `[]` correctly, but `"//"` resulted in `["", ""]`. This patch simply eliminates the first `""` in the pathinfo list as taken from the wai response. This might break user code that relies on personal shims to solve the problem, however simply removing their workarounds should fix their code as the behavior is now sane. * Mon Aug 12 2024 Peter Simons <psimons@suse.com> - Update servant-server to version 0.20 revision 6. Upstream has revised the Cabal build instructions on Hackage. * Thu May 16 2024 Peter Simons <psimons@suse.com> - Update servant-server to version 0.20 revision 5. Upstream has revised the Cabal build instructions on Hackage. * Mon Nov 27 2023 Peter Simons <psimons@suse.com> - Update servant-server to version 0.20 revision 4. Upstream has revised the Cabal build instructions on Hackage. * Tue Aug 15 2023 Peter Simons <psimons@suse.com> - Update servant-server to version 0.20 revision 2. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/servant-server-0.20/src/CHANGELOG.md * Thu Mar 30 2023 Peter Simons <psimons@suse.com> - Updated spec file to conform with ghc-rpm-macros-2.5.2. * Mon Mar 13 2023 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19.2 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Fri Jan 27 2023 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Thu Oct 27 2022 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19.2. 0.19.2 - ----- Compatibility with GHC 9.4, see [PR #1592](https://github.com/haskell-servant/servant/pull/1592). * Tue Mar 29 2022 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19.1 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Mon Mar 21 2022 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19.1 revision 1. 0.19.1 - ----- - Add `MonadFail` instance for `Handler` wrt [#1545](https://github.com/haskell-servant/servant/issues/1545) - Support GHC 9.2 [#1525](https://github.com/haskell-servant/servant/issues/1525) * Wed Feb 23 2022 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Wed Feb 02 2022 Peter Simons <psimons@suse.com> - Update servant-server to version 0.19. Package versions follow the [Package Versioning Policy](https://pvp.haskell.org/): in A.B.C, bumps to either A or B represent major versions. 0.19 - --- [#]## Significant changes - Drop support for GHC < 8.6. - Support GHC 9.0 (GHC 9.2 should work as well, but isn't fully tested yet). - Support Aeson 2 ([#1475](https://github.com/haskell-servant/servant/pull/1475)), which fixes a [DOS vulnerability](https://github.com/haskell/aeson/issues/864) related to hash collisions. - Add `NamedRoutes` combinator, making support for records first-class in Servant ([#1388](https://github.com/haskell-servant/servant/pull/1388)). - Add custom type errors for partially applied combinators ([#1289](https://github.com/haskell-servant/servant/pull/1289), [#1486](https://github.com/haskell-servant/servant/pull/1486)). * Tue Sep 07 2021 Ondřej Súkup <mimi.vx@gmail.com> - relax dep constraints on base-compat-* * Thu Jun 24 2021 psimons@suse.com - Update servant-server to version 0.18.3. 0.18.3 - ----- [#]## Significant changes - Add response header support to UVerb (#1420) [#]## Other changes - Support GHC-9.0.1. - Bump `bytestring`, `hspec` and `base64-bytestring` dependencies. * Sat May 15 2021 psimons@suse.com - Update servant-server to version 0.18.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Tue Jan 19 2021 Ondřej Súkup <mimi.vx@gmail.com> - relax dep on http-api-data
/usr/bin/greet /usr/lib64/ghc-9.8.3/lib/libHSservant-server-0.20.2-1mz376Pk1ac9EPohLLlgtc-ghc9.8.3.so /usr/share/licenses/ghc-servant-server /usr/share/licenses/ghc-servant-server/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:14:14 2024