Download Latest Version Dream 1.0.0~alpha8 source code.zip (2.2 MB)
Email in envelope

Get an email when there's a new version of Dream Framework

Home / 1.0.0-alpha6
Name Modified Size InfoDownloads / Week
Parent folder
dream-1.0.0-alpha6.tar.gz 2024-05-27 988.1 kB
Dream 1.0.0~alpha6 source code.tar.gz 2024-05-27 2.0 MB
Dream 1.0.0~alpha6 source code.zip 2024-05-27 2.2 MB
README.md 2024-05-27 2.6 kB
Totals: 4 Items   5.2 MB 0

Additions

  • Check that response header names are non-empty strings (#262, Dennis Dang).
  • Update built-in GraphiQL to 2.4.1 (#271, Dennis Dang).
  • Adapt to Caqti 2.0.0 (#302, Petter Urkedal).
  • Merge dream-livereload into Dream as Dream.livereload (#279, Thibaut Mattio).
  • Ability for dream-eml to output to STDOUT (#228, Thomas Coopman).
  • Dream.drop_session_field (#284, requested by @rawleyfowler).
  • Docs: togglable light theme (#268, Tom Ekander).
  • Upgrade vendored http/af stack (c86e492, 51902fc, d802548, a357921).
  • WebSocket: handle ping and pong payloads (aaabf4d).
  • WebSocket: allow non-FIN frames (a2cfbf4).
  • Support listening on Unix domain sockets (#219, Thomas Gazagnaire).

Removals

  • Remove previously deprecated values Dream.with_client, Dream.with_method, Dream.with_header, Dream.with_body, Dream.with_stream, Dream.write_buffer, Dream.form_tag, Dream.session, Dream.put_session, Dream.all_session_values, Dream.put_flash, Dream.local, Dream.new_local, Dream.with_local, Dream.first, Dream.last, and deprecated type Dream.local (e14bd91).

Fixes

  • Respect log levels of custom sub-logs (#299, reported by Flemming Madsen).
  • dream-eml should not emit references to internal module Dream_pure (#291, reported by Glenn Slotte).
  • Docs: replace inria.fr URLs with ocaml.org URLs (#309, @denver-s).
  • Fix code and commands in examples (#311, [#312], [#315], @renatillas, Valentin Gatien-Baron).

Miscellaneous

  • Convert example w-watch to use the new dune exec -w instead of fswatch (#266, Dennis Dang).
  • Rename dream.log log tag to dream.logger (d135ba6).
  • Deprecate Dream.not_found (23b7406).
  • Update Alpine Linux version in example (#300, Pedro Dias).
  • Document significance of trailing slashes in the router (#265, @rawleyfowler).
  • Adapt example e-json to ppx_yojson_conv 0.16.0 (#287, Benjamin Thomas).
  • Convert examples to use opam.
Source: README.md, updated 2024-05-27