git.iko.soy/typeable/servant
on master help sign in
Bump everything to 0.4
commitb81ea9eee200803e764bc924302bb32d7fa81f0f authorJulian K. Arni <jkarni@gmail.com> dateSat 9 May 2015, 02:28 (11 years ago) parentc8aa53f
18 files changed+46−46
servant-blaze/servant-blaze.cabal+2−2 servant-client/CHANGELOG.md+1−1 servant-client/default.nix+1−1 servant-client/servant-client.cabal+4−4 servant-docs/CHANGELOG.md+1−1 servant-docs/default.nix+1−1 servant-docs/servant-docs.cabal+2−2 servant-examples/servant-examples.cabal+5−5 servant-jquery/CHANGELOG.md+1−1 servant-jquery/default.nix+1−1 servant-jquery/servant-jquery.cabal+5−5 servant-lucid/servant-lucid.cabal+2−2 servant-server/CHANGELOG.md+2−2 servant-server/default.nix+13−13 servant-server/servant-server.cabal+2−2 servant/CHANGELOG.md+1−1 servant/default.nix+1−1 servant/servant.cabal+1−1
servant-blaze/servant-blaze.cabal+2−2
@@ -2,7 +2,7 @@
22-- documentation, see http://haskell.org/cabal/users-guide/
33
44name: servant-blaze
5−version: 0.1.0.0
5+version: 0.4.0.0
66synopsis: Blaze-html support for servant
77-- description:
88homepage: http://haskell-servant.github.io/
@@ -21,7 +21,7 @@ library
2121 -- other-modules:
2222 -- other-extensions:
2323 build-depends: base >=4.7 && <5
24− , servant
24+ , servant == 0.4.*
2525 , http-media
2626 , blaze-html
2727 hs-source-dirs: src
servant-client/CHANGELOG.md+1−1
@@ -1,4 +1,4 @@
1−0.3
1+0.4
22---
33* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
44* Support content-type aware combinators and `Accept`/`Content-type` headers
servant-client/default.nix+1−1
@@ -6,7 +6,7 @@
66}:
77mkDerivation {
88 pname = "servant-client";
9− version = "0.2.2";
9+ version = "0.4.0";
1010 src = ./.;
1111 buildDepends = [
1212 aeson attoparsec base bytestring either exceptions http-client
servant-client/servant-client.cabal+4−4
@@ -1,5 +1,5 @@
11name: servant-client
2−version: 0.2.2
2+version: 0.4.0
33synopsis: automatical derivation of querying functions for servant webservices
44description:
55 This library lets you derive automatically Haskell functions that
@@ -51,7 +51,7 @@ library
5151 , http-types
5252 , network-uri >= 2.6
5353 , safe
54− , servant >= 0.2.2
54+ , servant == 0.4.*
5555 , string-conversions
5656 , text
5757 , transformers
@@ -79,9 +79,9 @@ test-suite spec
7979 , HUnit
8080 , network >= 2.6
8181 , QuickCheck >= 2.7
82− , servant >= 0.2.1
82+ , servant == 0.4.*
8383 , servant-client
84− , servant-server >= 0.2.1
84+ , servant-server == 0.4.*
8585 , text
8686 , wai
8787 , warp
servant-docs/CHANGELOG.md+1−1
@@ -2,7 +2,7 @@
22---
33* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
44* Allow for extra information to be added to the docs
5−* Support content-type aware combinators of *servant-0.3*
5+* Support content-type aware combinators of *servant-0.4*
66* Render endpoints in a canonical order (https://github.com/haskell-servant/servant-docs/pull/15)
77* Remove ToJSON superclass from ToSample
88* Split out Internal module
servant-docs/default.nix+1−1
@@ -4,7 +4,7 @@
44}:
55mkDerivation {
66 pname = "servant-docs";
7− version = "0.3";
7+ version = "0.4";
88 src = ./.;
99 isLibrary = true;
1010 isExecutable = true;
servant-docs/servant-docs.cabal+2−2
@@ -1,5 +1,5 @@
11name: servant-docs
2−version: 0.3
2+version: 0.4
33synopsis: generate API docs for your servant webservice
44description:
55 Library for generating API docs from a servant API definition.
@@ -38,7 +38,7 @@ library
3838 , http-media >= 0.6
3939 , http-types >= 0.7
4040 , lens
41− , servant >= 0.2.1
41+ , servant == 0.4.*
4242 , string-conversions
4343 , text
4444 , unordered-containers
servant-examples/servant-examples.cabal+5−5
@@ -1,5 +1,5 @@
11name: servant-examples
2−version: 0.3
2+version: 0.4
33synopsis: Example programs for servant
44description: Example programs for servant,
55 showcasing solutions to common needs.
@@ -8,7 +8,7 @@ license: BSD3
88license-file: LICENSE
99author: Alp Mestanogullari
1010maintainer: alpmestan@gmail.com
11−-- copyright:
11+-- copyright:
1212category: Web
1313build-type: Simple
1414cabal-version: >=1.10
@@ -19,8 +19,8 @@ executable hackage
1919 aeson >= 0.8
2020 , base >=4.7
2121 , either
22− , servant
23− , servant-client
22+ , servant == 0.4.*
23+ , servant-client == 0.4.*
2424 , text
2525 , transformers
2626 hs-source-dirs: hackage
@@ -48,7 +48,7 @@ executable auth-combinator
4848 , bytestring
4949 , http-types
5050 , servant
51− , servant-server
51+ , servant-server == 0.4.*
5252 , text
5353 , wai
5454 , warp
servant-jquery/CHANGELOG.md+1−1
@@ -1,4 +1,4 @@
1−0.3
1+0.4
22---
33* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
44* Extend `HeaderArg` to support more advanced HTTP header handling (https://github.com/haskell-servant/servant-jquery/pull/6)
servant-jquery/default.nix+1−1
@@ -4,7 +4,7 @@
44}:
55mkDerivation {
66 pname = "servant-jquery";
7− version = "0.2.2";
7+ version = "0.4.0";
88 src = ./.;
99 isLibrary = true;
1010 isExecutable = true;
servant-jquery/servant-jquery.cabal+5−5
@@ -1,5 +1,5 @@
11name: servant-jquery
2−version: 0.2.2
2+version: 0.4.0
33synopsis: Automatically derive (jquery) javascript functions to query servant webservices
44description:
55 Automatically derive jquery-based javascript functions to query servant webservices.
@@ -37,7 +37,7 @@ library
3737 build-depends: base >=4.5 && <5
3838 , charset
3939 , lens >= 4
40− , servant >= 0.2.2
40+ , servant == 0.4.*
4141 , text
4242 hs-source-dirs: src
4343 default-language: Haskell2010
@@ -57,9 +57,9 @@ executable counter
5757 aeson
5858 , base
5959 , filepath
60− , servant >= 0.2.2
61− , servant-server >= 0.2.3
62− , servant-jquery >= 0.2.2
60+ , servant == 0.4.*
61+ , servant-server == 0.4.*
62+ , servant-jquery == 0.4.*
6363 , stm
6464 , transformers
6565 , warp
servant-lucid/servant-lucid.cabal+2−2
@@ -2,7 +2,7 @@
22-- documentation, see http://haskell.org/cabal/users-guide/
33
44name: servant-lucid
5−version: 0.1.0.0
5+version: 0.4.0.0
66synopsis: Servant support for lucid
77-- description:
88homepage: http://haskell-servant.github.io/
@@ -23,6 +23,6 @@ library
2323 build-depends: base >=4.7 && <5
2424 , http-media
2525 , lucid
26− , servant
26+ , servant == 0.4.*
2727 hs-source-dirs: src
2828 default-language: Haskell2010
servant-server/CHANGELOG.md+2−2
@@ -1,9 +1,9 @@
1−0.3
1+0.4
22---
33* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
44* Add a `RouteMismatch` constructor for arbitrary HTTP response codes (https://github.com/haskell-servant/servant-server/pull/22)
55* Add support for the `Patch` combinator
6−* Support for `Accept`/`Content-type` headers and for the content-type aware combinators in *servant-0.3*
6+* Support for `Accept`/`Content-type` headers and for the content-type aware combinators in *servant-0.4*
77* Export `toApplication` from `Servant.Server` (https://github.com/haskell-servant/servant-server/pull/29)
88* Support other Monads than just `EitherT (Int, String) IO` (https://github.com/haskell-servant/servant-server/pull/21)
99* Make methods return status code 204 if they return () (https://github.com/haskell-servant/servant-server/issues/28)
servant-server/default.nix+13−13
@@ -1,26 +1,26 @@
11{ mkDerivation, aeson, attoparsec, base, bytestring
2−, bytestring-conversion, directory, either, exceptions, hspec
3−, hspec-wai, http-types, network, network-uri, parsec, QuickCheck
4−, safe, servant, split, stdenv, string-conversions, system-filepath
5−, temporary, text, transformers, wai, wai-app-static, wai-extra
6−, warp
2+, bytestring-conversion, directory, doctest, either, exceptions
3+, filemanip, hspec, hspec-wai, http-types, mmorph, mtl, network
4+, network-uri, parsec, QuickCheck, safe, servant, split, stdenv
5+, string-conversions, system-filepath, temporary, text
6+, transformers, wai, wai-app-static, wai-extra, warp
77}:
88mkDerivation {
99 pname = "servant-server";
10− version = "0.2.4";
10+ version = "0.4.0";
1111 src = ./.;
1212 isLibrary = true;
1313 isExecutable = true;
1414 buildDepends = [
15− aeson attoparsec base bytestring either http-types network-uri safe
16− servant split string-conversions system-filepath text transformers
17− wai wai-app-static warp
15+ aeson attoparsec base bytestring either http-types mmorph mtl
16+ network-uri safe servant split string-conversions system-filepath
17+ text transformers wai wai-app-static warp
1818 ];
1919 testDepends = [
20− aeson base bytestring bytestring-conversion directory either
21− exceptions hspec hspec-wai http-types network parsec QuickCheck
22− servant string-conversions temporary text transformers wai
23− wai-extra warp
20+ aeson base bytestring bytestring-conversion directory doctest
21+ either exceptions filemanip hspec hspec-wai http-types mtl network
22+ parsec QuickCheck servant string-conversions temporary text
23+ transformers wai wai-extra warp
2424 ];
2525 homepage = "http://haskell-servant.github.io/";
2626 description = "A family of combinators for defining webservices APIs and serving them";
servant-server/servant-server.cabal+2−2
@@ -1,5 +1,5 @@
11name: servant-server
2−version: 0.2.4
2+version: 0.4.0
33synopsis: A family of combinators for defining webservices APIs and serving them
44description:
55 A family of combinators for defining webservices APIs and serving them
@@ -50,7 +50,7 @@ library
5050 , mtl >= 2 && < 3
5151 , mmorph >= 1
5252 , safe >= 0.3 && < 0.4
53− , servant >= 0.2 && < 0.4
53+ , servant == 0.4.*
5454 , split >= 0.2 && < 0.3
5555 , string-conversions >= 0.3 && < 0.4
5656 , system-filepath >= 0.4 && < 0.5
servant/CHANGELOG.md+1−1
@@ -1,4 +1,4 @@
1−0.3
1+0.4
22---
33* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
44* Multiple content-type/accept support for all the relevant combinators
servant/default.nix+1−1
@@ -5,7 +5,7 @@
55}:
66mkDerivation {
77 pname = "servant";
8− version = "0.2.2";
8+ version = "0.4.0";
99 src = ./.;
1010 buildDepends = [
1111 aeson attoparsec base bytestring bytestring-conversion
servant/servant.cabal+1−1
@@ -1,5 +1,5 @@
11name: servant
2−version: 0.2.2
2+version: 0.4.0
33synopsis: A family of combinators for defining webservices APIs
44description:
55 A family of combinators for defining webservices APIs and serving them