Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 2.59 KB

CHANGELOG.md

File metadata and controls

69 lines (45 loc) · 2.59 KB

0.9.1

0.9.0

0.8.0

  • upgrade to tokio 1.0 and hyper 0.14 #44
  • port ci from Travis CI to GitHub Actions
  • main is the new default GitHub branch

0.7.0

  • reimplement server for std::future (async/await)
  • upgrade to tokio 0.2
  • add SocketIncoming interface

0.6.0

  • upgrade to hyper 0.13
  • upgrade hex to 0.3 #15
  • move from tokio-core to tokio 0.1 #16
  • don't explicitly block on unix socket connection #18
  • provide a more flexible set of Server interfaces and to align more closely with those of hyper's default server bindings #19

You'll want to use hyperlocal::server::Server where you would have used hyperlocal::server::Http in the past and use hyperlocal::server::Http for a lower level interfaces that give you more control over "driving" your server.

0.5.0

  • upgrade to hyper 0.12 #11
  • expose the SocketAddr servers listen on with Server#local_addr

0.4.1

  • implement Clone for UnixConnector @letmutx

0.4.0

  • refactor for async hyper
  • hyperlocal::DomainUrl is now hyperlocal::Uri the semantics are the same but the name now matches hyper's new name can can be lifted into hypers type
let uri: hyper:Uri =
   hyperlocal::Uri(
     "path/to/server.sock",
     "/foo/bar?baz=boom"
   ).into();
  • hyperlocal::UnitSocketConnector is now just hyperlocal::UnixConnector to be more inline with the naming conventions behindhyper::HttpConnector and hyper_tls::HttpsConnector
  • hyperlocal::UnixSocketServer is now hyperlocal::server::Http to be more inline with hyper naming conventions

0.3.0

  • enable using unix_socket from stdlib. #4
  • upgrade to hyper 0.10

0.2.0

  • upgraded to hyper 0.9 and transitively url 1.0

0.1.0

Initial release