Skip to content

Commit

Permalink
Merge pull request #1689 from haskell-servant/janus/release-logs-v0.20
Browse files Browse the repository at this point in the history
Release logs for v0.20
  • Loading branch information
maksbotan committed Jun 25, 2023
2 parents 54943da + 9f9d0c8 commit 1545e1a
Show file tree
Hide file tree
Showing 31 changed files with 109 additions and 235 deletions.
9 changes: 0 additions & 9 deletions changelog.d/1432

This file was deleted.

11 changes: 0 additions & 11 deletions changelog.d/1469

This file was deleted.

9 changes: 0 additions & 9 deletions changelog.d/1477

This file was deleted.

10 changes: 0 additions & 10 deletions changelog.d/1529

This file was deleted.

81 changes: 0 additions & 81 deletions changelog.d/1556

This file was deleted.

13 changes: 0 additions & 13 deletions changelog.d/1569

This file was deleted.

10 changes: 0 additions & 10 deletions changelog.d/1571

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1573

This file was deleted.

12 changes: 0 additions & 12 deletions changelog.d/1580

This file was deleted.

10 changes: 0 additions & 10 deletions changelog.d/1584

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1589

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1593

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1595

This file was deleted.

10 changes: 0 additions & 10 deletions changelog.d/1606

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1638

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/1646

This file was deleted.

8 changes: 0 additions & 8 deletions changelog.d/1649

This file was deleted.

15 changes: 0 additions & 15 deletions changelog.d/1661

This file was deleted.

9 changes: 0 additions & 9 deletions changelog.d/1665

This file was deleted.

16 changes: 0 additions & 16 deletions changelog.d/servant-docs-curl

This file was deleted.

19 changes: 19 additions & 0 deletions servant-client-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@

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.20
----

- Escape special chars in QueryParams. [#1584](https://github.com/haskell-servant/servant/issues/1584) [#1597](https://github.com/haskell-servant/servant/pull/1597)

Escape special chars in QueryParam (`:@&=+$`) in servant-client. Note that this
mean binary data will not work as is, and so reverts the functionality in
[#1432](https://github.com/haskell-servant/servant/pull/1432).

- Handle Cookies correctly for RunStreamingClient [#1605](https://github.com/haskell-servant/servant/issues/1605) [#1606](https://github.com/haskell-servant/servant/pull/1606)

Makes `performWithStreamingRequest` take into consideration the
CookieJar, which it previously didn't.

- Fix the handling of multiple headers with the same name. [#1666](https://github.com/haskell-servant/servant/pull/1666)

servant-client no longer concatenates the values of response headers with the same name.
This fixes an issue with parsing multiple `Set-Cookie` headers.

0.19
----

Expand Down
19 changes: 19 additions & 0 deletions servant-client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@

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.20
----

- Escape special chars in QueryParams. [#1584](https://github.com/haskell-servant/servant/issues/1584) [#1597](https://github.com/haskell-servant/servant/pull/1597)

Escape special chars in QueryParam (`:@&=+$`) in servant-client. Note that this
mean binary data will not work as is, and so reverts the functionality in
[#1432](https://github.com/haskell-servant/servant/pull/1432).

- Handle Cookies correctly for RunStreamingClient [#1605](https://github.com/haskell-servant/servant/issues/1605) [#1606](https://github.com/haskell-servant/servant/pull/1606)

Makes `performWithStreamingRequest` take into consideration the
CookieJar, which it previously didn't.

- Fix the handling of multiple headers with the same name. [#1666](https://github.com/haskell-servant/servant/pull/1666)

servant-client no longer concatenates the values of response headers with the same name.
This fixes an issue with parsing multiple `Set-Cookie` headers.

0.19
----

Expand Down
6 changes: 6 additions & 0 deletions servant-conduit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
0.16
----

- Compatibility with mtl-2.3, used with GHC 9.6.
- Compatibility with resourcet-1.3

0.15
----

Expand Down
9 changes: 9 additions & 0 deletions servant-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-docs/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)

0.13
----

- WithResource combinator for Servant-managed resources. [#1630](https://github.com/haskell-servant/servant/pull/1630)

For servant-docs, this meant the addition of `instance HasDocs api => HasDocs (WithResource res :> api)`

- Compatibility with GHC series 9.2, 9.4, 9.6

0.12
----

Expand Down
7 changes: 7 additions & 0 deletions servant-foreign/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-foreign/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)

0.16
----

- WithResource combinator for Servant-managed resources [#1630](https://github.com/haskell-servant/servant/pull/1630)

For servant-foreign, this meant the addition of `HasForeign` instances.

0.15.4
------

Expand Down
5 changes: 5 additions & 0 deletions servant-http-streams/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-http-streams/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)

0.20
----

- Compatibility with GHC series 9.2, 9.4, 9.6

0.18.4
------

Expand Down
5 changes: 5 additions & 0 deletions servant-machines/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
0.16
----

- Compatibility with mtl-2.3, used with GHC 9.6

0.15
----

Expand Down
5 changes: 5 additions & 0 deletions servant-pipes/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
0.16
----

- Compatibility with mtl-2.3, used with GHC 9.6.

0.15.3
------

Expand Down
7 changes: 7 additions & 0 deletions servant-server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@

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.20
----

- Add API docs for ServerT [#1573](https://github.com/haskell-servant/servant/pull/1573)
- Add Functor instance to AuthHandler. [#1638](https://github.com/haskell-servant/servant/pull/1638)
- Compatibility with GHC 9.6. [#1680](https://github.com/haskell-servant/servant/pull/1680)

0.19.2
------

Expand Down

0 comments on commit 1545e1a

Please sign in to comment.