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
83336ae991
Small updates
...
- Allow newer js-jquery in tutorial
- use bionic on Travis
- allow newer hspec in servant-jsaddle
2019-11-17 19:39:44 +02: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
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
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
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
8feda81fcd
Separate Servant.Client.Streaming
...
- as a bonus only `servant-client` depends on `kan-extensions`
2018-11-08 17:58:21 +02:00
Oleg Grenrus
45c1cbdfd5
Refactor Stream stuff
...
- Introduce SourceT, which is simple variant of "correct `ListT`".
There are another variants possible (like in `streaming`),
but I'm not sure there's much real difference.
- Introduce `Codensity`. There's a flag if people don't want to depend
on `kan-extensions`.
- `StreamGenerator` and `ResultStream` are both `SourceT`.
`Stream` combinator in `servant-client` uses `Codensity` for CPS.
- Add servant-machines, servant-conduit, servant-pipes
- Add streaming cookbook: just code, no explanations.
- Add a script to run streaming 'benchmarks'
2018-11-05 15:48:47 +02:00
Oleg Grenrus
788e0248f1
8.4.4 job
2018-10-15 18:15:52 +03:00
Colin Woodbury
c1ef734fa0
Jigger some base bounds for CI
2018-10-07 13:02:37 -07:00
Colin Woodbury
b2ed29b0b9
Update Travis config for GHC 8.6
2018-10-07 11:33:05 -07: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
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
f9963d32ff
Bump lower bounds in rest of packages
2018-01-25 17:17:35 +02:00
Oleg Grenrus
2dc48f0684
Merge pull request #885 from phadej/travis-2018-01-05
...
Regenerate .travis.yml
2018-01-05 12:11:08 +02:00
Oleg Grenrus
816b7115f9
Regenerate .travis.yml
2018-01-05 10:33:10 +02:00
Alp Mestanogullari
bba8cecf9f
Merge pull request #875 from kakkun61/improve-authentication-docs
...
Improve authentication docs
2017-12-28 15:01:51 +01:00
Kazuki Okamoto
4b9d60ca8d
fix compilation error: move import declaration and add cookie to dependencies
2017-12-13 16:52:44 +09:00
Oleg Grenrus
ccf0056f64
Regenerate .travis.yml
2017-12-10 14:27:40 +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
Oleg Grenrus
2d6bf5055b
Improve .cabal files
...
- Add build-tool-depends, so new-build can use hspec-discover
- Add mtl bounds in tutorial (and dependency on mtl-compact)
- Add extra-source-files to tutorial, so it's buildable from sdist
2017-10-23 08:58:39 +03:00
Ivan Lazar Miljenovic
b3e35fbc79
Make sure tutorial can build
2017-10-09 13:22:54 +11:00
Oleg Grenrus
c46dd1aff9
Bump servant-docs version to 0.11
2017-07-24 10:54:11 +03:00
Oleg Grenrus
ec930ac9a8
Release 0.11
2017-05-24 08:02:56 +03:00
Oleg Grenrus
93df8d22df
Bump version to 0.10
2017-01-26 20:10:01 +02:00
Oleg Grenrus
d5e73bf577
Make servant buildable with cabal new-build
2017-01-16 11:03:06 +02:00
Julian K. Arni
4fd31a60fb
Bump version.
...
To 0.9.1.1
2016-10-27 13:25:27 +02:00
Julian K. Arni
9e809a0756
Bump version.
...
To 0.9.1.
2016-10-26 17:35:57 +02:00
Julian K. Arni
3ddf225cec
Bump version.
...
To 0.9.0.1.
2016-10-09 22:52:49 +02:00
Sönke Hahn
bc1a3e7faa
bump version
2016-09-17 11:47:57 -04:00
Julian K. Arni
bf824a3889
Bump version to 0.8.1
2016-09-02 13:09:47 -03:00
Sönke Hahn
8eb412ff23
bump version
2016-07-10 17:21:36 +02:00
Arian van Putten
d782ef19f7
Fix a warning that the test suite gave
2016-07-10 16:59:54 +02:00
Sönke Hahn
d8a4cce691
version bump
2016-05-11 12:09:25 +08:00
Sönke Hahn
e0216781b0
set the homepage to readthedocs
2016-04-22 14:12:21 +08:00
Sönke Hahn
b26bbfccda
travis: enable -Wall -Werror
2016-04-21 13:06:10 +08:00
Sönke Hahn
ab6131d733
version bump
2016-04-15 18:35:17 +08:00
Sönke Hahn
c2c9bef571
version bump
2016-04-07 18:24:29 +08:00
Sönke Hahn
14a8139cbe
version bump
2016-04-04 16:22:11 +08:00
Alp Mestanogullari
5b068b3ad3
Authentication.lhs in tutorial project + toc
2016-03-26 21:14:18 +01:00
Julian K. Arni
4e90308b85
Fix compilation
2016-03-19 17:40:00 +08:00
Sönke Hahn
b97a352773
tutorial: updated Javascript.lhs (and wrote some tests for it)
2016-03-19 17:40:00 +08:00
rwobben
1b928878dd
added aeson-compat to the cabal file
2016-03-19 17:40:00 +08:00
Julian K. Arni
e1312c1bb6
sundry tutorial improvements
2016-03-19 17:40:00 +08:00
Sönke Hahn
487746f9e0
tutorial: make Javascript.lhs compile
2016-03-19 17:40:00 +08:00