websockets-snap

Snap integration for the websockets library

Version on this page:0.10.3.1
LTS Haskell 22.41:0.10.3.1@rev:2
Stackage Nightly 2024-11-11:0.10.3.1@rev:2
Latest on Hackage:0.10.3.1@rev:2

See all snapshots websockets-snap appears in

BSD-3-Clause licensed and maintained by Jasper Van der Jeugt
This version can be pinned in stack with:websockets-snap-0.10.3.1@sha256:89582b7db916e67b6c8192f489e4eafe7488d9f813e349836a2e74fa4388623d,991

Module documentation for 0.10.3.1

websockets-snap

Provides Snap integration for the websockets library.

This library must be used with the threaded GHC runtime system. You can do this by using something like this in your cabal file:

ghc-options: -Wall -threaded -rtsopts "-with-rtsopts=-N"

Changes

CHANGELOG

  • 0.10.3.1 (2019-05-06)

    • Gracefully close ping threads when ServerApp finishes (by Lorenz Mösenlechner)
  • 0.10.3.0 (2018-05-13)

    • Increase ping thread frequency to every 10s, extend Snap timeout by at least 60s (by Dmitry Dzhus)
  • 0.10.2.5

    • Bump snap-server to 1.1
  • 0.10.2.4 (2017-11-26)

    • Bump io-streams to 1.5
  • 0.10.2.3 (2017-07-21)

    • Bump websockets to 0.12.0.0
  • 0.10.2.2

    • Bump io-streams to 1.4.0.0
  • 0.10.2.1

    • Bump websockets to 0.11.0.0
  • 0.10.2.0

    • Bump websockets to 0.10.0.0
  • 0.10.1.1

    • Add bytestring-builder as dependency to fix GHC 7.6 compatibility
  • 0.10.1.0

    • Fix issues with timeout tickling
  • 0.10.0.0

    • Bump snap-core and snap-server to 1.0.0.0
    • Remove git submodules; use hackage for all dependencies
    • Use cabal.project file to build example server
  • 0.9.2.0

    • Bump websockets to 0.9.5.0 to fix socket closing issues
  • 0.9.1.0

    • Fixed interleaved messages issue
  • 0.9.0.0

    • Bump websockets dependency
  • 0.8.2.2

    • Bump mtl dependency