Skip to content

Commit 56a72d7

Browse files
committed
Add changelog and bump versions
1 parent 4d38938 commit 56a72d7

File tree

15 files changed

+131
-18
lines changed

15 files changed

+131
-18
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ install:
7171
- grep -Ev -- '^\s*--' ${HOME}/.cabal/config | grep -Ev '^\s*$'
7272
- "printf 'packages: \"servant\" \"servant-client\" \"servant-client-core\" \"servant-docs\" \"servant-foreign\" \"servant-server\" \"doc/tutorial\" \"doc/cookbook/db-postgres-pool\" \"doc/cookbook/jwt-and-basic-auth\" \"doc/cookbook/db-sqlite-simple\" \"doc/cookbook/basic-auth\" \"doc/cookbook/https\" \"doc/cookbook/structuring-apis\" \"doc/cookbook/using-custom-monad\" \"doc/cookbook/file-upload\"\\n' > cabal.project"
7373
- "echo 'constraints: foundation >=0.0.14,memory <0.14.12 || >0.14.12' >> cabal.project"
74-
- "echo 'allow-newer: servant-js:servant-foreign,servant-auth-server:http-types,servant-multipart:lens,servant-multipart:resourcet' >> cabal.project"
74+
- "echo 'allow-newer: servant-js:servant,servant-js:servant-foreign,servant-auth-server:http-types,servant-multipart:lens,servant-multipart:resourcet,servant-multipart:servant,servant-multipart:servant-server,servant-auth-server:servant-server' >> cabal.project"
7575
- cat cabal.project
7676
- if [ -f "servant/configure.ac" ]; then
7777
(cd "servant" && autoreconf -i);
@@ -149,7 +149,7 @@ script:
149149
- find . -maxdepth 1 -name '*.tar.gz' -exec tar -xvf '{}' \;
150150
- "printf 'packages: servant-*/*.cabal servant-client-*/*.cabal servant-client-core-*/*.cabal servant-docs-*/*.cabal servant-foreign-*/*.cabal servant-server-*/*.cabal tutorial-*/*.cabal cookbook-db-postgres-pool-*/*.cabal cookbook-jwt-and-basic-auth-*/*.cabal cookbook-db-sqlite-simple-*/*.cabal cookbook-basic-auth-*/*.cabal cookbook-https-*/*.cabal cookbook-structuring-apis-*/*.cabal cookbook-using-custom-monad-*/*.cabal cookbook-file-upload-*/*.cabal\\n' > cabal.project"
151151
- "echo 'constraints: foundation >=0.0.14,memory <0.14.12 || >0.14.12' >> cabal.project"
152-
- "echo 'allow-newer: servant-js:servant-foreign,servant-auth-server:http-types,servant-multipart:lens,servant-multipart:resourcet' >> cabal.project"
152+
- "echo 'allow-newer: servant-js:servant,servant-js:servant-foreign,servant-auth-server:http-types,servant-multipart:lens,servant-multipart:resourcet,servant-multipart:servant,servant-multipart:servant-server,servant-auth-server:servant-server' >> cabal.project"
153153
- cat cabal.project
154154
- echo -en 'travis_fold:end:unpack\\r'
155155

cabal.project

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@ packages: servant/
88
doc/cookbook/*/*.cabal
99

1010
allow-newer:
11+
servant-js:servant,
1112
servant-js:servant-foreign,
1213
servant-auth-server:http-types,
1314
servant-multipart:lens,
14-
servant-multipart:resourcet
15+
servant-multipart:resourcet,
16+
servant-multipart:servant,
17+
servant-multipart:servant-server,
18+
servant-auth-server:servant-server
1519

1620
constraints:
1721
-- see https://github.com/haskell-infra/hackage-trustees/issues/119

servant-client-core/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md)
22
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33

4+
0.13
5+
----
6+
7+
- Streaming endpoint support.
8+
([#836](https://github.com/haskell-servant/servant/pull/836))
9+
- *servant* Add `Servant.API.Modifiers`
10+
([#873](https://github.com/haskell-servant/servant/pull/873))
11+
412
0.12
513
----
614

servant-client-core/servant-client-core.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: servant-client-core
2-
version: 0.12
2+
version: 0.13
33
synopsis: Core functionality and class for client function generation for servant APIs
44
description:
55
This library provides backend-agnostic generation of client functions. For
@@ -57,7 +57,7 @@ library
5757

5858
-- Servant dependencies
5959
build-depends:
60-
servant == 0.12.*
60+
servant == 0.13.*
6161

6262
-- Other dependencies: Lower bound around what is in the latest Stackage LTS.
6363
-- Here can be exceptions if we really need features from the newer versions.

servant-client-ghcjs/servant-client-ghcjs.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: servant-client-ghcjs
2-
version: 0.11
2+
version: 0.13
33
synopsis: automatical derivation of querying functions for servant webservices for ghcjs
44
description:
55
This library lets you automatically derive Haskell functions that
@@ -43,7 +43,7 @@ library
4343
, monad-control >= 1.0.0.4 && < 1.1
4444
, mtl >= 2.1 && < 2.3
4545
, semigroupoids >= 4.3 && < 5.3
46-
, servant-client-core >= 0.12 && < 0.13
46+
, servant-client-core == 0.13.*
4747
, string-conversions >= 0.3 && < 0.5
4848
, transformers >= 0.3 && < 0.6
4949
, transformers-base >= 0.4.4 && < 0.5

servant-client/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md)
22
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33

4+
0.13
5+
----
6+
7+
- Streaming endpoint support.
8+
([#836](https://github.com/haskell-servant/servant/pull/836))
9+
- *servant* Add `Servant.API.Modifiers`
10+
([#873](https://github.com/haskell-servant/servant/pull/873))
11+
- *servant-client* Support `http-client`’s `CookieJar`
12+
([#897](https://github.com/haskell-servant/servant/pull/897)
13+
[#883](https://github.com/haskell-servant/servant/pull/883))
14+
415
0.12.0.1
516
--------
617

servant-client/servant-client.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: servant-client
2-
version: 0.12.0.1
2+
version: 0.13
33
synopsis: automatical derivation of querying functions for servant webservices
44
description:
55
This library lets you derive automatically Haskell functions that
@@ -54,7 +54,7 @@ library
5454

5555
-- Servant dependencies
5656
build-depends:
57-
servant-client-core == 0.12.*
57+
servant-client-core == 0.13.*
5858

5959
-- Other dependencies: Lower bound around what is in the latest Stackage LTS.
6060
-- Here can be exceptions if we really need features from the newer versions.
@@ -118,8 +118,8 @@ test-suite spec
118118
, HUnit >= 1.6 && < 1.7
119119
, network >= 2.6.3.2 && < 2.7
120120
, QuickCheck >= 2.10.1 && < 2.12
121-
, servant == 0.12.*
122-
, servant-server == 0.12.*
121+
, servant == 0.13.*
122+
, servant-server == 0.13.*
123123

124124
build-tool-depends:
125125
hspec-discover:hspec-discover >= 2.4.4 && < 2.5

servant-docs/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-docs/CHANGELOG.md)
22
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33

4+
0.11.2
5+
------
6+
7+
* Allow `servant-0.13`:
8+
- Doesn't have instances for streaming.
9+
- Servant.API.Modifiers extra information isn't used.
10+
411
0.11.1
512
------
613

servant-docs/servant-docs.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: servant-docs
2-
version: 0.11.1
2+
version: 0.11.2
33
synopsis: generate API docs for your servant webservice
44
description:
55
Library for generating API docs from a servant API definition.
@@ -51,7 +51,7 @@ library
5151

5252
-- Servant dependencies
5353
build-depends:
54-
servant == 0.12.*
54+
servant == 0.13.*
5555

5656
-- Other dependencies: Lower bound around what is in the latest Stackage LTS.
5757
-- Here can be exceptions if we really need features from the newer versions.

servant-foreign/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66

77
### Breaking changes
88

9-
* Make foreign client Header arguments have the representation of 'Maybe' in those languages
9+
- *servant* Add `Servant.API.Modifiers`
10+
([#873](https://github.com/haskell-servant/servant/pull/873))
11+
- Make foreign client Header arguments have the representation of 'Maybe' in those languages
1012
([#843](https://github.com/haskell-servant/servant/pull/843))
1113

1214
0.10.2

0 commit comments

Comments
 (0)