|
| 1 | +1.1.9 |
| 2 | +------- |
| 3 | + |
| 4 | +* Support `servant-0.18` |
| 5 | + |
| 6 | +1.1.8 |
| 7 | +------- |
| 8 | + |
| 9 | +* Support `servant-0.17` |
| 10 | + |
| 11 | +1.1.7.1 |
| 12 | +------- |
| 13 | + |
| 14 | +* Support `swagger2-2.4` |
| 15 | + |
| 16 | +1.1.7 |
| 17 | +----- |
| 18 | + |
| 19 | +* Support servant-0.15 |
| 20 | + - support for 'Stream' and 'StreamBody' combinators |
| 21 | + - orphan 'ToSchema (SourceT m a)' instance |
| 22 | +* Fix BodyTypes to work with generalized ReqBody' |
| 23 | + [#88](https://github.com/haskell-servant/servant-swagger/pull/88) |
| 24 | + |
| 25 | +1.1.6 |
| 26 | +----- |
| 27 | + |
| 28 | +* Fixes: |
| 29 | + * `validateEveryToJSON` now prints validation errors |
| 30 | + |
| 31 | +* Notes: |
| 32 | + * GHC-8.6 compatible release |
| 33 | + |
| 34 | +1.1.5 |
| 35 | +----- |
| 36 | + |
| 37 | +* Notes: |
| 38 | + * `servant-0.13` compatible release |
| 39 | + * Drops compatibility with previous `servant` versions. |
| 40 | + |
| 41 | +1.1.4 |
| 42 | +----- |
| 43 | + |
| 44 | +* Notes: |
| 45 | + * `servant-0.12` compatible release |
| 46 | + |
| 47 | +1.1.3.1 |
| 48 | +--- |
| 49 | + |
| 50 | +* Notes: |
| 51 | + * GHC-8.2 compatible release |
| 52 | + |
| 53 | +1.1.3 |
| 54 | +--- |
| 55 | + |
| 56 | +* Notes: |
| 57 | + * `servant-0.11` compatible release |
| 58 | + |
| 59 | +1.1.2.1 |
| 60 | +--- |
| 61 | + |
| 62 | +* Notes: |
| 63 | + * `servant-0.10` compatible release |
| 64 | + |
| 65 | +1.1.2 |
| 66 | +--- |
| 67 | + |
| 68 | +* Minor fixes: |
| 69 | + * Support for aeson-1, insert-ordered-containers-0.2 |
| 70 | + * CaptureAll instance |
| 71 | + |
| 72 | +1.1.1 |
| 73 | +--- |
| 74 | + |
| 75 | +* Minor fixes: |
| 76 | + * Fix `unused-imports` and `unused-foralls` warnings; |
| 77 | + * Fix tests to match `swagger2-2.1.1` (add `example` property for `UTCTime` schema). |
| 78 | + |
| 79 | +1.1 |
| 80 | +--- |
| 81 | + |
| 82 | +* Breaking changes: |
| 83 | + * Requires `swagger2 >= 2.1` |
| 84 | + * Requires `servant >= 0.5` |
| 85 | + |
| 86 | +* Notes: |
| 87 | + * GHC-8.0 compatible release |
| 88 | + |
| 89 | +1.0.3 |
| 90 | +--- |
| 91 | + |
| 92 | +* Fixes: |
| 93 | + * Improve compile-time performance of `BodyTypes` even further (see [18e0d95](https://github.com/haskell-servant/servant-swagger/commit/18e0d95ef6fe9076dd9621cb515d8d1a189f71d3))! |
| 94 | + |
| 95 | +1.0.2 |
| 96 | +--- |
| 97 | + |
| 98 | +* Minor changes: |
| 99 | + * Add GHC 7.8 support (see [#26](https://github.com/haskell-servant/servant-swagger/pull/26)). |
| 100 | + |
| 101 | +* Fixes: |
| 102 | + * Improve compile-time performance of `BodyTypes` (see [#25](https://github.com/haskell-servant/servant-swagger/issues/25)). |
| 103 | + |
| 104 | +1.0.1 |
| 105 | +--- |
| 106 | + |
| 107 | +* Fixes: |
| 108 | + * Stop using `Data.Swagger.Internal`; |
| 109 | + * Documentation fixes (links to examples). |
| 110 | + |
| 111 | +1.0 |
| 112 | +--- |
| 113 | + |
| 114 | +* Major changes (see [#24](https://github.com/haskell-servant/servant-swagger/pull/24)): |
| 115 | + * Switch to `swagger2-2.*`; |
| 116 | + * Add automatic `ToJSON`/`ToSchema` validation tests; |
| 117 | + * Add great documentation; |
| 118 | + * Export some type-level functions for servant API. |
| 119 | + |
| 120 | +* Minor changes: |
| 121 | + * Rework Todo API example; |
| 122 | + * Stop exporting `ToResponseHeader`, `AllAccept` and `AllToResponseHeader` (see [bd50db4](https://github.com/haskell-servant/servant-swagger/commit/bd50db48ca6a106e4366560ded70932d409de1e2)); |
| 123 | + * Change maintainer, update authors/copyrights (see [1a62681](https://github.com/haskell-servant/servant-swagger/commit/1a6268101dc826a92c42e832e402e251c0d32147)); |
| 124 | + * Include changelog and example files into `extra-source-files`. |
| 125 | + |
| 126 | +0.1.2 |
| 127 | +--- |
| 128 | + |
| 129 | +* Fixes: |
| 130 | + * Fix default spec for `ReqBody` param to be required (see [#22](https://github.com/haskell-servant/servant-swagger/issues/22)); |
| 131 | + * Set version bounds for `swagger2`. |
| 132 | + |
| 133 | +0.1.1 |
| 134 | +--- |
| 135 | + |
| 136 | +* Fixes: |
| 137 | + * Fix `subOperations` to filter endpoints also by method (see [#18](https://github.com/haskell-servant/servant-swagger/issues/18)); |
| 138 | + * Fix response schema in `ToSwagger` instance for `Header` (see [b59e557](https://github.com/haskell-servant/servant-swagger/commit/b59e557a05bc2669332c52b397879e7598747b82)). |
| 139 | + |
| 140 | +0.1 |
| 141 | +--- |
| 142 | +* Major changes |
| 143 | + * Use `swagger2` for data model (see [#9](https://github.com/dmjio/servant-swagger/pull/9)); this changes almost everything. |
0 commit comments