Erik Aker
7d2997098a
Merge master and fix conflicts
2020-01-13 19:41:59 -08:00
Oleg Grenrus
524b07224f
Change build-type: Simple; run doctests on CI via haskell-ci
...
Don't use hspec-discover in tutorial,
so doctests work on CI
2020-01-10 01:07:31 +02:00
Oleg Grenrus
f7d5c0149f
Allow warp-3.3 in master
2019-12-15 01:57:29 +02:00
Erik Aker
cffa511df9
Add QueryParamForm for Client, Server, Internal, Foreign, and SafeLink
2019-10-02 06:23:46 -07:00
Oleg Grenrus
f089f8d0b2
Relax bounds for ghc-8.8
2019-09-29 00:43:53 +03:00
Oleg Grenrus
ecbc04bbee
Regenerate .travis.yml; GHC-8.6.5; add GHCJS
2019-09-07 14:03:46 +03:00
Oleg Grenrus
612038585a
Allow newer network, semigroups, hashable, machines
2019-05-28 15:27:52 +03:00
Felix Yan
91520e20ef
Allow http-api-data 0.4.1
...
Builds fine and all tests pass here.
2019-05-28 17:44:08 +08:00
Oleg Grenrus
ec5574b3b7
Allow http-media-0.8 and QuickCheck-2.13
2019-04-16 13:07:28 +03:00
Oleg Grenrus
e52e11a0ad
Use ghc-8.6.4 on travis
2019-03-06 12:39:18 +02:00
Alp Mestanogullari
a386dd2095
point to www.servant.dev (website) and docs.servant.dev (self-explanatory)
2019-03-02 10:08:03 +01:00
Oleg Grenrus
b17c8bb8bd
It's year 2019
2019-02-27 18:13:35 +02:00
Oleg Grenrus
48c5cc96a2
Split RouteApplication mega-module
2019-02-27 15:06:56 +02:00
Oleg Grenrus
58b401558d
Bump versions to 0.16
2019-02-20 19:06:10 +02:00
Oleg Grenrus
a5655f8d5a
Rename ServantError to ClientError, ServantErr to ServerError
2019-02-18 22:51:09 +02:00
Oleg Grenrus
525b74c6f4
Update travis once again
...
- Update GHC-8.6.2 to GHC-8.6.3
- Build cookbook only with GHC-8.4.4 and GHC-8.6.3, thus
making 8.0 and 8.2 jobs a little faster
2019-02-12 01:33:30 +02:00
Oleg Grenrus
b685efecbe
Allow network-3.0
2019-01-23 02:20:16 +02:00
Oleg Grenrus
3b8db040f3
http-api-data-0.4
2018-11-13 17:21:29 +02:00
Oleg Grenrus
a1a99552b5
Changelog and cabal file edits
...
- Add #1079 , #1011 entry
- Stricter internal dependencies
- Unify .cabal files
- Correct -conduit, -machines, -pipes changelog
- Fix years in LICENSEs
- Remove tinc.yamls
- Tweaks to 0.15 changelog
- Add changelogs for all packages
- Add changelogs for new packages (extra-source-files)
2018-11-13 09:58:42 +02:00
Oleg Grenrus
5f947d1c43
Bump version numbers
...
- Almost everything 0.15; also servant-foreign jumped to 0.15, for
consistency
- Bump lower bounds of dependencies to most recent versions atm
- Use hspec-2.6.0
- Update `stack.yaml` accordingly
- Use base-compat a bit more
- Drop aeson-compat dependency (in tests and tutorial)
2018-11-09 20:20:26 +02:00
Oleg Grenrus
4195fd04d4
tested-with: GHC==8.6.2
2018-11-09 17:41:00 +02:00
Oleg Grenrus
a4151acf9e
Enable testing recipe
2018-10-25 23:16:16 +03:00
Oleg Grenrus
788e0248f1
8.4.4 job
2018-10-15 18:15:52 +03:00
Colin Woodbury
ef573bab0e
Update tested-with
fields
2018-10-07 10:44:41 -07:00
Colin Woodbury
dec0636611
Update bounds for GHC 8.6
2018-10-07 10:38:36 -07:00
Oleg Grenrus
cfade67c2f
Cleanup pre-GHC-8.0 stuff
2018-07-11 01:39:38 +03:00
Oleg Grenrus
5ba0e439dc
Support only GHC-8.0+
...
Let's bump lower bounds to whatever is in LTS close to release date.
2018-07-10 17:17:56 +03:00
Oleg Grenrus
88f8d3b0d1
Merge servant-generic
2018-07-05 23:21:25 +03:00
Oleg Grenrus
374a7b88fb
Deprecate S.Utils.StaticFiles in favor of S.Server.StaticFiles
2018-07-05 23:20:59 +03:00
Oleg Grenrus
f75583dbf1
Bump some lower bounds
...
Also drop unused dependencies
2018-06-19 21:23:17 +03:00
Oleg Grenrus
6a1fa67fc4
Bump up versions
2018-06-12 19:27:13 +03:00
Oleg Grenrus
cc273f2d8b
Allow aeson-1.4
2018-06-12 14:04:45 +03:00
Oleg Grenrus
0b084afe62
Update .travis.yml
...
- Disable file-upload recipe (changed MkLink breaks released
servant-multipart)
- GHC-8.4.2 -> GHC-8.4.3
2018-06-01 13:42:34 +03:00
Oleg Grenrus
c56fda3869
Support GHC-8.4.1 and newer deps
2018-05-26 01:06:36 +03:00
Oleg Grenrus
7d4293fb56
Bump hspec, doctest and transformers-compat
2018-04-11 11:34:16 +03:00
Oleg Grenrus
fc12109514
Allow temporary-1.3
2018-04-11 11:28:08 +03:00
Oleg Grenrus
dd7ec1dfd7
Allow base-compat-0.10.0
2018-04-11 11:26:14 +03:00
Julian K. Arni
4824fbd961
Bump exceptions upper bound.
2018-03-13 11:07:44 +01:00
Emmanuel Touzery
7423ca3924
relax the aeson constraint, allow 1.3.0.0, fixes https://github.com/fpco/stackage/issues/3337
2018-03-09 20:26:03 +01:00
Oleg Grenrus
56a72d7d48
Add changelog and bump versions
2018-02-08 15:17:48 +02:00
Oleg Grenrus
77600e661b
Support resourcet-1.2
2018-02-08 11:27:38 +02:00
Oleg Grenrus
c55b778d8e
Bump lower bound of http-types >= 0.12
...
- WIP: pending http-api-data release
- TODO: remove MIN_VERSION_http_types
- There have been 3 major releases of http-types:
- 0.10 change name of variable
- 0.11 lowercase escaped URIs
- 0.12 uppercase escaped URIs
- It's easier for us to support only latest, migration from 0.9/0.10 to 0.12
is trivial for the downstream. 0.11 may cause semantic (non-type-error) breakage somewhere.
Also allow lens-4.16, remove MIN_VERSION_http_types conditionals, and
update `stack.yaml`
2018-01-30 11:29:25 +02:00
Oleg Grenrus
f9963d32ff
Bump lower bounds in rest of packages
2018-01-25 17:17:35 +02:00
Oleg Grenrus
3c7e7775fe
Fix travis, disallow memory-0.14.12
...
Also remove duplicate bug-reports field
2018-01-17 20:33:49 +02:00
Oleg Grenrus
ccf0056f64
Regenerate .travis.yml
2017-12-10 14:27:40 +02:00
Oleg Grenrus
8f62f81ed9
Allow http-types-0.11 and hspec-wai-0.9
2017-12-10 13:27:45 +02:00
Oleg Grenrus
cbd3862f24
Merge pull request #836 from gbaz/gb-streaming
...
Stream endpoint support for servant
2017-12-03 17:19:47 +02:00
Oleg Grenrus
a4b69d432b
Add HoistSpec to other-modules of spec
2017-11-07 14:12:19 +02:00
Oleg Grenrus
018f0e082e
Bump versions and update changelogs.
...
The changelog for `servant` contains changes across core packages,
as we release them as a suite.
Also added links to the GitHub master as we might update entries
for old versions, as changelogs are written by humans.
2017-11-06 11:24:48 +02:00
Gershom
b704d3c067
fixup cabal from bad merge
2017-11-04 00:20:50 -04:00